- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 Hibernate中Criteria的完整用法
1,Criteria Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 2,DetachedCriteria Spring 的框架提供了getHibernateTemplate ().findByCriteria(detachedCriteria) 方法可
2013-11-22 10:24:50 482
原创 Hibernate中的query.setFirstResult(),query.setMaxResults();
一、query.scroll()和query.setFirstResult(),query.setMaxResults();这两种方法都可以取到一定范围内的数据,用来数据分页显示。那么两者区别,以及两者的效率如何? 答:1.scroll是用JDBC2.0的可滚动结果集实现;query.setMaxResults();query.setFirstResult()是数据库SQL语句实现。2
2013-11-22 10:22:50 458
原创 Oracle 清空表空间的方法--在已存在表空间的情况下恢复备份文件
--删除用户drop user 用户名 cascade;commit;--创建用户 (指定默认表空间 和 临时表空间 指定连接状态)CREATE USER 用户名 PROFILE DEFAULT IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间 TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;-
2013-11-11 14:31:31 942
原创 Oracle 根据汉字的首字母转换成拼音
--创建函数create function fun_getPY(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin set @word=left(@str,
2013-11-11 14:30:12 889
原创 Oracle ROW_NUMBER() OVER函数的基本用法用法
语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。 示例: xlh row_nu
2013-11-11 14:28:47 791
原创 Oracle 增加、删除、修改字段
1、添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);2、修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);5、删除字
2013-11-11 14:27:49 630
原创 oracle中为表空间扩大表空间
oracle中为表空间扩大表空间alter database datafile '/data/oracle_data/ST10440.ora' resize 2000m;
2013-11-11 14:24:11 538
原创 oracle数据库中插入特殊符号'&'
在plsql里边执行:update userinfo set pageurl='myjsp?page=1&pagesize=10' where id='test'这条sql语句往数据库的pageurl字段放进去了一个url地址,但是执行的时候却并非那么理想,因为这其中有一个oracle的特殊字符,需要进行转义,那就是字符'&'.怎么处理上例中的特殊字符?两个办法: 1) updat
2013-11-11 14:23:26 1413
原创 ORACLE11g导出表不全问题
因oracle11g延迟段创建特性;发现exp备份数据库时只导出的部分表。解决办法:1、可通过执行下面语句生成的SQL:select 'alter table '|| table_name ||' move;' from user_tables where segment_created='NO';2、通过修改系统参数(未测试):alter system
2013-11-11 14:22:09 660
原创 Oracle11g创建数据库、用户
--创建表空间create tablespace datafile ''size 500Mdefault storage(initial 200mnext 50mminextents 20maxextents 500)online;--创建用户 (指定默认表空间 和 临时表空间 指定连接状态)CREATE USER PROFILE DEFAULT
2013-11-11 14:20:03 1287
原创 tomcat内存溢出处理办法
tomcat: set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512mIDE:-Xms256M -Xmx896M -XX:MinHeapFreeRatio=30 / -Xmx1024M -Xms512M -XX:MaxPermSize=256m
2013-11-11 14:15:23 527
原创 org.apache.jasper.JasperException: Unable to compile class for JSP;Tomcat部署JspFactory报异常的解决方案
JspFactory的异常:原因:是由于工程的WEB-INF/lib下存在jsp-api.jar、javax.servlet.jar、servlet-api.jar、javax.servlet.jsp.jar、catalina.jar等包,与Tomcat中自带的jar包冲突造成的;解决方法:删除WEB工程Lib目录中的javax.servlet.jsp.jar、javax.serv
2013-11-11 14:13:49 1395
原创 Address already in use: JVM_Bind解决办法
1,独立运行的Tomcat没有关闭. 持续更新java.net.BindException: Address already in use: JVM_Bind原因:JVM已经被占用掉
2013-11-11 14:12:43 617
原创 js 实现文字无缝滚动(图片无缝滚动) 兼容各种浏览器
注* :如果发现不能滚动、demo1 的宽度要大于demo 的宽度asdfghnjmasfgbhjxfgbhjsdfgh 1234567876543245675432456 asdfghnjmasfgbhjxfgbhjsdfgh 1234567876543245675432456 var speed=30; demo2.innerHTML=demo
2013-11-11 14:10:28 636
原创 设为首页加入收藏兼容360/火狐/谷歌/IE/搜狗/猎狐/Safari/等主流浏览器的代码
注: 本人亲自测试 兼容浏览器有:360安全浏览器、火狐、Safari、谷歌、IE、搜狗、猎狐,如果有发现浏览器不兼容时,请查看您的浏览器是否禁用了JS //加入收藏function AddFavorite(sURL, sTitle){ try{ //IE浏览器 window.external.addFavorite(sURL, sTitle); }catch
2013-11-11 14:06:08 937
原创 Oracle11g 使用exp命令 导出空表
1、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。2、设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。 在sqlplus中,执行如下命令: SQL>alter system set deferred_segment_creatio
2013-11-11 14:02:03 934
原创 Oracle按时间点还原数据表--用于处理数据误删除
--启用回行alter table biz_user enable row movement;--查看某个时间点表数据select * from biz_user as of timestamp to_timestamp('2013-07-29 14:48:00','yyyy-mm-dd hh24:mi:ss') --恢复表到某个时间点flashback table biz
2013-11-11 13:59:28 764
原创 Oracle 如何修改字段类型
用于修改字段类型 并且 无数据状态下alter table 表名 modify 列名 VARCHAR2(2000);---本方法只支持同类型间转换 如:( VARCHAR2(255)转成 VARCHAR2(2000) );如果有数据那就要麻烦一些了, 大体思路如下:首先将要更改类型的字段名改名以备份,然后添加一个与要更改类型的字段名同名的字段(原字段已
2013-11-11 13:55:44 671
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人