缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。   缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。   Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其中SessionFactory的缓存又可以分为两类:内置缓存和外置缓存。Sessi ...
2008-03-17

Btree

整理中……http://dreamhead.blogbus.com/
其实AOP的意思就是面向切面编程. OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充! 还是拿人家经常举的一个例子讲解一下吧: 比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录,我们写个例子看看我们最简单的解决方案 我们先写一个接口IHello.java代码如下: package sinosoft.dj.aop.staticaop; public interface IH ...
简单的说C大调中的C是指这个调式中的稳定因为C,然后将C当作1(大调中的一级音),,构成音阶1234567,这就是C大调的调式音阶,在C大调的音乐中,乐曲是以那7个音位基本音级而构成的。 c小调,同样的调式中的稳定因为c,然后把c当作6(小调中的一级音),构成音阶6712345,在c小调的音乐中,乐曲是以那7个音位基本音级而构成的。 大调的色彩明亮,坚定,小调的色彩,柔和,暗淡。 以上说的只是自然大调和自然小调,这两种是比较常见的。 和声大调,6(六级音)要降低半音,旋律大调,但旋律位下行时6,7(六,七级音)都要见的半音。 和声小调,5(七级音)要升高 ...
第1跳:1个目标  一艘没有航行目标的船,任何方向的风都是逆风,请明确以下几点: 1. 你为什么是穷人 —— 很多时候是因为你没有立下成为富人的目标。 2. 你的人生核心目标是什么 —— 杰出人士与平庸之辈的根本差别,并不是天赋、机遇,而在于有无目标。 3. 起跑领先一步,人生领先一大步:成功从选定目标开始。 4. 贾金斯式的人永远不会成功 —— 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦为缺乏行动的空想。 5. 如果你想在35岁以前成功,你一定得 ...
1.不要因为寂寞去恋爱,时间是魔鬼,天长日久,如果你是个多情的人,即使不爱对方,到时也会产生感情,最后你怎么办? 2.不要为了负责而去结婚,要知道,不爱对方却和对方结婚是最不负责的。即使当时让对方很伤心,但是总比让他几年甚至一辈子伤心强。 3.不管多大多老,不管家人怎么催,都不能随便对待婚姻,婚姻不是打牌,重新洗牌是要付出代价的。 4.感情的事基本上没有谁对谁错,他(她)要离开你,总是有什么地方不能令他(她)满足,回头想想,过去在一起的日子,总是美好的。当然卑劣的感情骗子也有,不过这样的人极少数。 5.和一个人生活习惯有很大差距的人恋爱不要紧,结婚要慎重,想想你是否可以长久受的 ...
2007-08-21

程序员是如何喝酒的

关键字: 程序员
大家喝的是啤酒。这时你入座了。 你给自己倒了杯可乐,这叫低配置。 你给自已倒了杯啤酒,这叫标准配置。 你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。 你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。 你的同事给你倒了杯白酒,这叫推荐配置。 人到齐了,酒席开始了。 你先一个人喝了一小口,这叫单元测试。 你跟旁边的人说哥们咱们随意,这叫交叉测试。 但是他说不行,这杯要干了,这叫压力测试。 于是你说那就大家一起来吧,这叫内部测试。 这个时候boss向全场举杯了,这叫公开测试。 菜过三巡,你就不跟 ...