- 博客(4)
- 资源 (15)
- 收藏
- 关注
原创 Spring xsi本地命名空间的思考
在思考问题时,为了满足某个需求,需要做到: (Essential)了解事物的本质。例如:Spring框架是业务层框架。在使用spring框架时,为了开发简单,方便,解耦。那么使用spring配置文件并结合相应类库(这里)达到此目的。我们是否应该这么做(Why)?如果不这么做,会使开发过程比较繁琐,不易维护。因为简单问题比复杂问题更让人容易理解(配置清单及类库)。(Restrict )那么
2012-04-21 17:38:09 1133
原创 数据库三范式哲学
详见:http://hi.baidu.com/fzcskycn/blog/item/83e2606392cfce670d33faba.html 目的:关系型数据库设计规范化目的是使结构更合理,节约存储空间,消除存储异常,使数据冗余尽量小,便于插入、删除和更新 原则:遵从概念单一化 "一事一地"原则,即一个关系模式描述一个实体或实体间的一种联系。规范的实质就是概念的单一化。 方法:将关系
2012-04-16 20:58:41 723
原创 Java同步解决方案
在多线程开发过程中,同一时刻会遇到不同的线程对同一个资源进行访问。但是为了保证数据的唯一性,需要对资源加以保护。在当前线程使用某一资源时,如果此时其他线程需要使用此资源,那么必须等待,因为其他线程可能读取的不是有效的数据。所以当前线程必须锁定数据,以便达到数据安全。不过其他线程不能立即获得当前的数据,效率很低,因为可能一直处于阻塞状态。然而放弃效率,获得安全是值得的(不过JDK1.5已提供了解决此
2012-04-15 18:45:15 449
原创 同步、异步、阻塞和非阻塞
在进行多任务编程时,我们可能会遇到同步,异步,阻塞和非阻塞的状态。为了便于理解,下面将分别介绍它们的基本概念,以及为什么会提出这些概念。 同步 (效率较低,为保证数据安全,必须将数据软肋加以保护,即约束) 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步
2012-04-15 18:39:09 317
IOUtils for java
2014-06-20
Speex ISO&Android
2014-06-18
linux下android反编译
2014-03-03
FastStone Capture v5.6汉化注册版
2013-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人