- 浏览: 13243 次
- 性别:
- 来自: 上海
最新评论
-
youjianbo_han_87:
不错,顶死你。。。。。。。。。。。
hibernate fetch=select join -
yehs220:
娴静女生 写道我今天去了深圳海关面试!
环境真是好呀!唯一不 ...
面试了两个公司 -
娴静女生:
我今天去了深圳海关面试!
环境真是好呀!唯一不好就是没网络, ...
面试了两个公司 -
namiii:
笔试第一,挺厉害啊。
面试了两个公司 -
icelander:
对美的是亿帆吗
面试了两个公司
文章列表
转自:http://www.javaresearch.org/article/6718.htm
管理由私钥和认证相关公钥的 X.509 证书链组成的密钥仓库(数据库)。还管理来自可信任实体的证书。
结构
keytool [ 命令 ]
说明
keytool 是个密钥和证书管理工具。它使用户能够管理自己的 ...
- 2009-09-15 22:29
- 浏览 843
- 评论(0)
转自:http://cio.ccw.com.cn/research/program/htm2005/20050120_21JXS.asp
正确的索引可能使效率提高10000倍,而无效的索引可能是浪费了数据库空间,甚至大大降低查询性能。索引是提高数据查询最有效的方法,也是最难全面掌握的技术,因为正确的索引可能使
效率提高10000倍,而无效的索引可能是浪费了数据库空间,甚至大大降低查询性能。
索引的管理成本
1、存储索引的磁盘空间
2、执行数据修改操作(INSERT、UPDATE、DELETE)产生的索引维护
3、在数据处理时回需额外的回退空间。
实际数据修改测试:
一个表有字段A、 ...
- 2009-05-25 22:34
- 浏览 894
- 评论(0)
转自:http://www.blogjava.net/lzqdiy/archive/2007/04/18/
Historical Collection Classes(JDK1.1 之前)
提供的容器有Arrays,Vector,Stack,Hashtable,Properties,BitSet。其中定义出一种走访群集内各元素的标准方式,称为Enumeration(列举器)接口,用法如下:
Vector v=new Vector();
for (Enumeration enum =v.elements(); enum.hasMoreElements();) {
Object o = enum.n ...
- 2009-05-14 20:09
- 浏览 962
- 评论(0)
转自:http://www.ixdba.net/article/0e/420.html
一:什么是checkpoint?
checkpoint是一个数据库事件,它将已修改的数据从高速缓存刷新到磁盘,并更新控制文件和数据文件。
二:什么时候发生checkpoint?
我们知道了checkpoint会刷新脏数据,但什 ...
- 2009-05-13 20:32
- 浏览 1351
- 评论(0)
转自:http://blog.csdn.net/CompassButton/archive/2009/01/13/3766703.aspx
1.选用适合的Oracle优化器
Oracle的优化器共有3种:
a.RULE(基于规则)
b.COST(基于成本)
c.CHOOSE(选择性)
设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。
为了使用基于成本的优化器(CBO,Cost-Based Optimi ...
- 2009-05-12 17:44
- 浏览 1025
- 评论(0)
转自:http://database.51cto.com/art/200905/122793.htm
摘要:这里将为大家介绍Oracle中的三种Join方法,Nested loop join、Sort merge join和Hash join。整理出来以便帮助大家学习。
标签:Oracle Join 查询
Oracle帮您准确洞察各个物流环节
基本概念
Nested loop join:
Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环。
Sort merge join:
将两个表排序,然后再进行join。
Hash jo ...
- 2009-05-12 17:29
- 浏览 1106
- 评论(0)
最近在济南一个公司实习,搞技术支持,当时到学校招人的,就跟着去了。这几天有两家软件公司通知面试,一个外企,对美,还有一个国内的小软件公司,都去看了一下,外企对英语要求极高,口语这关刷下来很多,我通过了它的笔试,面试,还有一个英语口试,过天再去,我感觉挺玄的。另一家公司去面试的人不少,笔试题做了一个上午,题量非常大,中午管吃了一顿饭。下午面试,面试倒很简单,可能主要在笔试刷人。也是通知过两天给通知。那家外企笔试很简单,都是一些基础,面试两个人问的倒不少,不过回答的还可以。另一家笔试java基础,挺简单的。还有就是数据库了,题目太多了,都是自己想sql语句,关系很复杂,做起来晕晕的。不过勉强 ...
今天看到某人写的分页类,结果发现批人家的人不少,没有必要,好的东西吸收学习,感觉不实用可以不用,何必发帖子挖苦人家。我前段时间也自己设计了一个分页的方法,绝对是自己想到的,如果网上有一样的,说明大家都思考了,有可取度,提供给大家参考。
首先写了一个分页的类,其实只有主要属性的setter和getter方法
/**
* 分页类
* @author qinglin876
*
*/
public class Pagination {
private int start;
//一次取得的数量
private int size;
//要取得页数
private int currentPa ...
如果我们想取数据库中的一周的数据条数怎么办,比如我使用的是mysql数据库,可以使用String sql = "select count(*) from news n where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(n.add_date) ";
注意这里的函数DATE_SUB是mysql的自带函数,所以必须使用sql本地查询,另外如果用方法session.createSQLQuery(sql).uniqueResult())取得条数,返回BigInteger对象。
如果想取出数据对象,可以用如下方法
sql+=sele ...
有javaeye上的一篇文章http://www.iteye.com/topic/18904,写的真是不错,学到了很多的东西。
在使用的时候,我在web.xml中配置了OpenSessionInViewFilter,并且启动了二级缓存,但是,在方便的同时,还真的发现了很多的问题
1.我有一个Column类,其下有一个news集合,是一个一对多的关系,在Column端对news集合设置了reverse=true,用ecache配置了
<cache name="com.qinglin.model.Column.news"
maxElementsInMemory=&qu ...
hibernate 的 session.flush()立即向数据库发送sql语句,如果在某个事务中则等到commit之后,一起提交执行。如果在事务中修改了持久化对象,且session的自动flush级别设置为了auto,则在同一事务中如果使用get方法,自动执行flush操作,在一般的hql查询语句中则不会自动flush操作。