摘要:
Hibernate批量处理其实从性能上考虑,它是很不可取的,浪费了很大的内存。从它的机制上讲,Hibernate它是先把符合条件的数据查出来,放到内存当中,然后再进行操作。实际使用下来性能非常不理想,在笔者的实际 使用中采用下面的第三种优化方案的数据是:100000条数据插入数据库,主流台式机的配置,需要约30分钟,呵呵,晕倒. 总结下来有三种来处理以解决性能问题: 1:绕过Hibernate A... 阅读全文
摘要:
一: //文件原地址 File oldFile = new File("c:/test.xls"); //文件新(目标)地址 String newPath = "c:/test/"; //new一个新文件夹 File fnewpath = new File(newPath); //判断文件夹是否存在 if(!fnewpath.exists()) fnewpath.mkdirs()... 阅读全文
摘要:
1、瞬时对象(Transient Objects): 使用new操作符初始化的对象不是立刻持久的。的状态是瞬时的,也就说没有和任何数据库表进行关联。只要应用不再引用这对象,他的状态将丢失,并且由垃圾回收机制回收。数据库中没有此对象,只是存在内存中。 2、持久对象(Persist Objects):持久对象是具有数据库标识的,也就是从数据库获取来的。他有持久化管理器Session统一... 阅读全文
摘要:
jsp:include page="" 和 include file="" 的区别 下面用三个实验,更清淅的理解 和 的区别。 包含被 include 文件的输出 包含被 include 文件的代码 阅读全文
摘要:
1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递.... 阅读全文
摘要:
getAttribute和getParameter的区别 2007-04-09 15:21 .getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.reques... 阅读全文
摘要:
数据》分列》分格符号(选空格) 阅读全文
摘要:
class myListBox { protected ArrayList data = new ArrayList(); public object this[int idx] { get ... 阅读全文
摘要:
STEP1: 得到资源文件 com.carel.supervisor.base.config.supervisor.propertiesprivate static ResourceBundle resourceBundle = ResourceBundle.getBundle( "com.carel.supervisor.base.config.supervisor"); ... 阅读全文
摘要:
第一步:在运行中输入cmd,回车,打开命令行窗口 第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 第三步:输入 MD 123..\ 回车,注意文件夹名后有2个小数点 如果想删除,在命令行窗口中输入 rd 123..\回车 如果想进入,在命令行窗口中输入start d:\123..\ 阅读全文