09 2010 档案
摘要:人生中要好好记住的事!一个父亲对儿子的告诫:(一)对你不好的人,你不要太介怀,在你一生中,没有人有义务要对你好,除了我和你妈妈。至于那些对你好的人,你除了要珍惜、感恩外,也请多防备一点,因为,每个人做每件事,总有一个原因,他对你好,未必真的是因为喜欢你,请你必须搞清楚,而不必太快将对方看作真朋友。(二)没有人是不可代替,没有东西是必须拥有。看透了这一点,将来你身边的人不再要你,或许失去了世间上最爱...
阅读全文
摘要:系统事务隔离:事务隔离的原因:脏读:一事务回滚,一事务执行。 不可重复读与幻想读:二个事务交叉,不涉及回滚。 要改变在一个事务执行的过程中,不受其它事务影响的思路,要认为影响程度是由事务隔离的级别来决定。事务的隔离级别产生的原因就是为了避免当前事务的sql立刻执行影响到其它事务.隔离很好理解,就是事务对保护区域的控制。为了可伸缩性,一般尽量限制事务的保护区域。最严格的也是最好理解的例子就是可串行化级别,将并发的事务强制为线性顺序执行的事务,当然会解决对应用影响不大的幻读,注意,由于是顺序执行事务,就不能再理解为“阻止其它事务”。因为当前访问数据的就只有一个事务。我以前一直认为序列化会将整个表锁
阅读全文
摘要:首先明确闭包的概念:一个代码段被用来做为方法的参数.java中没有直接使用某个方法做为另一个方法的参数的,java使用匿名内部类来模拟这种情况。匿名内部类往往是做为一个内部类(接口)的具体实现。在一些平台类(platform class)中有一些模板方法。模板方法的包含了固定流程。其中某些步骤是调用了内部类(接口)中的某些方法。但是平台类将这些方法的具体实现延迟到了业务类中。业务类调用平台类的模板...
阅读全文
摘要:JMM中的关系总结:工作内存对应多核处理器中的每个处理器的高速缓存。主存对应的是内存。工作内存与主存的关系很象是分布式缓存与客户端的关系。堆的共享,是Java中线程通讯的基础。工作内存的变量是主存中变量的copy。工作内存的中的变量只有提交到主存才能被其它工作内存看到。volatile:volatile原理:不使用工作内存,而直接访问主存中的变量。适用的场景是经常变化的变量。这样就会保证每次读到的...
阅读全文

浙公网安备 33010602011771号