摘要: OverviewBaseMap的实现基于WeakReference的Entity实现基于Reference和ReferenceQueue实现它的弱引用是键,而不是值它的key会被全自动回收(VM),value值不会,只有当触发put,remove,get方法的时候才会手动回收JAVA Referen... 阅读全文
posted @ 2014-09-28 22:10 马宇申 阅读(337) 评论(0) 推荐(0) 编辑
摘要: OverviewThejava.lang.refpackage provides more flexible types ofreferencesthan are otherwise available, permitting limited interaction between the appl... 阅读全文
posted @ 2014-09-28 19:07 马宇申 阅读(787) 评论(0) 推荐(0) 编辑
摘要: OverViewHash table based implementation of theMapinterface. This implementation provides all of the optional map operations, and permitsnullvalues and... 阅读全文
posted @ 2014-09-24 22:14 马宇申 阅读(469) 评论(0) 推荐(0) 编辑
摘要: OverviewArchitectureProvider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发现的注册中心。Monitor: 统计服务的调用次调和调用时间的监控中心。Container: 服务运行容器。Relations0. 服务容器... 阅读全文
posted @ 2014-09-24 15:20 马宇申 阅读(2401) 评论(0) 推荐(0) 编辑
摘要: 随着web的发展,仅一门语言或者一种技术已经不能满足需求,分层架构显得越来越重要。在大型架构中,从来不会简单地应用php从头到尾实现一个完整的mvc架构。可能底层是c/java的支撑,负责密集运算和yu与数据库的交互。表现层用javascript+PHP完成,js负责前端大部分业务逻辑he和... 阅读全文
posted @ 2013-09-17 21:52 马宇申 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 苦恼蛋疼的曾哥工作室,让人痛不欲生,缓慢的同步速度,另人恼火的插件配置,让人疯狂的卡。简直是让人用了几天之后就不行了。废话不多说,一款很好的phpIDE。1.phpStorm下载here2.注册UserName:EMBRACELicenseKey:(直接复制)=====LICENSEBEGIN=====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"=====LICENSEEND==== 阅读全文
posted @ 2013-09-17 21:49 马宇申 阅读(1102) 评论(0) 推荐(1) 编辑
摘要: 之前一直用vim 写PHP, 总觉得IDE的一大堆没有用的插件非常麻烦,所以一直避免使用Zend_Studio。不过随着PHP的发展和框架的发展,以及个人的发展,最后还是回到的IDE的时代。 在使用Zend_Studio之前,需要装几个比较有用的东西才能满足之前的开发需要。 1. 使用ssh 来获取 阅读全文
posted @ 2013-09-17 21:48 马宇申 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 在上一节中,我们提到了如何创建一个Bunlde 并且在默认控制器中添加一些方法。如果有参照之前的说法进行的话,读者很有可能会被提示说 返回的Response对象不能为空。好啦,我们就来研究一下,怎么从请求中读取数据,并且使用Controller 提供的 Response来给请求一个适当的返回值。 在 阅读全文
posted @ 2013-09-17 21:47 马宇申 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 如果说,这个时候你萌生了一个去看一看Symfony源码的想法,个人建议还是算了,看了之后,你就会感到非常迷茫。因为他实在是大于绝大部分你使用过的框架,并且有多达近二十个的插件,使用了一些非常精巧的设计模式把各个部分有序优雅地组合在一起,并且使它们work well and fast ! 从现在起我们 阅读全文
posted @ 2013-09-17 21:46 马宇申 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 经过上一篇文章之后,我们呢,可以访问这个默认的页面,你也会看到一堆高级的debug工具。好了,这次我们开始更多地了解这个symfony2.0。 首先我们要明白一点,Symfony2 的配置是一个着实很让人捉急的事情,但是呢并不可怕,尤其是你非常熟练的使用了这种路由规则之后,你就会发现,他比 thin 阅读全文
posted @ 2013-09-17 21:44 马宇申 阅读(502) 评论(0) 推荐(0) 编辑