有两种机制防止代码块受并发访问的干扰:1、一个是使用synchronized关键字。2、使用ReentrantLock类。(通过显示定义同步锁对象来实现同步。)同步锁(lock)方法是控制多个线程对共享资源进行访问的工具。通常,锁提供了对共享资源的独占访问,每次只能有一个线程对Lock对象加锁,线程...
分类:
其他好文 时间:
2015-04-23 12:27:34
阅读次数:
147
当集群启动的时候,会首先进入到安全模式。系统在安全模式下,会检查数据块的完整性。假设我们设置的副本数(即参数dfs.replication)是5,那么在dataNode上就应该有5个副本存在,假设只存在3个副本,那么比率就是3/5=0.6。在配置文件hdfs-default.xml中定义了一个最小的...
分类:
其他好文 时间:
2015-04-23 12:27:02
阅读次数:
108
动态规划法基本思想: 将原问题分解为相似的子问题,在求解的过程中通过子问题的解求出原问题的解。 比如说迈台阶问题题目描述 有一个有n级台阶的楼梯,上楼时可以一次迈一级,或者一次迈二级,或者一次迈三级,或者一次迈四级;问共有多少种上楼梯迈台阶的方法。(注意结果可能有点大。)输入 只有一行且只有一个正整...
分类:
其他好文 时间:
2015-04-23 12:25:20
阅读次数:
140
手机通过USB连接到电脑共享电脑网络是什么原理?http://zhidao.baidu.com/link?url=Xg6SIXu-ssBbMzOSAu3VDp7tP6BlJXbIStZS90zhUTExv0XcTIp112qhQU7SED6ZmdU1isAD6KPdduax7fZXsdNMo8jx1...
分类:
其他好文 时间:
2015-04-23 12:22:47
阅读次数:
112
好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。 我不要自我重复 —这也许是在编程开发这最最基本的一个信条,就....
分类:
其他好文 时间:
2015-04-23 12:24:09
阅读次数:
118
对字符串对象进行比较不能简单地使用比较运算符“==”,因为比较运算符比较的是两个字符串的地址是否相同。即使两个字符串内容相同,两个对象的内存地址也是不同的。如图所示:String tom=new String("I am a student");String jerry=new String("I ...
分类:
其他好文 时间:
2015-04-23 12:23:27
阅读次数:
150
第五章: 在5.3节的开发流程中,个人或者是小组中,大多都是使用写了再改模式,这也可以更快完成,在前面也提到要降低任务交付时间的标准差,这也能更符合,为何不提倡,而只说对实际用户,解决实际需求来说缺点太大?在团队中,写实际软件过程中,更多的也是分模块来写,并想不出有何缺点。 ...
分类:
其他好文 时间:
2015-04-23 12:21:55
阅读次数:
100
注意:$\alpha$和$\beta$已知,常用为(和LDA EM算法不同)1. 为什么可用LDA模型求解的目标为得到$\phi$和$\theta$假设现在已知每个单词对应的主题$z$,则可以求得$\theta$的后验分布,求期望得到$E(\theta)$作为每份文档的主题$E(\theta_{mk...
分类:
其他好文 时间:
2015-04-23 12:22:33
阅读次数:
173
用document.onreadystatechange的方法来监听状态改变,然后用document.readyState == “complete”判断是否加载完成代码如下: document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个...
分类:
其他好文 时间:
2015-04-23 12:22:12
阅读次数:
107
最顶级是InputFormat抽象类 ,该类定义了两个方法,方法getSplits是负责切分输入文件(们)的,把很多的输入文件(们)切分成很多的输入分片,切分规则就是在这里定义的,每个InputSplit对应一个Mapper任务。方法createRecordReader是负责把getSplits生成...
分类:
其他好文 时间:
2015-04-23 12:22:19
阅读次数:
202
我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制2...
分类:
其他好文 时间:
2015-04-23 12:22:37
阅读次数:
112
CDATA是XML标记语言的语法成分,代表‘字符数据’Character Data也就说明你那代码不是HTML而是XHTML文档。CDATA标签中字符文本是不作为html被再次转义的。比如'& nbsp;'将不像其他地方那样被转换成空格。通常CDATA里面放一些‘一字不改的数据’,比如源代码,比如J...
分类:
其他好文 时间:
2015-04-23 12:22:47
阅读次数:
112
在ubuntu 上安装 docker 的时候, 运行容器的时候一直报?mountpoint for cpu not found ?的错误。 解决办法: ? ?? sudo service docker stop
sudo wget -O /etc/init/docker.conf https://raw.github.com/d...
分类:
其他好文 时间:
2015-04-23 11:17:34
阅读次数:
163
高薪是如何炼成的,你想了解大数据高薪就业背后的故事吗,你想了解高薪就业是如何炼成的吗。亲,4月25日晚,超人学院腾讯课堂将为你揭秘,超人学院聘请高薪就业学员为你解密高薪就业背后的故事。小伙伴们,还在...
分类:
其他好文 时间:
2015-04-23 11:17:41
阅读次数:
117
系统 : centos 6.x 网卡信息: eth0 为可以上网的网卡 理解为wan口 ? 可以访问互联网 ? ? ? ? ? ? ? ?eth1 为提供上网的网卡 理解为lan口 ?IP 10.1.1.1/24 无网关 需求: 客户端使用通过10.1.1.1/24 网段...
分类:
其他好文 时间:
2015-04-23 11:16:14
阅读次数:
135
一般情况,命令行输入 sudo apt-get ins 按 tab ,它后面会自动补全为 install 如果右面写了包的名的一部分,按 tab 它也会自动完成或列出候选的,这次装了个 debian 5 突然不好使了 首先确认是否安装了 自动补全...
分类:
其他好文 时间:
2015-04-23 11:16:41
阅读次数:
147