在《Effective Java 2nd
Edition》中,第6条“消除过期的对象引用”提到,虽然Java有
垃圾回收机制,但是只要是自己管理的内存,就应该警惕内存泄露的问题,例如的对象池、缓存中的过期对象都有可能引发内存泄露的问题。书中还提到可以用
WeakHashMap来作为缓存的容器可以有效...
分类:
移动开发 时间:
2014-06-16 09:17:26
阅读次数:
292
Ninject的对象作用域:Transient
.InTransientScope()每次调用创建新实例。Singleton .InSingletonScope()单例,仅创建一个实例。Thread
.InThreadScope()每一个线程创建一个实例。Request .InRequestScop...
分类:
其他好文 时间:
2014-06-16 08:17:19
阅读次数:
381
开始直接使用Spring通过JNDI获取在Tomcat容器中配置的数据源,Tomcat默认的应该是DBCP连接池,没问题,一切OK,由于Hibernate和Spring都推荐使用C3P0连接池,所以就尝试配置一下,没想到整了半下午,才搞定配置,惭愧!网上的内容眼花缭乱,鱼龙混杂,不如自己靠谱!直接上...
分类:
编程语言 时间:
2014-06-16 07:26:06
阅读次数:
212
http://www.cplusplus.com/reference/list/list/#include
list l:初始化一个0大小的表list
l(10):初始化一个10个大小的表empty:是否为空size:大小max_size:可分配的最大值front:第一个元素back:最后一个元素p...
分类:
编程语言 时间:
2014-06-12 10:42:33
阅读次数:
241
这里是利用MVC三个注入点中的:IDependencyResolver
进行注入在全局类中Global.asax代码如下: #region MVC Inject
System.Web.Mvc.DependencyResolver.SetResolver(new DaHua...
分类:
Web程序 时间:
2014-06-12 08:32:12
阅读次数:
367
1.IE7 容器使用了滚动条 其子元素中使用 position:relative
,position变成了fixed,从而不随容器的滚动条滚动; 解决: 在其容器元素的属性中也加入 position:relative
(也就是使用滚动条的元素)
分类:
Web程序 时间:
2014-06-12 08:00:59
阅读次数:
218
控制反转: 把对象的创建交给spring容器来做 spring容器创建对象的方式
1、默认是调用默认的构造函数 2、利用静态工厂方法创建 spring调用工厂方法产生对象,但是真正创建对象还是由程序员来完成的 3、实例工厂方法 说明:
spring配置文件中,只要是一个bean就会为该bean创建对...
分类:
其他好文 时间:
2014-06-12 07:26:54
阅读次数:
391