- 浏览: 64490 次
- 性别:
- 来自: 湖南岳阳
最近访客 更多访客>>
最新评论
-
samuel0818:
您好,能请教个问题吗?
java 抓取页面源码 -
corejava2008:
RMI和WebService就是两个不同的东西
RMI跟WebService区别 -
yinje2005:
非常感谢楼主的奉献啊!
cvsnt 设置用户、修改密码 -
yy_dan:
都是些基本的工具类,时间转换,字符串转换,MD5加密等等一些
一些常用的工具类,需要的朋友拿去吧 -
laorer:
楼主该稍微介绍下的
一些常用的工具类,需要的朋友拿去吧
文章列表
建表,删表 create table temp_search ( id numeric(8) primary key not null, searchName nvarchar2(50) not null, tableName nvarchar2(50) , condition nvarchar2(2000)) drop table temp_search select * from temp_search nvarchar2最大字符长度为2000 >>>>>>>>>>>>>>>>>>&g ...
- 2009-04-03 13:44
- 浏览 674
- 评论(0)
Xml代码
SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备 ...
- 2009-04-03 13:16
- 浏览 727
- 评论(0)
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN
END 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,col2 into 变量1,变量2 FROM typestruct where xxx; EXCEPT ...
- 2009-04-03 13:13
- 浏览 631
- 评论(0)
一、 命名约定 1. 是指数据库、数据库对象如TABLE、SEQUENCE、PROCEDURE、COLUMN等的命名约定; 2. 命名富有意义英文词汇,除个别通用的(见列表),要避免使用缩写),多个单词组成的,中间以下划线分割; 3. ...
- 2009-04-03 13:10
- 浏览 888
- 评论(0)
面试例题1: 100美元哪里去了?
3个朋友住进了一家宾馆。结账时,账单总计3 000美元。3个朋友每人分摊1 000美元,并把这3 000美元如数交给了服务员,委托他代到总台交账。但在交账时,正逢宾馆实施价格优惠,总台 ...
- 2009-04-03 09:55
- 浏览 842
- 评论(0)
正确的学习方法不仅能够让你事半功倍,也能够让你更加接近真理。在这一系列的文章之初,我想首先说说学习一个开源框架的途径。这些学习方法,不仅适用于Struts2,我想同样适用于许多其他的开源框架,比如说Spring,Hibernate ...
- 2009-03-30 09:50
- 浏览 832
- 评论(0)
都知道 Hibernate的对象 有transient,persistence,detached三种状态 下面我来说说这三种状态的区别 transient *数据库中没有与之对应的数据 *没有纳入Session的管理,也就是在没有被Session缓存 Persistence *在数据库中有与之对应的数据 *已经纳入了Session的管理 当清理Session的缓存的时候会进行脏数据检查 会和数据库同步(如果对象有更改 则会发出Update语句) 从其他的转台转换为transient ...
- 2009-02-23 17:47
- 浏览 678
- 评论(0)
hibernate Lazy策略可以使用在: <class>标签上,可以true/false <property>标签上可以取值true/false 需要类增强工具 <set><list>标签上 可以取值 true/false/extra <many-to-one> <one-to-one> 单端关联上 可以取值 false/proxy/noproxy lazy概念: 只有真正需要对象的时候才会创建对象,对于hibernate而言,只有真正要使用的时候才会发出Sql语句 Hibernate支持l ...
- 2009-02-23 17:45
- 浏览 807
- 评论(0)
悲观锁的实现 :悲观锁依赖于数据库机制,在整个过程中将数据锁定,其他任何人都不能读取或修改 乐观锁: 大多数基于数据版本记录机制(Version)的实现,一般是在数据库表中加入一个version字段,还有时间戳等机制 读取数据时将版本一同读出,之后更新数据时版本号加1,如果提交数据时版本号小于或者等于数据库中的版本号 则认为数据是过期的否则给予更新 下面我们举例说明:
Java代码
package com.june.hibernate;
public class Inventory {
public Integer itemNo; ...
- 2009-02-23 17:43
- 浏览 827
- 评论(0)
Hibernate一级缓存: (1) 一级缓存很短和session的生命周期一致,一级缓存又叫session级缓存或者 事务级缓存 (2) 支持一级缓存的方法: get(); load(); iterator();只缓存实体对象 (3) 如何管理一级缓存 session.clear() session.evict(); session.flush(); (4) 如何避免大量数据入库导致内存溢出 先sessio ...
- 2009-02-23 17:39
- 浏览 1085
- 评论(0)
Hibernate二级缓存: 二级缓存也称位进程级缓存或者sessionFactory级缓存,二级缓存可以被所有的session共享 二级缓存的配置和使用: 将echcache.xml(这个文件在hibernate代码包中的etc 目录下)拷贝到src目录下 开启二级缓存 修改hibernate.cfg.xml文件 <property name="hibernate.cache.use_second_level_cache">true</property> 指定缓存产品提供商,修改hi ...
- 2009-02-23 17:34
- 浏览 785
- 评论(0)
1,Struts1.x 所有客户端Http请求发送至Struts的核心控制器ActionServlet, 它会根据Struts-config.xml配置文件,找到相应的Action类。同时将请求参数封装到ActionForm。Action调用Model层的业务方法,根据结果,Action返回ActionForm对象。 --------------- ...
- 2009-02-23 14:23
- 浏览 1012
- 评论(0)
package com.divitone.test;
import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;
public class TimeTest { //用来全局控制 上一周,本周,下一周的周数变化 private int weeks = 0; private int MaxDat ...
- 2009-02-20 14:16
- 浏览 1062
- 评论(0)
对于Web应用来说,注射式攻击由来已久,攻击方式也五花八门,常见的攻击方式有SQL注射、命令注射以及新近才出现的XPath注射等等。本文将以SQL注射为例,在源码级对其攻击原理进行深入的讲解。 一、注射式攻击的原理注射式 ...
- 2009-02-18 15:18
- 浏览 1626
- 评论(0)