软件编程总原则:低耦合,高内聚一、设计模式中类的关系1.1.依赖:Java中表现为:类A使用类B,其中类B是作为类A的方法参数,方法中的局部变量或者静态方法调用。[code]public class People{ public void read(Book book){ System.out.pr...
分类:
其他好文 时间:
2015-05-13 21:14:47
阅读次数:
150
原文地址:http://igoder.iteye.com/blog/1969848先解释一下软件编程中常见的一些概念:抽象先于具象。这个抽象并非虚无的抽象,而是指事物尚未分化为具象之前的那个前体存在。当那个前体存在分化成具象存在之后,前体存在就退化为背景,成为一种抽象。结构是关联与互动的复合体。接口...
分类:
其他好文 时间:
2015-05-06 01:13:30
阅读次数:
120
日期:2015-04-24理解Android中Activity的方法回调日期:2015-04-24Android获取手机通讯录、sim卡联系人及调用拨号界面方法日期:2015-04-24Android中通过MediaStore获取音乐文件信息方法日期:2015-04-24Android中让按钮拥有返...
分类:
移动开发 时间:
2015-05-03 23:19:41
阅读次数:
158
最近读了一篇关于大型网站架构的优化与演变的文章,了解到一些关于大型网站结构的相关方面的知识。。。文章出处http://www.cnblogs.com/hehaiyang/p/4458245.html对于大型网站来说,从硬件到软件、编程语言、数据库、webServer、防火墙等各个领域都有很高的要求。...
分类:
Web程序 时间:
2015-04-26 22:33:51
阅读次数:
152
【来信】 我是一个有理想的迷茫者,最近看了您的专栏深受启发,但作为一个年轻人,对未来的路还是有些纠结。希望您能帮我答疑解惑。 我是13届的毕业生,毕业快两年了。我本科是电气专业,上学的时候对编程挺有兴趣,也参加过几个电子设计比赛拿过奖,但基本都是c语言单片机编程。软件编程没有涉及过。毕业时找工作时看上了某国企的牌子,没仔细思考就进来了。国企工作基本都是轮岗,然后给你再定岗,快两年中我除了在生产...
分类:
其他好文 时间:
2015-04-21 09:41:54
阅读次数:
175
一、个体和交互胜过过程和工具人是软件项目获得成功最为重要的因素合作、沟通能力以及交互能力比单纯的软件编程能力和工具更为重要方法和工具是死的,人是活的,人要是太“面”或者协作不好,再强大的方法和工具都是白扯; 二、可以工作的软件胜过面面俱到的文档过多的面面俱到的文档往往比过少的文档更糟软件开发的...
分类:
其他好文 时间:
2015-04-21 09:33:52
阅读次数:
181
定义:一个对象应该对其他对象保持最少的了解。问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。解决方案:尽量降低类与类之间的耦合。自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦合尽量...
分类:
其他好文 时间:
2015-04-12 22:41:26
阅读次数:
137
R是一种开源软件,在编程的时候,需要安装很多软件包,如果一个一个的安装,那将费时费力。由于R支持脚本语言,所以考虑用.R文件存放所有要用的软件包,比如MASS、lpSolve、arules等,然后运行这个.R文件,就可以进行批量安装了。
1. 首先,将R语言中的软件包,按照它们的依存关系,保存在一个.R文件中,比如lib2D.R
//lib2D.Rinstall.packages("MASS...
分类:
编程语言 时间:
2015-04-10 22:27:17
阅读次数:
962
关于PIC单片机18系列超低功耗软件编程的关键点...
分类:
其他好文 时间:
2015-04-06 20:23:45
阅读次数:
127
感想: 从Sumer到具体的工作经历,往往想法总是好的,但现实却是残酷的,冷漠的。特别喜欢作者的第0章最后一句话梦之所寄,行之所为。--地狱之门就此打开。正如作者所说的往往看似简单的软件编程,但其中总会有很多的不如意,诸如想法的空洞,没有蓝图等等,正如安德森说的:这跟寻宝一样,在开工之前,你要找个入...
分类:
其他好文 时间:
2015-04-06 14:14:04
阅读次数:
81