原文出处:晓风轻 我之前的文章 程序员你为什么这么累? 中,我个人观点是加班原因是编码质量占了大部分因素,但是不少同学都不认为是代码质量导致的加班,都认为是不断的需求改动导致的加班。这位同学,说的好像别人的需求就不会变动似的!谁的需求不改动啊?不改动的能叫需求吗?哈哈。 先看几个程序员的段子娱乐一下... ...
分类:
其他好文 时间:
2017-09-22 18:57:27
阅读次数:
197
iOS 9 时代。iOS 7 占比接近 10% 该何去何从?太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:太阳火神的漂亮人生 - 本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android ...
分类:
移动开发 时间:
2017-08-15 10:07:43
阅读次数:
194
模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 模板方法模式的结构 模板方法模式是所有模式中最为常见的几个模 ...
分类:
编程语言 时间:
2017-08-05 00:20:20
阅读次数:
247
概述Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development andDesign中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spri ...
分类:
编程语言 时间:
2017-08-03 14:59:41
阅读次数:
207
第一次使用CitrixXenApp/XenDesktop的同学一般都会有个感受,就是CitrixXenApp/XenDekstop初次部署好像挺复杂的,什么DDC,StoreFront,VDA还有MSSQL,如果考虑高可用,还要多台部署,SQLHA,基本脑子就乱了。如果再加上NetScaler,那么就。。。确实,从客观来说CitrixXenApp/Xe..
分类:
移动开发 时间:
2017-07-17 21:58:59
阅读次数:
996
用一个类类继承Thread,并实现run方法,在run方法中写相关实现逻辑Future future = MyThreadPool.submit(qdt);/** * 等待各个线程任务完成 * @param futures */ @SuppressWarnings("rawtypes") pr...
分类:
编程语言 时间:
2015-12-20 15:53:18
阅读次数:
119