职责: -- 动态的为一个对象增加新的功能 -- 装饰模式是一种用于代替继承的技术,无须通过继承增加子类就能扩展对象的新功能。使用对象的关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀实现细节: -- Component抽象构件角色 真实对象和装饰对象有相同的接口。这样,客户端...
分类:
其他好文 时间:
2015-04-15 20:57:17
阅读次数:
143
Java 小技巧和在java应用避免NullPonintException的最佳方法在java应用程序中,一个NullPonintException(空指针异常)是最好解决(问题)的方法。同时,空指针也是写健壮的顺畅运行的代码的关键。“预防好过治疗”这句话也同样适用于令人不爽的NullPonintE...
分类:
编程语言 时间:
2015-04-15 19:21:30
阅读次数:
32431
之前两篇文章已经很好的介绍了Nginx配置SSL的一些情况,配置好的Nginx每次启动都要 输两遍PEM pass phrase,很是不爽,尤其是在服务器重启后,Nginx压根就无法自动启动,必须手动启动并输入那麻烦的PEM pass phrase。如何避免Nginx启动出现Enter PEM pa...
分类:
其他好文 时间:
2015-04-15 19:00:33
阅读次数:
161
1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// /// 用户播放媒体文件 /// public cl...
分类:
其他好文 时间:
2015-04-15 18:37:31
阅读次数:
99
在http://www.cnblogs.com/jianyingzhou/p/4086578.html中提到rcnn开创性工作,但是计算时间太长,重复计算太大。spp_net将重复计算避免了我自己测试发现rcnn的确非常慢,因为窗口重叠,重复计算普遍一下转自http://zhangliliang.c...
分类:
Web程序 时间:
2015-04-15 18:36:53
阅读次数:
1568
结合RC4算法实现,简单分析一下BarMitzvahAttack攻击的原理,并以WEP破解过程来举例说明通用的破解方式。(个人觉得RC4早已经过时,要想避免该攻击,应该采用更好的加密算法,如:ccmp)另外,TLS协议是EAP协议的扩展,是一种身份认证机制,与具体的加密算法无关。WEP是业界破解较多...
分类:
其他好文 时间:
2015-04-15 16:56:01
阅读次数:
180
对于异步加载的js或者css,无法控制它顺序,无法保证加载完了,再处理自己的业务,这样给我们造成很大困扰。现在有三个方法可以保证执行顺序。我个人推荐第三种方法。利用js的onload事件。脚本如果按照常规方式加载,不仅会阻塞页面中其他内容的下载,还会阻塞脚本后面所有元素的渲染。异步加载脚本可以避免这...
分类:
Web程序 时间:
2015-04-15 16:40:05
阅读次数:
149
最近做安卓开发,遇到一个问题,就是在导入本地或者远程项目,会出现大量错误,主要就是can't resovled,然后整个项目都是错误,这个问题困扰我很久了,今天终于发现原因了。。 有一个典型特征,你会发现gen文件里是空的,也就是没有R文件,这样就不能避免控件找不到路径,这样的话,原因是---...
分类:
移动开发 时间:
2015-04-15 16:39:02
阅读次数:
130
session不是线程安全的 ? 在利用Hibernate开发DAO模块时,我们和Session打的交道最多,所以如何合理的管理Session,避免Session的频繁创建和销毁,对于提高系统的性能来说是非常重要的,以往是通过eclipse的插件...
分类:
编程语言 时间:
2015-04-15 15:11:16
阅读次数:
135
本文介绍了如何通过API获取IOS设备的电量信息。
移动设备的电量消耗一直是一个大问题,APP开发中也不可避免地需要收集APP运行时的电量消耗信息,这也是APP性能的衡量标准之一。...
分类:
移动开发 时间:
2015-04-15 13:33:44
阅读次数:
274