`
文章列表
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事 ...
     当service更新修改数据,执行flush() 同步session和数据库的时候, 如果出现异常,事务也可回滚。更新修改失败。。。。
public class ThreadUtil { public static void main(String[] args) throws InterruptedException { PrimeRun p = new PrimeRun(); System.out.println("多线程中的变量:"); for(int i=0;i<10;i++){ new Thread(p).start(); } Thread.sleep(1000); System ...
NEVEL   已经废弃了,被MANUAL取代了 2 MANUAL spring3.x中的opensessioninviewfilter已经将默认的FlushMode设置为MANUAL了; 如果FlushMode是MANUAL或NEVEL,在操作过程中hibernate会将事务设置为readonly,所以在增加、删除或修改操作过程中会出现如下错误 org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NE ...
1.escape   方法      对   String   对象编码以便它们能在所有计算机上可读,       escape(charString)     必选项   charstring   参数是要编码的任意   String   对象或文字。      说明   escape   方法返回一个包含了   charstring   内容的字符串值(   Unicode   格式)。所有空格、标点、重音符号以    及 其他非   ASCII   字符都用   %xx   编码代替,其中   xx   等于表示该字符的十六进制数。例如,空格返回的是 ...
1.Ascll 算是比较早的编码,七位二进制数表示,当然在计算机中一般是用一个字节八位表示哈,最先的一位做标志位撒,收录了 英文字母、数字、一些特殊符号、还有一些比如 换行、空格等咚咚,#0 表示什么都不是 C中的字符串后 一般加的就是#0   2.Unicode 包含了世界上所有的文字符号,需要用两个字节 也就是 16位表示(其实这指的是 UCS-2 还有个更厉害的 UCS-4),注意哟,需要16位就不是说在计算机具体表示的时候 就是16为,我在计算机中存个 01001111 01100000 你知道 这个是什么吗?? 两个ASCLL ?? 还是UNICODE ?? 呵呵 不知道吧,所以在 ...
<html> <head> <script type="text/javascript"> function deleteRow(r) { var i=r.parentNode.parentNode.rowIndex document.getElementById('myTable').deleteRow(i) } function insertRowInTable(){ var table = document.getElementById("myTable"); var newRow = ta ...

String 详解

解析Java中的String对象的数据类型   1. 首先String不属于8种基本数据类型,String是一个对象。   因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。   2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;   3. String str=”kvill”;    String str=new String (“kvill”);的区别:   在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念。   常量池(constant po ...
// 字符类型 String if (pramets.get(i).getClass() == Class .forName("java.lang.String")) { p_stmt.setString(i, pramets.get(i).toString()); } // 日期类型 Date if (pramets.get(i).getClass() == Class .forName("java.sql.Date")) { p_stmt.setDate(i, java.sql.Date.va ...
当时公司招了大批应届本科和研究生毕业的新新人类。平均年龄25岁。那个新的助理,是经过多次面试后,我亲自招回来的一个女孩。名牌大学本科毕业,聪明,性格活泼。私下里我得承认,我招她的一个很重要的原因,除了她 ...
MC.Dialog :::   http://www.iteye.com/topic/652192 zcms.Dialog:::  http://www.ydaima.com/js/zDialog/zDialog.rar lhgdialog:::   http://www.px915.com/lhgdialog/_demo.html

Memcache

http://www.iteye.com/topic/264010
做过的项目中Hibernate都是直接采用ehcache做为缓存,ehcache是一个好东西,采用内存+文件系统结合可以胜任大多数情况,而且Hibernate和ehcache简直就是天造地设的一对,配合非常之默契。 但是在集群环境下缓存不同步的问题日益凸显,尽管最新版本的ehcache已经支持通过multicast来实现不同进程的缓存数据同步的功能,这样的结构在集群的节点很多的时候性能下降得厉害,而且也不清楚其稳定性如何,因此ehcache暂且搁下。 对memcached早有耳闻,它是一种采用客户端服务器工作模式的集中式缓存系统,在很多非常大的网站中被采用。之前试过Java版的客户端AP ...
一直以来有很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,大家有兴趣的可以详细的看看下面的介绍,没兴趣的可以大致看看。   META标签是HTML语言HEAD区的一个 ...
hibernate集合映射inverse和cascade详解 1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是persistence object要save(insert);如果id ...
Global site tag (gtag.js) - Google Analytics