摘要: OOD设计模式 阅读全文
posted @ 2015-03-11 11:36 孟令杰 阅读(254) 评论(0) 推荐(0) 编辑
摘要: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面 显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。M... 阅读全文
posted @ 2015-03-11 11:34 孟令杰 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 为什么需要锁(并发控制)?在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。典型的冲突有:l丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。l脏读:当一个事务... 阅读全文
posted @ 2015-03-11 11:31 孟令杰 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 与传统大型数据库不同,Solid数据库是一款“轻量级”的数据库,小巧轻便(安装介质为30M左右,只需要10M左右的系统资源就可运行),安装部署维护都非常简单,极大地降低了客户的维护管理成本。不过,solidDB同样是标准的关系型数据库,并不会因为“轻量级”而损失任何功能,支持 SQL / ACID ... 阅读全文
posted @ 2015-03-11 11:27 孟令杰 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 在本文中将介绍3条重要的软件开发原则,你可能已经知道,也可能只知道其中一条。这些原则看似很简单,但实施起来会很难。无论如何,这些原则提供了一个管理复杂软件项目的强大的途径。当涉及到真实世界中的项目开发时,你会发现这些原则都是非常有用的。 原则1:不要重复自己(Don’t Repeat Yoursel... 阅读全文
posted @ 2015-03-11 11:24 孟令杰 阅读(151) 评论(0) 推荐(0) 编辑
摘要: OOA设计模式 阅读全文
posted @ 2015-03-11 11:07 孟令杰 阅读(162) 评论(0) 推荐(0) 编辑
摘要: redis 阅读全文
posted @ 2015-03-11 10:42 孟令杰 阅读(96) 评论(0) 推荐(0) 编辑
摘要: memcached中间件 阅读全文
posted @ 2015-03-11 10:35 孟令杰 阅读(180) 评论(0) 推荐(0) 编辑
摘要: mongodb 阅读全文
posted @ 2015-03-11 10:34 孟令杰 阅读(94) 评论(0) 推荐(0) 编辑
摘要: volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。 由... 阅读全文
posted @ 2015-03-10 13:44 孟令杰 阅读(167) 评论(0) 推荐(0) 编辑