- 浏览: 175715 次
- 性别:
- 来自: 苏州
最新评论
-
jsruth:
学习了,请教下使用C3P0连接池,配置好hibernate.c ...
Hibernate 连接池配置(C3PO and proxool) -
oliveevilo:
试了一下后面的mysqldump 也没成功,求指教
MySql 导入和导出xml文件实例 -
oliveevilo:
我使用你这里说的第一种方法为什么不行,我的是mysql 5.6 ...
MySql 导入和导出xml文件实例 -
luofuyong:
很管用,谢谢哦
PLSQL Developer 注册 -
zl0828:
很全,很详细。搞不懂为什么没有人评论支持呢。我来加一把劲,支持 ...
DisplayTag
文章列表
今天在给客户做prototype的时候遇到一个要在html之间传值的问题,google一番,最终得到如下解决方案:
在第一个html页面用如下内容:
function showMessage(){
window.location='searchCustomerList.html?from=addCustomer';
}
在第二个html页面(target page)用如下Javascript解析from的值:
function getFrom(){
var hrefstr,pos,parastr,eqpos,result;
hrefstr ...
- 2009-12-02 20:16
- 浏览 1117
- 评论(0)
关于Java中try catch finally 的执行顺序一直是入职笔试的一个热门,其实在实际的项目中还是遇到的比较多,所以整理如下:
需要首先注意的几点:
1) try catch finally中的finally不管在什么情况之下都会执行,执行的时间是在程序return 之前.
2) Java 编译器不允许有显示的执行不到的语句块,比如return之后就不可能再有别的语句块(分支不属于此列) 所以以下程序编译会报错:
public String testSeq(){
String result = "&qu ...
- 2009-11-30 13:43
- 浏览 12678
- 评论(0)
在javascript中的string对象没有trim方法,所以trim功能需要自己实现: 代码如下:
﹤scriptlanguage=”javascript”﹥
/**
*删除左右两端的空格
- 2009-10-22 14:35
- 浏览 1466
- 评论(1)
Cookies,有些人喜欢它们,有些人憎恨它们。但是,很少有人真正知道如何使用它们。现在你可以成为少数人中的成员-可以自傲的Cookie 大师。-->如果你象作者一样记性不好,那么你可能根本记不住人们的名字。我遇到人时,多半只是点点头,问句“吃了嘛!”,而且期望问候到此为止。如果还需要表示些什么,那么我就得求助于一些狡猾的技巧,好让我能想对方是谁。比如胡扯起一些和对方有关的人,不管他们之间关系多远,只要能避免不记得对方名字的尴尬就好: “你隔壁邻居的侄子的可爱小狗迈菲斯特怎么样?”通过这个方法,我希望能让对方感到,我确实很重视他(她),甚至还记得这些琐事,虽然实际上连名字都忘记了。但是,不 ...
- 2009-06-30 15:34
- 浏览 1037
- 评论(2)
sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一,因此,有必要彻底地了解其应用。Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。 ...
- 2009-05-19 17:45
- 浏览 6651
- 评论(0)
PLSQL Developer 注册码/序列号; 把 aalf.dat 这个文件放置 PLSQL Developer 目录底下就可以了. 7.14 和 7.15 版本的都可以用;
PLSQL Developer download: http://www.allroundautomations.com/registered/plsqldev.html
- 2009-05-19 10:22
- 浏览 3452
- 评论(1)
MySql:
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://127.0.0.1/myDatabase";
String user = "user";
String password = "password";
Connection conn = DriverManager.getConnection(url, user, password);
Oracle:
Class.f ...
- 2009-05-14 15:56
- 浏览 1601
- 评论(0)
打开终端输入"netconfig"会有界面弹出,设置网络的方式就跟你的主机一样。
完成后选择Ok,回到终端,用service network restart 重新启动网络,重启完成后在终端中输入ifconfig就可以看到你的网络设置,打开你的浏览器,开始上网吧。
- 2009-05-01 12:08
- 浏览 1281
- 评论(0)
Hibernate的检索策略可以分为类级别的检索策略和关联级别的检索策略。
类级别可选的检索策略包括:立即加载和延迟加载,在类级别上,hibernate默认的检索策略为延迟加载,即lazy=ture
类级别的load检索策略:
立即加载:
Customer customer = (Customer)session.load(Customer.class,new Long(1));
当上面一条语句执行到时,hibernate会立即输出以下语句:
select * from customers where id = 1;
这个时候customer就已经实例化了。
延迟 ...
- 2009-02-14 20:04
- 浏览 1397
- 评论(0)
以Customer和Order的例子来讲(one to many的关系)
1)默认情况下,当保存一个customer的时候不会自动的保存于它相关联的order的实例,如果要实现自动保存,要设置cascade的值为“save-update”
2)默认情况下,如果删除一个对象,hibernate不会自动删除于它关联的持久化对象,即:如果删除一个customer,不会删除和这个customer相关联的order。如果希望做到级联删除可以把set的cascade属性设置为delete。
至于set的inverse属性和cascade的all-delete-orphan表述起来有点麻烦,就省略啦
...
- 2009-02-14 15:50
- 浏览 1181
- 评论(0)
在java中,代表时间和日期的类型包括:java.util.Date和java.util.Calendar。此外,在JDBC API中,还提供了三个扩展java.util.Date类的子类:java.sql.Date,java.sql.time和java.sql.Timestamp,这三个类分别和标准的DATE,TIME AND TIMESTAMP类型对应。
映射类型
JAVA类型
标准SQL类型
- 2009-02-11 20:54
- 浏览 2181
- 评论(0)
Hibernate允许把OID定义为short,int,long以及他们的包装类型。
Hibernate的内置标识符有以下几种:
increment
适用于逻辑主键.由hibernate自动以递增方式生成.
identity
适用于逻辑主键.由底层数据库生成标识符.
sequence
适用于逻辑主键.hibernate根据底层数据库的序列生成标识符,这要求底层数据库支持序列.
hilo
适用于逻辑主键.hibernate通过high/low算法生成标识符.
seqhilo
适用于逻辑主键.使用一个高低位算法来高效地生成long,short,或者int类型的标识符.
...
- 2009-02-11 20:14
- 浏览 1605
- 评论(0)
Lucene检索文件包裹txt,jsp,html格式(如果是word和pdf格式需要进行格式转化)
建立索引文件的代码如下:
import org.apache.lucene.index.*;
import org.apache.lucene.analysis.standard.*;
import org.apache.lucene.document.*;
import java.io.*;
/**
* @author Eric Zhang
*/
public class IndexFiles {
public static void main(String[] args) {
try ...
- 2009-02-05 21:47
- 浏览 2240
- 评论(0)
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。 引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法 ...
- 2009-02-04 12:59
- 浏览 1227
- 评论(0)
hibernate缓存
1、hibernate 的一级缓存是由session提供的,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。
2、二级缓存是SessionFactory级别的全局缓存,只要sessionFactory没有关闭,hibernate会首先考虑去缓存中load数据,如果缓存中不存在我们想要的数据或者只有一部分我们想要的数据,hibernate才会去数据库里load数据。它可以利用不同的缓存类库(hibernate本身不提供现成的),比如ehcache、oscache等。需要设置 hibernat ...
- 2009-01-06 17:03
- 浏览 1475
- 评论(0)