现在位置: 首页 > intraday发表的所有文章
  storm实时流式计算框架集群搭建过程 分类: storm bigdata 大数据2012-08-22 16:03 78人阅读 评论(0) 收藏 举报                                               Storm集群安装配置过程                                                                                                                                                                                                ——by comaple.zhang 这几天在其他同事的帮助下,调研了twitter的开源流式计算框架storm的使用,下面分享一下storm集群的安装配......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 1257字 评论关闭
 斜率优化是DP优化的一种,假设状态转移方程为dp[i]=min or max (dp[k]+w[i,k]),我们假设取其中两个解k1,k2(不妨设k1<k2),然后得到dp[k1]+w[i,k1]-(dp[k2]+w[i,k2])这个表达式,不妨设结果想取最小值的话,那么上面那个表达式<0就说明k1比k2优。接着经过将左边的一些对i有关的量移到小于号右边,然后就会发现右边的式子在k1<k2时对i具有单调性(如果单调递增的话,i就从1求到n,如果递减,i就从n求到1,状态转移方程变一下)。若此时k2比k1优,那么当求后面的i时,k2一定会比k1优的(因为有单调性)。所以如果我们求dp[i]时......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 627字 评论关闭
将/etc/default/grub中的GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 改为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text" 更新grub: sudo update-grub 重启系统 PS: GNU GRUB(简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。 Linux x86启动顺序: 1、加电--> 2、启动BIOS,读取CMOS中的系统参数--> 3、读......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 4633字 评论关闭
[<摘自>飞:jxl简析:http://www.emlog.net/fei] (二)应用        在进行实践前 , 我们需要对 excel 有一个大致的了解 ,excel 文件由一个工作簿 (Workbook) 组成 , 工作簿由工作表 (sheet) 组成 , 每个工作表又由很多单元格 (cell) 组成 . 工作簿有自己的特征 , 同样工作表 , 单元格也一样 . 从大局上了解了 excel 文件 , 对于我们更好的使用 jxl 是有一定的帮助的 . 具体请查看(一) API   在 jxl 中其大概的层次是这样的   名称 属性 Workbook WorkbookSettings Sheet SheetSettings Cell......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1482字 评论关闭
本节向大家介绍一下有关UML视图方面的内容,UML视图共有9种,它们之间有什么区别和联系呢,下面就让我们一起来学习吧,相信通过本节的介绍你一定会有不少收获。 UML视图 UML总共提供了9种视图,这些图从不同应用层次和不同角度为软件系统分析、设计直到实现提供了有力的支持。在不同的阶段建立不同的模型,建模的目的也各不相同。UML的9种图如下: (1)用例图(UseCaseDiagrams) 用例图描述了系统提供的一个功能单元。用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的"角色"(actors,也就......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 663字 评论关闭
Java的基本类包括:object,class,classloader,string等。(后续会进一步列举)class: Class对象包含了与类相关的信息。事实上,Class对象就是用来创建类的所有的“普通”对 象的。 类是程序的一部分,每个类都有一个Class对象。换言之,每当编写并且编译了一个新类, 就会产生一个Class对象(恰当地说,是被保存在一个同名的.class文件中)。在运行时, 当我们想生成这个类的对象时,运行这个程序的 Java虚拟机(JVM)首先检查这个类的 Class对象是否已经加载。如果尚未加载,JVM就会根据类名查找.class文件,并将其载入 。 一旦......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 2438字 评论关闭
一、概述 最早,使用人工接线,当A要和B通话,A只要摘机,就接通了接线员,接线员会问:“您要哪里?”A回答:“我找B”。接线员会手动把A和B的线路连接起来,电话就接通了。 人工接线会有很多问题,经过发展就出现了自动交换机。 电信机房的交换机一层一层互连起来,构成了全国以至全球范围内庞大的电话交换机网,称为PSTN。 专家们把电话交换网络的各种交换机分为几种类型,C1、C2、C3、C4、C5,每种交换机放在交换网中不同位置,被赋予不同的使命。 在中国,最早划分是按照C1为大区中心,C2为省中心,C3为地区中心,C4为县中心,C5......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 1058字 评论关闭
大意就是给俩个数列 a1 b1 .a2 b2,a3 b3.。。。讲这些相连 最多能有多少没有交叉的 把俩个样例画下机会发现只要满足 Ai < AJ && Bi < Bj  那么就不会交叉 而且给的这些只要相连没有其他规定。。那么将A  或 B 从小到大排序,这时候就会满足AI < AJ 或者Bi < Bj 的情况。 看个人习惯吧。。我是习惯定A。。。然后就在左边找最多满足BI < BJ 的情况。。就会发现是求最长上升子序列的问题。。原本打算直接俩重循环。。后来发现N = 500000..只能用nlogn的方法才能过。nlong 的方法是 用到二分。关于这个的资料文......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 700字 评论关闭
http://www.cnblogs.com/nicklezhang/archive/2011/01/22/1941884.html android中的ellipsize 最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~ 用法如下: 在xml中 android:ellipsize = "end"    省略号在结尾 android:ellipsize = "start"   省略号在开头 android:ellipsize = "middle"     省略号在中间 android:ell......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 792字 评论关闭
  在虚拟机环境下使用Linux编写和阅读代码,我之前一直是通过Xshell利用ssh登录至虚拟机从而在命令行下使用vim来进行的。目前有阅读开源代码的需要,虽然vim+ctags+cscope可以完成这项工作,不过对我来说毕竟还是用鼠标操作窗口更容易入门,因此希望能在Windows环境下阅读和修改Linux虚拟机的开源代码。   能完成这个要求的途经不少,这里介绍一个比较简单的方式:SftpDrive+SourceInsight。其中SftpDrive用于将SSH服务器映射为Windows网络驱动器,而SourceInsight用于代码阅读和编写,这里的代码以Nginx源码为例(实际设置时......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 4416字 评论关闭
自定义View封装Toast: public class CToast { public static CToast makeText(Context context, CharSequence text, int duration) { CToast result = new CToast(context); LinearLayout mLayout = new LinearLayout(context); TextView tv = new TextView(context); tv.setText(text); tv.setTextColor(Color.WHITE); tv.setGravity(Gravity.CENTER); mLayout.setBackgroundResource(R.drawable.bar_bg1); int w = context.getResources().getDisplayMetrics().widthPixels / 2; int h = context.getR......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 2631字 评论关闭
 观点:.NET发展中的几个失误           我一直认为,.NET是目前设计的最漂亮的基础软件平台,这个平台从设计之初,就对与一些长期困扰软件开发者的老问题从根本上进行了重新考虑,并且给出了非常好的解决方案。比如像Assembly的概念,像AppDomain的概念,对于安全问题的解决方案,确实是考虑得非常周到。.NET刚出来的时候,像Jeffrey Richter,Jeff Prosise等老牌微软技术专家,都在兴奋地高呼看到了软件开发的未来,这种呼声恐怕也不能完全看成是替微软在摇旗鼓吹。事实上,.NET本身的优越性不仅仅征服了微软阵营,也征服了一部......
阅读全文