2015年4月26日
摘要: 如果要说内存使用效率,使用简单的key-value存储的话,Memcached的内存利用率更高,而如果Redis采用hash结构来做key-value存储,由于其组合式的压缩,其内存利用率会高于Memcached。当然,这和你的应用场景和数据特性有关没有必要过多的关心性能,因为二者的性能都已经足够高... 阅读全文
posted @ 2015-04-26 12:12 叶子的分享 阅读(275) 评论(0) 推荐(0) 编辑
摘要: http://www.infoq.com/cn/articles/tq-redis-memory-usage-optimization-storage在Ubuntu下安装reidsredis-2.6.8.tar.gzroot@root01-virtual-machine:/opt# tar -zxv... 阅读全文
posted @ 2015-04-26 12:11 叶子的分享 阅读(263) 评论(0) 推荐(0) 编辑
摘要: http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0707_wudan/#resourceswas应用服务器环境搭建实践指南http://blog.chinaunix.net/uid-20687159-id-189... 阅读全文
posted @ 2015-04-26 11:44 叶子的分享 阅读(668) 评论(0) 推荐(0) 编辑
摘要: view层: 结合control层,显示前台页面。 control层:业务模块流程控制,调用service层接口。 service层:业务操作实现类,调用dao层接口。 dao层: 数据业务处理,持久化操作 model层: pojo,OR maping,持久层 Dao层 用到@repository 阅读全文
posted @ 2015-04-26 11:32 叶子的分享 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 封装(encapsulation)是将部分数据对应用程序的其余部分隐藏起来,并且限制程序代码其余部分访问该数据的能力封装是将类的实现隐藏起来,好让它容易适用与改变。封装让类以黑盒的方式提供给它的用户。封装遵循开闭原则体现在两个方面: 对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适... 阅读全文
posted @ 2015-04-26 11:31 叶子的分享 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 需求精化—思考力决定竞争力 在某条河流上有个地方发生了污染泄露,需要提供一个河流应急布点方案,让其能够及时保障污染情况的及时有效监测。具体方案是什么呢?问客户?不知道。如果他知道,就不用找你了。其实很多时候用户并不明白自己需要的东西具体是如何的,作为我们,更重要的是能够提供一个信息化的解决方案而不是... 阅读全文
posted @ 2015-04-26 11:30 叶子的分享 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 在web中实现任务计划,相当于实现闹钟的功能,要完成2个步骤:1、定时器的设置;2.对这个定时器的启动运行和停止进行实时监听java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方... 阅读全文
posted @ 2015-04-26 11:29 叶子的分享 阅读(4659) 评论(0) 推荐(0) 编辑