- 浏览: 124635 次
- 性别:
- 来自: 北京
最新评论
-
wangxc:
使用第一种方法解压到指定命令下的命令是什么?
如何解压cpio.gz 文件 -
actan:
谢谢!很有用!
linux下如何使用sftp命令。 -
johnnyhg:
上游决定下游,先了解这个,才能谈。技术啊、需求啊、系统啊、设计 ...
项目型软件公司将死 -
phoenix007:
public static LinkedList list=n ...
JSP高访问量下的计数程序
文章列表
js 代码
下面的表格列出了 window 对象某些属性的相关信息。
属性 方法 描述
opener open opener 属性仅在使用 window.open 方法打开的页面中可用。
parent, top 无 parent 和 top 属性对 frame 或 iframe 内打开的窗口可用。这两个属性分别返回立即父窗口和最上层的祖先窗口。
parent, top open parent 和 top 属性对于通过 open 方法打开或以对话框打开并返回到当前窗口的窗口可用。
length 无 不管窗 ...
- 2007-10-24 15:49
- 浏览 3220
- 评论(0)
java 代码
1。使用java.util.Properties类的load()方法
示例:
InputStream in = new BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
示例:
ResourceBundle ...
- 2007-09-25 14:04
- 浏览 1184
- 评论(0)
java 代码
[原创]关于ClassName.class.getClassLoader的几点说明.
经常希望通过ClassName.class.getClassLoader().getResourceAsStream(““)来取得properties文件.通常:ClassName.class.getClassLoader().getResourceAsStream(““)取得的是WEB-INF的下级目录,比如ClassName.class.getClassLoader().getResourceAsStream(“db.properties“).在Tomcat中, ...
- 2007-09-25 13:50
- 浏览 6495
- 评论(0)
①WebLogic 8 支持的是 J2EE 1.3,也就是 Servlet 2.3 规范。若在 MyEclipse 中建立 Web Project 时选择了 J2EE 1.4[default],在部署的时候就会出现异常,提示部署描述符 web.xml 是畸形的,也就是未通过 DTD 检验。因为 J2EE 1.4 使用的是 Servlet 2.4 规范,这直接体现在 web.xml 部署描述符的头部引用中。这就是有些朋友遇到的,部署在 Tomcat 和 JBoss 中能够运行的 JSP 程序,部署到 WebLogic 8 就无法运行的原因之一。解决这个问题,需要将 WebLogic 升级到 9.2 ...
- 2007-09-21 14:36
- 浏览 1838
- 评论(0)
java 代码
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为数据库的SID
String user="test";
String password="test";
Co ...
- 2007-09-20 09:00
- 浏览 979
- 评论(0)
一.概念
网站项目管理就是根据特定的规范、在预算范围内、按时完成的网站开发任务。
二.需求分析
项目立项
我们接到客户的业务咨询,经过双方不断的接洽和了解,并通过基本的可行性讨论够,初步达成制作 ...
- 2007-09-16 23:54
- 浏览 915
- 评论(0)
js 代码
input type=checkbox name=mm value=a onclick="checkItem(this, 'mmAll')"
input type=checkbox name=mm value=b onclick="checkItem(this, 'mmAll')"
input type=checkbox name=mm value=c onclick="checkItem(this, 'mmAll')"
input type=checkbox name=mm ...
- 2007-09-13 14:34
- 浏览 1224
- 评论(0)
java 代码
一、类继承关系映射
建表策略
(1)所有类建一个表 (2)只为具体类建表 (3)每个类建一个表。
只为具体类建表,使用于不使用多态的情况下,具体类之间没有继承关系时适用
需要针对每个类写映射配置文件,就和普通的单表映射的xml文件相同。
也可以使用一个xml文件来进行映射,可以通过写union-subclass标签来表现其关系
这里不能使用id生成策略中的native,而是要指定特定的生成策略。
例:
...
- 2007-09-13 13:34
- 浏览 1391
- 评论(0)
java 代码
一、Hibernate控制的事务
ACID
atomicity consistency isolation durability
事务保证原子操作的不可分,也就是操作的同时成功或同时失败。
Transaction tran=session.beginTranaction();
...
- 2007-09-13 13:29
- 浏览 1042
- 评论(0)
java 代码
一、many-to-one关系在数据库中如何体现,在JavaBean中如何体现,在Hibernate中如何映射many-to-one关系。
1、数据库中:一个表的主健对应另一个表的外健。
2、javaBean中:一个对象包含另一个对象的一个引用,另一个对象包含这个对象的一组(集合,用set)引用。
3、在hibernate中:用set.key指定具体列。
我们以订单Order(一方)和订单项Item(多方)为例:
a、Order.hbm.xml的写法:
...
- 2007-09-13 13:15
- 浏览 1180
- 评论(0)
java 代码
一、id生成方式
1,序列sequence 只适用于Oracle
<id name="id" column="id">
<generator class="sequence">
<param name="sequence">person_seq</param><!--指定sequence名-->
</generator>
...
- 2007-09-13 13:14
- 浏览 1186
- 评论(0)
java 代码
一、hibernate数据持久化组件
对象持久化,把数据保存在永久的存储介质中(数据库)
OR/M(object relation mapping)对象关系映射。
POJO类,就是标准的Java Bean。
Hibernate就是一个可以自动的根据xml完成对象关系映射,并持久化到数据库的开源组件。
Hibernate的底层也是有JDBC实现的。
hibernate是通过xml文件的配置,对数据库的底层的方言,以及数据库连接所需的信息,以及连接数据库的驱动。 ...
- 2007-09-13 13:13
- 浏览 1074
- 评论(0)
一、ID的High/Low算法
高位数字分别与低位数字相匹配,得到的数字是唯一的
减少与数据库的交互
二、ORM
1、类映射成表
类名与表名对应
2、属性定义映射成列,类型之间必须是兼容的
3、类关系映射成表关系
一对一双向关系
内存中都保存对方的一个引用
数据库中,表b的id是主键,也是外键,引用a表的id主键 -- share pk
表b中有一个字段aid是外键,引用a表的主键,并且有唯一约束 -- pk+fk
共享主键:
create table car_pk (
id number(10,0) not null,
name varchar2(15) ...
- 2007-09-13 13:11
- 浏览 854
- 评论(0)
一.事务(Transaction)
原子操作:不可再分的操作,一个操作不能再分成比它更细小的操作.
事务是针对原子操作的,要求原子操作不可再分,并且必须同时成功同时失败。
事务就是把一些非原子操作,变成原子操作,由应用服务器来提出要求,由数据库服务器来执行操作.
在JDBC中默认是自动提交的,如果要想使用事务,需要按以下步骤执行:
1.要调用con.setAutoCommite(false)方法,把自动提交(commit)置为false。
2.进行正常的数据库操作
3.如果操作成功了可以选择con.commit(),或者操作失败时选择con.roolback();
注意:打开事务就 ...
- 2007-09-13 13:04
- 浏览 1096
- 评论(0)
一、Statement
execute(sql); 当不知道执行的SQL语句是什么类型的时候执行 ,返回值是boolean
executeQuery(sql); 执行查询语句
executeUpdate(sql); 执行更新语句
二、PreparedStatement
可以使用参数替代sql语句中的某些参数使用 "?"代替,他先将带参数的sql语句发送到数据库,进行编译,然后PreparedStatement会将参数发送给数据库。
在使用PreparedStatement时,在设置相应参数时,要指明参数的位置和类型,以及给出参数值
根据不同的参数类型使用不同的se ...
- 2007-09-13 13:04
- 浏览 875
- 评论(0)