来TID做重构两年多了,眼看着团队像自己一样,从无序到有序,从青涩到成熟,一步步成长起来。从最初的每次例会上轮流抱怨需求变更、需求插单,到现在井然有序的需求排期、项目邮件,这其中的蜕变,看似简单,实则十分不易。前不久支持“XXX”项目时,看到上游的小伙伴们还在混乱中摸爬滚打,故写下此文,希望对这方面...
分类:
其他好文 时间:
2014-06-28 15:39:51
阅读次数:
176
一、配置管理系统(Configuration Management System,CMS)配置管理系统项目管理系统的一个子系统。它由一系列正式的书面程序组成,该系统包含文件和跟踪系统,并明白了为核准和控制变更所需的批准层次。配置管理系统是PMIS系统的子系统。该系统识别可交付成果状态、指导记录变更。...
分类:
其他好文 时间:
2014-06-28 10:49:05
阅读次数:
189
设计模式六大原则(1):单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T...
分类:
其他好文 时间:
2014-06-25 23:06:22
阅读次数:
173
有网友一直在问“微信公众平台回复过了怎么不能再次回复?”,其实这个是微信公众平台订阅号设置的一个时间限制,一般都会提示:由于该用户48小时未与你互动,你不能再主动发消息给他。直到用户下次主动发消息给你才可以对其进行回复。” 48小时算比较长的了,最开始才24小时。2014年01月16日才延长的...
分类:
微信 时间:
2014-06-25 16:09:33
阅读次数:
3588
更新到Android 4.4,写了个小程序。发现运行不起来了。抛空指针异常。debug模式下,发现在onCreate方法中获取Button是null。Android 4.4把layout进行了重组,全部放到了Fragment下,在onCreate方法执行时,Fragment还没有被调用,所以在这个方...
分类:
移动开发 时间:
2014-06-25 11:08:26
阅读次数:
361
对于公司或者个人以前的代码,因为代码负责人的变更或者自己能力的提升,那么对原有的代码怎么办,许多时候食之无味,弃之可惜。...
分类:
其他好文 时间:
2014-06-25 10:44:22
阅读次数:
134
这次,聊聊补丁。当有bug或者安全漏洞的时候,就会发布补丁。打上补丁之后,就能解决相应的bug或者安全漏洞。那么,「补丁」到底是什么呢?「补丁」只有少量的代码,一般都是对程序的一部分进行更新或者追加,包括bug修正,安全漏洞修正,功能追加或者变更等等。当然,只有「补丁」是无法运行的。即,只有将「补丁...
分类:
系统相关 时间:
2014-06-25 09:53:35
阅读次数:
235
今天在weblogic发布应用包时,包内含有中文的路径或者文件名,发布时报错提示乱码,挂不上包!
通过命令 echo $LANG 发现输出 zh_CN.UTF-8
我们需要修改LANG的环境变量才可以解决这个问题!
a.若要临时解决,可变更当前环境变量,执行 export LANG=zh_CN.GB18030,但本次打开的终端关闭后环境变量就会变回系统默认
b.若有永...
分类:
Web程序 时间:
2014-06-25 08:11:50
阅读次数:
255
近期三星陆续放出android4.4.2ROM更新包,android4.4.2对短信虽说是放开了权限,但其实是加强了限制,一台手机智能通过一个设置为默认应用的短信应用软件才能发送短信,否则就无法对短信数据库进行操作。以为只是对这个进行了变更, 认真观察android4.4.2 mms源码完,发现对短...
分类:
移动开发 时间:
2014-06-24 14:23:56
阅读次数:
290
六、Hadoop1.x与Hadoop2的区别1、变更介绍Hadoop2相比较于Hadoop1.x来说,HDFS的架构与MapReduce的都有较大的变化,且速度上和可用性上都有了很大的提高,Hadoop2中有两个重要的变更:l HDFS的NameNodes可以以集群的方式布署,增强了NameNodes的水平扩展能力和可用性;l MapReduce将JobTracker中的资源管理及任务生命周期管理...
分类:
其他好文 时间:
2014-06-22 14:07:49
阅读次数:
256