`
zhaoyu2288
  • 浏览: 39430 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
清理缓存是指session缓存中的对象按照属性的变化来更新数据库。 session会在清理缓存时判断缓存中对象是否【属性】有变化,有变化则更新数据库。 如何判断属性变化: session会在对象加入缓时为对象创建一个副本,在清理缓存时,通过把加入缓存时的副本与当前缓存比较,如果有变化则说明是需要刷新数据。会根据变化对象的属性执行一条update语句。 何时清理缓存: (1)调用Transaction的commit()函数提交事务之前会清理缓存。 (2)调用Session的flush()时会清理缓存 (3)执行某些查询操作之前,会清理缓存刷新数据库,再查询。保证数据的一致性。 [color= ...
定义 二级缓存是session中有一块内存空间。缓存内对象为持久化对象,session根据持久化对象状态的变化来更新数据库。理论上session缓存不需要人工控制。 相关函数对缓存的影响: save(): 会把对象加入到缓存中,并且执行insert语句,对象变为持久化对象。 get()和load(): 作用为获取对象,先会在缓存中查找是否存在,如果不存在则去数据库查找并放入缓存中。返回的对象都是缓存中的持久化对象。如果用户在外部修改了持久化对象的属性(成为游离对象),则在session.close()函数中会根据属性的变化来更新数据库。 两者区别: (1)数据库不存在对应对象时,get()函 ...
package pro.core.demo; /** * 运算符demo * @author zj * */ public class OperatorDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int n = 2; int n1 = 2; zuoyi(n,n1); //得到 一个 十进制数的 二进制数表示 System.out.print ...
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundColor="white"> <mx:Script> <![CDATA[ import com.adobe.serialization.json.JSON; import mx. ...
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="connectFMS()"> <mx:Script> <![CDATA[ import mx.controls.Alert; private var vi:Vid ...

Java日期计算

package com.zl; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; //计算输入的日期与当前时间相差多少年,月,日 public class Demo { public static void main(String[] a){ getYearNumber(2000, 9, 1); } private static Calendar calendar = Calendar.getInstance(); ...
<?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd"> <struts-confi ...
//*显示弹出层* // left:离最左边的像素 // top:离最上边的像素 //width:弹出层宽度 //height:弹出层高度 //html:弹出层要显示的html内容 function showPopup(left,top,width,height,html){ var popup = $("#popup"); var bgPopup = $("#bgPopup") popup.css({ "width":width+"px", ...
//获得元素位置 function getAbsolutePosition(obj) { position = new Object(); position.x = 0; position.y = 0; position.h = 0; position.w = 0; var tempobj = obj; if (tempobj.offsetHeight + '' != 'undefined') { position.h = tempobj.offse ...
客户端 package jms.firstQueue; import java.util.Properties; import javax.jms.Connection; import javax.jms.ConnectionFactory; import javax.jms.JMSException; import javax.jms.Message; import javax.jms.MessageConsumer; import javax.jms.MessageListener; import javax.jms.Queue; import ja ...
集合转JSON package com; import java.io.IOException; import java.io.PrintWriter; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import net.sf. ...
<?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http:/ ...
applicaltionContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" ...
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> //Struts2配置文件 <package name= ...
AJAX请求 //参数1::请求url 参数2:查询字符串 参数3:回调时的处理函数 //注意!:参数2也可以放一个对象或json //注意!:这个参数data,就是ajax请求响应的数据 $.get("getPageModel.action","id=1&name=zl",function(data){ alert(data); }); //PS:$.post用法一样区别在于请求方式 处理对象 1: //处理list和数组 var array = ["11","22 ...
Global site tag (gtag.js) - Google Analytics