缓存是用于提供应用程序执行效率的,应用程序大部分的花费都用于数据的获取,这些处理主要移动到网络上或者存储到硬盘中,但是某些数据不太会改变,并不需要每次都同步。 因此,为了提高应用程序的执行效率,找到一个很好的方法来处理这些不太改变的数据库,Catel使用了一个 CatchStorage的类,注意,第...
分类:
其他好文 时间:
2014-08-31 19:56:11
阅读次数:
260
很多时候我们使用hibernate的session时,都是让session在某一运行环境中保持其唯一。例如在同一线程内用同一个session,在同一方法内用同一session,这样我们就可以用session里面缓存好的数据。但,我想说的不是缓存,且听我一一道来。
最近试用spring3.0.2+struts2.18+hibernate3.3.2学习搭建一个web项目,出现了一个相当郁...
分类:
数据库 时间:
2014-08-31 17:19:11
阅读次数:
256
在windows系统下将一个含有中文的字符串缓存写入指定路径下的文本文件中,假如采用_wfopen(),fwprintf()方式写入,务必在调用fwprintf()之前加上_wsetlocale(0,?L"chs");这句,否则系统不支持,写出来的文本文件...
分类:
其他好文 时间:
2014-08-31 15:57:11
阅读次数:
250
Android用LruCache来取代原来强引用和软引用实现内存缓存,因为据说自2.3以后Android将更频繁的调用GC,导致软引用缓存的数据极易被释放。
LruCache使用一个LinkedHashMap简单的实现内存的缓存,没有软引用,都是强引用。如果添加的数据大于设置的最大值,就删除最先缓存的数据来调整内存。他的主要原理在trimToSize方法中。需要了解两个主要的变量size和...
分类:
其他好文 时间:
2014-08-31 00:30:30
阅读次数:
237
八月月结,做了一点相对底层的东西,啃了一下http协议和dns协议的部分细节,学到了scapy神器的使用
分类:
其他好文 时间:
2014-08-30 20:25:19
阅读次数:
200
磁盘阵列磁盘阵列的组成和分类1、磁盘阵列包括两大主要部件:控制器和磁盘柜2、控制器是磁盘阵列的“大脑”,主要部件为处理器和缓存,最先主要实现简单IO操作、RAID管理功能、随着技术发展,能够提供各种各样的数据管理功能,如快照、镜像、复制等3、磁盘柜包含了多块的磁盘,..
分类:
其他好文 时间:
2014-08-30 19:13:20
阅读次数:
599
This article provides the basic DNS configuration steps necessary to use the Single Client Access Name (SCAN) introduced in Oracle 11g Release 2 RAC. ...
分类:
数据库 时间:
2014-08-30 17:42:19
阅读次数:
441
最近在做手机项目时,涉及很多本地文件管理方面的内容,比如用户的头像、下载的图片、视频等等,将这些文件缓存在本地,必须设计一个合理的组织方式,这样才能便于管理和后面的扩展及维护。这期间先后看了微视和美拍的本地文件组织方式,基本属于大家都在采用的方式,即一个大的cache文件夹,然后里面是按照类别划分的子文件夹,分别存放图片、视频等。随后又看了一下微信的组织方式,觉得微信的组织方式有点意思,同时也产生了几个疑问,到现在也没闹明白。...
分类:
微信 时间:
2014-08-30 16:29:59
阅读次数:
543
要想优化ListView首先要了解它的工作原理,列表的显示需要三个元素:ListView、Adapter、显示的数据;这里的Adapter就是用到了适配器模式,不管传入的是什么View在ListView中都能显示出来。下面简单说下上图的原理:1、如果你有几千几万甚至更多的选项(item)时,其中只有...
分类:
移动开发 时间:
2014-08-30 16:17:39
阅读次数:
230