设计模式的6大基本原则,其实是在面向对象的基础上发展而来的,通过他们实现了面向对象的三大基本特性继
承、封装和多态,从而提高程序的内聚性降低耦合性,使程序可维护、复用、可扩展、灵活性好。但是一切事物都有
个度,在运用这些原则的时候不能一味地生硬的用下去,在用之前一定要好好思量,从系统的整体性能出发,最大限
度地提高系统的灵活性。...
分类:
其他好文 时间:
2014-06-20 13:41:41
阅读次数:
183
我这里有一套课程和大家分享,我的qq是2059055336,有兴趣的朋友可以和我聊天。
课程说明:
国内首部完整讲述ERP系统架构、业务逻辑、开发的项目实战课程。考虑到本系统的庞大及复杂性、本课程原价购买学员每人赠送一个U盾设备,U盾可插在任意电脑上进行学习,使用方便,学习灵活!可永久学习!
项目由来:
此项目是讲师亲自参与构架及参与开发的大型ERP项目,此项目已被太阳石药业,九芝堂...
分类:
Web程序 时间:
2014-06-20 13:24:02
阅读次数:
228
昨天Swift刚出来,以后自己可能会在手机上开发计算机视觉应用,就打算每天学习一点点。
简介
Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展示了软件开发...
分类:
其他好文 时间:
2014-06-20 11:39:36
阅读次数:
247
添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和
insertAdjacentText方法,这两个方法更灵活,可以在指定的地方插入html内容和文本内容。insertAdjacentText方法与
insertAdja...
分类:
Web程序 时间:
2014-06-11 23:46:48
阅读次数:
355
Xceed Zip Compression Library 是一个高性能的 Zip 和
Unzip 数据压缩ActiveX控件。通过它,可以创建和操作与Zip文件,也能在内存中直接压缩/解压数据。它设计提供高度灵活性,并且使用快速的多线程 zip
压缩引擎。具体功能:ActiveX 技术ATL 3....
分类:
其他好文 时间:
2014-06-11 21:57:48
阅读次数:
259
为了提高性能,Java提供了读写锁,在读的地方使用读锁,在写的地方使用写锁,灵活控制,如果没有写锁的情况下,读是无阻塞的,在一定程度上提高了程序的执行效率。Java中读写锁有个接口java.util.concurrent.locks.ReadWriteLock,也有具体的实现ReentrantRea...
分类:
其他好文 时间:
2014-06-11 13:31:23
阅读次数:
354
在项目中有无遇到过这样一种程况,例如文字"王明今年10岁了",
但是数字10是从网络返回的数据, 而你又想把这个文字写在xml中, 过往我的做法是分成3个TextView,
实现愚蠢。今天遇到一种解决办法。在string.xml中设置王明今年 %1$d 岁然后设置的时候就可以:textView.se...
分类:
移动开发 时间:
2014-06-11 12:12:22
阅读次数:
244
面向对象的好处:可维护、可扩展、可复用、灵活性好单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。如果有多于一个动机去改变一个类,则此类就有多于一个职责。(游戏开发中,游戏界面和游戏逻辑相分离,而不是聚合在一起)开放封闭原则(OCP):软件实体(类、模块、函数等)应该是可以扩展,但...
分类:
其他好文 时间:
2014-06-11 11:15:50
阅读次数:
223
如果说类实现了封装,那么三层又将相关的类进行了封装,把它们封装在三个类库中。因为类的存在,减少了类与类之间的耦合;因为三层的存在,减少了职责不同的类之间的耦合。 所以三层的目的和面向对象的思想是一致的,就是要实现高内聚,低耦合,便于代码的更改,复用,即提高代码的灵活性,可维护性,复用性。还有一点很重要,就是安全。 我想看这篇文章的人至少对三层有一点点了解。一定知道三层包括:UI...
分类:
其他好文 时间:
2014-06-07 14:51:18
阅读次数:
150
Barcode .NET
control条形码控件是一款灵活和强大的.NET控件,可以为你的.NET应用程序创建专业的条码图像,并且可以保存条码为不同的图像文件格式,还可以使用.NET
Framework提供的PrintDocument控件来打印条码。具体功能:支持超过90种条码包含:一维条码:Co...
分类:
Web程序 时间:
2014-06-07 06:22:50
阅读次数:
220