![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 65
wdqzn123
这个作者很懒,什么都没留下…
展开
-
UUID的算法
看了官方的教程,说Hibernate中的uuid算法是这样的:UUID包含:IP地址,JVM的启动时间(精确到1/4秒),系统时间和一个计数器值(在JVM中唯一)。import java.net.InetAddress;public class UUIDHexGenerator {private String sep = "";private static final in...原创 2009-09-24 10:51:19 · 273 阅读 · 0 评论 -
合并几个Map中的键
在统计不同几张表中的数据时,常常会应为出现 A中有,B中没有,这是我们希望能把这两个Map集合 的键给合并了,取他们的并集。例如: Map<String, PersonTongji> pt=dao.getPersonCountAll("commonly_person_info"); Map<String, PersonTongji> pyg=dao.getPer...2009-11-07 16:39:36 · 114 阅读 · 0 评论 -
在Action类中获得HttpServletResponse对象的四种方法
Struts2:在Action类中获得HttpServletResponse对象的四种方法 在struts1.x Action类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对...原创 2009-12-17 16:47:38 · 92 阅读 · 0 评论 -
四个有用的Java过滤器
一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 用于的使 Browser 不缓存页面的过滤器 */ public class Fo...原创 2009-12-17 16:55:51 · 73 阅读 · 0 评论 -
Hibernate呈现分页查询的思想分析
Hibernate 能够呈现分页查询,例如: 从第2万条开端取出100条记录 [code:1]Query q = session.createQuery("from Cat as c"); q.setFirstResult(20000); q.setMaxResults(100); List l = q.list();[/code:1] 那么Hibernate底层问...原创 2010-08-05 11:11:20 · 87 阅读 · 0 评论 -
Hibernate QBC学习举例
[code="java"]public void testQBC() { // 方法 说明 // Restrictions.eq = // Restrictions.allEq 利用Map来进行多个等于的限制 // Restrictions....原创 2010-06-24 16:54:14 · 95 阅读 · 0 评论 -
Oracle千万条记录插入与查询小结
最近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚至千万条级别的时候,这一切似乎变得相当困难。几经折腾,总算完成了任务。1、 避免使用Hibernate框架 Hibernate用起来虽然方便,但对于海量数据的操作显得力不从心。 关于插入: 试过用Hibernate一次性进行5万条左右数据的插...原创 2010-09-27 09:27:49 · 91 阅读 · 0 评论 -
java.util.ConcurrentModificationException 解决办法 (转载)
今天在项目的中有一个需求,需要在一个Set类型的集合中删除满足条件的对象,这时想当然地想到直接调用Set的remove(Object o)方法将指定的对象删除即可,测试代码: public class Test { public static void main(String[] args) { User user1 = new User(); ...原创 2010-10-11 17:29:38 · 105 阅读 · 0 评论