设计模式的6大基本原则,其实是在面向对象的基础上发展而来的,通过他们实现了面向对象的三大基本特性继
承、封装和多态,从而提高程序的内聚性降低耦合性,使程序可维护、复用、可扩展、灵活性好。但是一切事物都有
个度,在运用这些原则的时候不能一味地生硬的用下去,在用之前一定要好好思量,从系统的整体性能出发,最大限
度地提高系统的灵活性。...
分类:
其他好文 时间:
2014-06-20 13:41:41
阅读次数:
183
基础部分Swift 是 iOS 和 OS X 应用开发的一门新语言。然而,如果你有 C 或者
Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。Swift 的类型是在 C 和 Objective-C
的基础上提出的,Int是整型;Double和Float是浮点型;B...
分类:
其他好文 时间:
2014-06-11 11:15:12
阅读次数:
206
从人类的历史发展来看,近200年来的科技发展的成果超过了过去几千年中科技发展的成果,而且从短时间来看,这种加速趋势也是非常明显的,想想十年前和现在的对比,科技的发展确实是日新月异。科技的发展固然有偶然的重大发现推动整个科技历史进程的事件,但最基本的方法其实是试错法和组合法,试错法是基础,是组合法的基础,组合则是在试错法的基础上对成果进行组合以得到新的成果,通过这种方式,使得人类在科技的发展方面必然...
分类:
其他好文 时间:
2014-06-07 12:05:47
阅读次数:
233
skiplist介绍跳表(skip
List)是一种随机化的数据结构,基于并联的链表,实现简单,插入、删除、查找的复杂度均为O(logN)。跳表的具体定义,跳表是由William
Pugh发明的,这位确实是个大牛,搞出一些很不错的东西。简单说来跳表也是链表的一种,只不过它在链表的基础上增加了跳跃功能...
分类:
其他好文 时间:
2014-06-07 07:18:01
阅读次数:
239
第一章 云计算技术及在日常生活中的应用1.1 三大应用1.1.1 云物联 物联网
顾名思义,“物联网就是物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。
物联网的两种...
分类:
其他好文 时间:
2014-06-06 23:38:57
阅读次数:
821
MOQ:(Minimum order Quantity)最低订货数量MOQ
即最小订购量(最小订单量)对每个产品设定建议订单量是补货的方法之一。另外要注意订单的有效性,这是由供应商制定的规则。比如说最小订单量、包装数量和方式等等。采购者的建议订单量是在这个基础上制定的。如果订单量比较少不能满足最小订...
分类:
其他好文 时间:
2014-06-06 20:44:03
阅读次数:
303
一.操作样式CSS作为(X)HTML的辅助,可以增强页面的显示效果。但不是每个浏览器都能支持最新的CSS能力。CSS的能力和DOM级别密切相关,所以我们有必要检测当前浏览器支持CSS能力的级别。DOM1级实现了最基本的文档处理,DOM2和DOM3在这个基础上增加了更多的交互能力,这里我们主要探讨CS...
分类:
其他好文 时间:
2014-06-06 18:36:03
阅读次数:
355
MYSQLCLUSTER方案介绍 本文的大致框架来自罗志威、黄川的报告,
在它的基础上进行简化和修改一些bug并且添加了主从复制的章节,最后做出该文档MySQLCluster是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了...
分类:
数据库 时间:
2014-06-06 07:24:19
阅读次数:
521
http://acm.fzu.edu.cn/problem.php?pid=1202二分图最大匹配,问哪些边是必要的,O(n^3)的方法删边的时候把连接关系也要删掉,如果在此基础上无法找到增广路,加入答案,恢复连接关系,如果能找到,连接关系不用恢复(因为要n对匹配,这组匹配新的了剩下的要留给别的组)...
分类:
其他好文 时间:
2014-06-05 19:14:40
阅读次数:
350
最近在大学毕设项目基础上新增一些功能,基于Struts2开源框架,数据库采用的是MySQL。写完后台的新功能代码,单元测试也顺利通过,去整合前台,但是当使用JSP页面操作的时候,没想到报异常了。截图如下:java.sql.SQLException:Unknowntype‘246incolumn2of4inbinary-encodedres..
分类:
数据库 时间:
2014-06-02 03:02:52
阅读次数:
639