`
cleverbing
  • 浏览: 14991 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论
文章列表
<!-- [if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> ...

hibernate 优化

Hibernate 优化 
 //最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!!     public static void work(Map<String, Student> map) {        Collection<Student> c = map.values();        Iterator it = c.iterator();        for (; it.hasNext();) {            System.out.println(it.next());        }    }   //利用keyset ...
 //最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!!     public static void work(Map<String, Student> map) {        Collection<Student> c = map.values();        Iterator it = c.iterator();        for (; it.hasNext();) {            System.out.println(it.next());        }    }   //利用keyset ...
NAVH-4C5Z-4KUL-2WZE NAVD-KUUH-LPQE-RTUV NAVB-I7SG-TICO-RVXG NAVE-WAGB-ZLF4-T23K NAVH-ULD5-PAPI-E3OU NAVJ-W56S-3YUU-MVHV NAVA-PCMU-KCIQ    
延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属 ...
一、谈谈struts2的工作原理: 最近学习struts2,其实它就是webwork2.2的升级版,现附上原理图 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDis ...
前些天在读取一个UTF-8文件时,中文出现乱码,现在将处理过程简单记录如下: 1. 首先看现象。 2.确认一下文件的格式为UTF-8。 3.首先想到的处理方法是将读取的内容转换一下,可是结果是有的字是乱码。 4.修改WORKSPACE默认编码为UTF-8。 结果好像没问题了,但是放到服务器上后发现还是不行。 5.如果指定读取时的编码,看看结果怎样。 6.上图中有个问号,不知道你有没发现,这是UTF-8 BOM造成的。这个可不是制作业的BOM 哦~_~ ,详细解释到网上找吧。 7.如果你的Eclipse工作空间的默认编码是UTF-8,那么直接在 ...
最近项目中要使用到spring-security,闲来没事就研究了下。发现入门挺简单的,在这里把自己的心得发下,希望对没有接触过想接触的朋友有帮助。 1、在spring-security官网下载最新jar然后拷贝jar到项目的lib下。 2、在classpath下添加security配置文件,例如applicationContext-security.xml.网上现在大多都是2.0的schema. 要根据自己使用的版本而定.下面是3.0的schema. Xml代码 01.<?xml version="1.0" encoding="UTF-8&quo ...
过滤器 也就是写一个自己的类,让这个类实现于Filter这个接口,这个接口里有三个方法 init() doFilter() destroy() 主要是对doFilter()进行操作,你可以在这个方法里写你想进行的操作. 写完这些之后,就是在web.xml里的配置了 <filter>   <filter-name>myFilter</filter-name>   <filter-class>包名+实现Filter接口的类</filter-class> </filter> <filter-mapping>   < ...
<1>输出格式为“Sat Apr 16 13:17:29 CST 2007” System.out.println(new Date()); <2>输出格式为 “2007-3-3” System.out.println(DateFormat.getDateInstance().format(new Date())); <3>出格式为 "2007-3-4 星期一"    System.out.println(DateFormat.getDateInstance(DateFormat.FULL).format(new Date())); ...
1、针对oracle数据库而言,Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100。Oracle数据库的JDBC驱动默认的Fetch Size=15,设置Fetch Size设置为:30、50,性能会有明显提升,如果继续增 ...
1、1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 2、2、调整应用程序结构设计。这一部分也是在开发信息系统 ...
jquery资料
我 做个Ext.grid.EditorGridPanel练习,但是我的时间显示就是有问题,都显示成这样了: NaN-NaN-NaN了,但是用鼠标点击后就会显示正常了(2009-03-10)了 我的代码片段如下: 列定义: {           header: "日期",           dataIndex: 'availDate',           width: 95,           renderer: Ext.util.Format.dateRenderer('Y-m-d'),                  editor: new f ...
Global site tag (gtag.js) - Google Analytics