The process that a procedure generates is of course dependent on the rules used by the interpreter. As an example, consider the iterative gcd procedur...
分类:
编程语言 时间:
2014-10-22 20:02:02
阅读次数:
283
新的一年,您在学习和工作上,想坚守所学,还是尝试转型呢? (1) 继续钻研 C# 4.0 / AJAX / LINQ to AD、LINQ to JavaScript / WF, WCF, WPF, Silverlight 4.0 / Design Patterns / Entity Framewo...
分类:
Web程序 时间:
2014-10-22 17:21:13
阅读次数:
454
参考:
??
http://www.w3cschool.cc/design-pattern/abstract-factory-pattern.html,《hadoop技术内幕》...
分类:
其他好文 时间:
2014-10-22 16:02:28
阅读次数:
256
参考:http://www.w3cschool.cc/design-pattern/singleton-pattern.html
介绍
意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
主要解决:一个全局使用的类频繁地创建与销毁。
何时使用:当您想控制实例数目,节省系统资源的时候。
如何解决:判断系统是否已经有这个单例,如果有则返回,如果没有则创建。
关键代码:构造...
分类:
其他好文 时间:
2014-10-22 15:56:29
阅读次数:
227
最近设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。...
分类:
移动开发 时间:
2014-10-22 11:02:39
阅读次数:
205
Android L: Google已经确认Android L就是Android Lollipop(5.0)。前几天发现Android5.0正式版的sdk已经可以下载了,而且首次搭载Android L系统的Nexus 6和 Nexus 9也即将上市。所以是时候开始学习Android L了!关于Andr...
分类:
移动开发 时间:
2014-10-22 00:53:23
阅读次数:
454
屏幕空间反射(Scene Space Reflection,SSR)又叫实时局部反射(Realtime Local Reflection,RLR),最早见于2011年Crytek在Siggraph的Course《Secrets of CryENGINE 3 Graphics Technology》....
分类:
其他好文 时间:
2014-10-21 23:10:35
阅读次数:
243
上次说过使用主题,应用Material Design的样式,同时卡片布局也是Material Design的重要组成部分,今天来写写。
在程序中创建复杂的Material Design 样式的 List和Card,可以使用RecyclerView和CardView组件,这两个组件是在最新的support v7包(version 21)中提供的。因此需要引入依赖包。CardView,本质上就是一个比较符合Material Design的组件,使用Card布局,效果更好。很多人之前可能也使用一些CardUi,谷...
分类:
移动开发 时间:
2014-10-21 19:44:18
阅读次数:
365
上次说过使用主题,应用Material Design的样式,同时卡片布局也是Material Design的重要组成部分,今天来写写。 ### 引言 在程序中创建复杂的Material Design 样式的 List和Card,可以使用RecyclerView和CardView组...
分类:
移动开发 时间:
2014-10-21 17:58:47
阅读次数:
230
模拟案列:ABC公司有4个部门:sales+design+develop+ops现在要分别给这四个部门设立各自独立的共享文件夹和一个都能读写的share文件夹考虑到误删或者恶意删除同部门其他员工的文件,需要用到sticky属性,sticky一般作用在目录上,一旦作用了,那么这么目录下的文件只能由文件...
分类:
系统相关 时间:
2014-10-21 13:40:20
阅读次数:
300