Calling constructors from constructors ? sited by<THINK IN JAVA> p118 When you write several constructors for a class, there are times when you’d like to call one constructor from another to avoi...
分类:
其他好文 时间:
2015-04-05 22:05:07
阅读次数:
265
Finalize方法在垃圾回收结束时被调用,下面有5种事件会导致开始垃圾回收1.第0代已满 第0代已满,垃圾回收会自动开始。该事件是目前导致Finalize方法被调用的最常见的一种方式,因为虽然应用程序的运行并分配新对象,这个事件会自然而然的发生。2.代码显示调用System.GC的静态方法Coll...
分类:
其他好文 时间:
2015-04-05 08:56:20
阅读次数:
114
1. 前言函数需要先定义,后使用。 这基本上所有编程语言的一条铁的定律。一般状况下, 我们需要调用一个JavaScript 函数, 基本的状况都是先定义, 然后再调用。 看一个例子[html]view plaincopySayHello但是如果不需要显示调用函数, 让这个函数在定义的时候就执行的话,...
分类:
Web程序 时间:
2015-03-30 22:37:06
阅读次数:
117
声明式事务:在配置文件中将事务配置好,通过bean的方式,调用Spring的事务,在程序中不需要做代码性的事务管理,例如commit,backroll等。编程式事务:需要在代码中加入处理事务的逻辑,可能需要在代码中显示调用beginTransaction(),commit(),rollback()等...
分类:
其他好文 时间:
2015-03-30 18:06:59
阅读次数:
136
编译了libmt.dylib, 和 test 程序调用,均正常。在xcode中显示调用正常,隐式调用则出现问题。提示dyld: Library not loaded.即使存在在/usr/lib/limt.dylib也同样报错误。 怀疑app运行时没有搜索到此dylib. 在Mac 平台环境, 动态....
分类:
移动开发 时间:
2015-03-18 17:18:48
阅读次数:
202
问题描述 Android开发一个广告显示的页面,支持左右滑动,当数据加载完成之后想刷新显示 调用mAdapter.notifyDataSetChanged() 来促发却没效果 问题调查 instantiateItem()在notifyDataSetChanged()后并没有被触发...
分类:
其他好文 时间:
2015-03-13 20:55:52
阅读次数:
159
有了stack unwinding特性,才能在.NET程序中获取调用堆栈(call stack)信息,才能在异常时显示调用堆栈信息。这个特性之前只在Windows上有实现,Linux/Mac上的实现最近才刚刚添加,今天才被合并到主分支。
BlockingCache是对Ehcache进行的扩展,BlockingCache内置了读写锁,不需要用户显示调用。要彻底分析BlockingCache的原理,需要首先来看一下它内部用到的一些类。public interface CacheLockProvider { /** * Ge...
分类:
系统相关 时间:
2015-02-13 11:34:27
阅读次数:
334
Session级别的以及缓存总是有效的,当应用保持持久化实体、修改持久化实体时,Session并不会吧这种改变flush到数据库,而是缓存在当前Session的一级缓存中,除非程序显示调用session的flush方法,或者查询关闭session时,才会把这先改变一次性的flush到底层数据库,这样可以减少与数据库的交互,从而提高数据库的访问性能。
SessionFactory级别的二级缓存是全局的,应用的所有的Seeion都共享这个二级缓存,当Session需要抓取数据时,Session就会优...
分类:
Web程序 时间:
2015-02-07 21:45:29
阅读次数:
175
进入主题前,先看看两点预备知识。
一、显示调用和隐式调用的区别
我们知道,动态库相比静态库的区别是:静态库是编译时就加载到可执行文件中的,而动态库是在程序运行时完成加载的,所以使用动态库的程序的体积要比使用静态库程序的体积小,并且使用动态库的程序在运行时必须依赖所使用的动态库文件(.so文件),而使用静态库的程序一旦编译好,就不再需要依赖的静态库文件了(.a文件)。...
分类:
系统相关 时间:
2015-02-04 18:41:11
阅读次数:
280