(1) GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。(2) 对于GC来说,当程序员创建对象时,GC就开始监控这个对象的地址、大小以及使用情况。通常,GC采用有向图...
分类:
编程语言 时间:
2015-06-19 15:22:51
阅读次数:
131
本书一开始就用了愚公和李冰两人的例子。我觉得他们代表了两种编程人员:一种只会埋头编代码,花大量的时间,最终或许把功能都实现了,但是花费了大量的时间和精力。另一种善于思考,不是一上来就是敲代码,而是先对问题进行分析,找出问题的切入点,将问题简单化,能快速的将代码的功能实现,效率很高。我认为身为一个程序...
分类:
其他好文 时间:
2015-06-18 21:28:36
阅读次数:
105
网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,一般编程人员接触最多的就是应用层和运输层,再往下的就是所谓的媒体层了,不是我们研究的对象。下面是应用层、运输层,网络层、链路层通信协议概图。我们经常接触到的一般是:http协议:应用层协议,并且http协议是基于tcp...
分类:
移动开发 时间:
2015-06-18 13:10:15
阅读次数:
169
第一章 编程的精义作者将愚公看作是伟大的工程家。作者认为在愚公的身上浓缩了项目组织者、团队经理、编程人员、技术分析师等众多角色的优秀素质。并且通过几段对话,给我们分析出了编程的根本:顺序、分支和循环。这便是编程的精义。其实仔细想想,我们平时编程,好像也是这样的,而我们并没有注意。程序+算法+结构,....
分类:
其他好文 时间:
2015-06-17 23:15:20
阅读次数:
238
07大道至简——软件工程实践者的思想阅读笔记之一2015-05-29 16:41第一章编程的精益作者将《列子·汤问篇》中的《愚公移山》与软件工程巧妙的结合起来,通过分析证明其实在两千多年前的愚公除了在移山的过程中担任“项目组织者,团队经理,编程人员等众多角色”,还已经具备了编程人员的基本素质。《愚公...
分类:
其他好文 时间:
2015-06-15 16:08:12
阅读次数:
125
无论编程人员如何努力编写管理线程的代码,在性能方面也不可能胜过XNU内核级所实现的GCD。使用GCD要比使用pthreads和NSThread这些一般的多线程编程API更好。并且如果使用GCD就不必编写为操作线程反复出现的类似的源代码(这被称为固定源代码片断),而可以在线程中集中实现处理内容,真的是...
分类:
其他好文 时间:
2015-06-12 09:56:02
阅读次数:
117
在工厂当中,加工编程人员和机台操作人员往往不相同,所以工单扮演着极为重要的沟通角色,由于每家公司的需求不同,工单格式当然也相同,因此,自动产生工单并依公司格式订制工单,是多数加工用户的共同需求,...
分类:
其他好文 时间:
2015-06-09 17:54:43
阅读次数:
225
就工具而言,即使是现在,很多软件项目仍然像一家五金店。每个骨干人员都仔细地保管自己工作生涯中搜集的一套工具集,这些工具成为个人技能的直观证明。正是如此,每个编程人员也保留着编辑器、排序、内存信息转储、磁盘实用程序等工具。 软件的文档是与机器同样重要的,即使是对于极其私人的程序,说明文档也是必须...
分类:
其他好文 时间:
2015-06-06 10:25:03
阅读次数:
204
Android手机操作系统是一个开源的操作系统。其应用方式灵活方便,极受广大编程人员的喜爱。我们在这里就可以先来了解一下Android Theme的具体用法。Android Theme的用法与style的差不多,不过,具体还是有些不一样的首先在values下新建一个theme.xml,用来定义需要的...
分类:
移动开发 时间:
2015-06-05 19:19:57
阅读次数:
118
重构的时候就接触过ADO.NET,新闻发布系统的时候遇到了sqlhelp。学习ASP.NET的时候,老师又很详细的讲了。现在总结一下。
首先,ADO.NET提供了对sql server等数据库的访问。应用程序可以通过ADO.NET连接到数据库,并检索、操作、更新其中的数据。同时他是一组向.net编程人员公开数据访问服务的类。ADO。NET提供了对关系数据、XML和应用程序数...
分类:
Web程序 时间:
2015-06-01 11:40:03
阅读次数:
166