很多人一提到Binder就说代理模式,人云亦云的多,能理解精髓的少。本篇文章就从设计角度分析一下java层BInder的设计目标,以及设计思路,设计缺陷,从而驾驭它。 对于【邦德儿】的理解, 从通信的角度来看,就是一种通信方式而已,与socket没有任何区别。客户端transact,服务端onT.....
分类:
移动开发 时间:
2014-10-21 17:16:07
阅读次数:
170
学习了两周linuxshell脚本,终于写出一个mysql自动化安装脚本。加上今天一整天的测试,可以正常执行安装mysql5.5.40.其他版本还没有测试。现分享一下。也请高手指点一下。执行该脚本的前提是:环境介绍:1、redhat6.3x64,最小化安装2、RAM:2G,HD:30G3、关闭selinux4、配置好yu..
分类:
数据库 时间:
2014-10-21 15:36:41
阅读次数:
410
如下功能如何用?1.选项->保存->显示其他保存位置(即使可能需要登录)?解答:您能告诉我吗?2.字体->为字体调整字间距?解答:自动调整某些字符之前的距离,使得更加美观.例如Av,(f)等。3.段落->对称缩进什么意思?解答:以装订线为标准,靠近装订线为内,相对一边为外,这样奇偶页内外就是相反的。...
分类:
其他好文 时间:
2014-10-21 13:46:12
阅读次数:
177
今天看到一篇应用接口的文章,主要是如何利用.net内置的功能,来重构代码,觉得有点意思,摘录其中的代码下来,以备将来参考。但是我与这篇文章的作者有同样的疑问,这样重构代码真的可以吗?是如何实现松耦合的呢?不知道有没有高手,可以指点一下?谢谢!
首先是旧代码,如下:
public class ClassRegistration
{
public void Creat...
从控制台我们可以看见有两个DataNode,此时我们点击“Live Nodes”查看一下其信息: 从控制台中看到了我们的两个Datanode节点SparkWorker1和SparkWorker2,这正是我们预期中的! 第三步:启动yarn集群 使用jps命令...
分类:
其他好文 时间:
2014-10-21 10:32:36
阅读次数:
169
从控制台我们可以看见有两个DataNode,此时我们点击“LiveNodes”查看一下其信息:从控制台中看到了我们的两个Datanode节点SparkWorker1和SparkWorker2,这正是我们预期中的!第三步:启动yarn集群使用jps命令可以发现SparkMaster机器上启动了ResourceManager进程:而在SparkWo..
分类:
其他好文 时间:
2014-10-21 10:27:47
阅读次数:
163
文章来源:PHP开发学习门户
地址:http://www.phpthinking.com/archives/602
开发习惯常用字符串处理函数梳理:
strtr() 转换字符串中特定的字符。
substr() 返回字符串的一部分。
strstr() 搜索字符串在另一字符串中的首次出现(对大小写敏感)
str_replace() 替换字符串中的一些字符。(对大小写敏感)
str...
分类:
Web程序 时间:
2014-10-21 10:27:43
阅读次数:
189
从控制台我们可以看见有两个DataNode,此时我们点击“Live Nodes”查看一下其信息:
从控制台中看到了我们的两个Datanode节点SparkWorker1和SparkWorker2,这正是我们预期中的!
第三步:启动yarn集群
使用jps命令可以发现SparkMaster机器上启动了ResourceManager进程:
而在Spa...
分类:
其他好文 时间:
2014-10-21 10:24:25
阅读次数:
230
从控制台我们可以看见有两个DataNode,此时我们点击“Live Nodes”查看一下其信息:从控制台中看到了我们的两个Datanode节点SparkWorker1和SparkWorker2,这正是我们预期中的!第三步:启动yarn集群使用jps命令可以发现SparkMaster机器上启动了Res...
分类:
其他好文 时间:
2014-10-21 10:16:02
阅读次数:
221
很多时候,当我们的主角与其他GameObject发生碰撞时, 我们需要做一些特殊的事情,比如:子弹击中敌人,敌人就得执行一系列的动作。这时,我们就需要检测到碰撞现象,即碰撞检测。这一篇,我来具体谈谈自己所了解的碰撞检测,希望高手不佞赐教。 首先,我们得明确一点:即产生碰撞信息所需要的条件。事实上,....
分类:
编程语言 时间:
2014-10-21 00:38:47
阅读次数:
254