自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 收藏
  • 关注

原创 Hibernate 异常org.hibernate.LazyInitializationException: could not initialize prox

Hibernate的Lazy初始化1:n关系时,必须保证是在同一个Session内部使用这个关系集合,不然Hiernate将抛出异常。两种处理方法:一、这是延时加载的问题,把有关联的所有pojo类,在hibernate.cfg.xml文件中。一般在many-to-one中,set标签内中设lazy="false" 。二、用OpenSessionInViewFilter过滤器,注...

2012-04-24 01:29:11 241

原创 escape,encodeURI,encodeURIComponent

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:document....

2012-04-14 05:13:50 178

原创 Oracle关于时间/日期的操作

1.日期时间间隔操作  当前时间减去7分钟的时间  select sysdate,sysdate - interval '7' MINUTE from dual  当前时间减去7小时的时间  select sysdate - interval '7' hour from dual  当前时间减去7天的时间  select sysdate - inte...

2012-04-09 23:12:58 143

原创 ava.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is requir

ava.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required 异常信息:Exception in thread "main" org.springframework.beans.factory.BeanCreationException:Error creating ...

2012-03-22 17:26:18 343

原创 轻松解决oracle11g 空表不能exp导出的问题

oracle11g的新特性,数据条数是0时不分配segment,所以就不能被导出。 解决方法: 1插入一条数据(或者再删除),浪费时间,有时几百张表会累死的。2创建数据库之前使用代码:Sql代码 alter system set deferred_segment_creation=false; 调整再建表这两种方都不好下面是终极方法: ...

2012-03-19 00:08:26 106

原创 EXP参数说明

EXP参数说明  关键字 说明(默认) 关键字 说明(默认)  --------------------------------------------------------------------------  USERID 用户名/口令 FULL 导出整个文件 (N)  BUFFER 数据缓...

2012-03-16 20:49:15 2476

原创 oracle 数据库增量备份

EXP和IMP是Oracle提供的一种逻辑备份工具。逻辑备份创建数据库对象的逻辑拷贝并存入一 个二进制转储文件。这种逻辑备份需要在数据库启动的情况下使用, 其导出实质就是读取一个数据库记录集(甚至可以包括数据字典)并将这个记录集写入一个文件,这些记录的导出与其物理位置无关,导入实质就是读取转储文件并 执行其中的命令。此备份方式是通过Oracle的实用工具export和import来实施的, exp...

2012-03-16 20:03:10 287

原创 oracle start with connect by 用法

oracle 提供了start with connect by 语法结构可以实现递归查询。1. 一个简单举例:SQL> select * from test;BILL_MONTH DAY_NUMBER MSISDN-------------------- ---------- --------------------200803 ...

2012-02-19 23:58:52 113

原创 Oracle数据导入导出imp/exp

Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其...

2012-02-09 17:38:55 87

原创 apache和tomcat区别

apache和tomcat区别经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:[size=large][b]解析一[/b][/size]apache支持静态页,tomcat支持动态的,比如servlet等,一般使用ap...

2012-01-30 10:58:21 98

原创 性能监控SQL语句

分析表analyze table tablename compute statistics for all indexes;analyze table tablename compute statistics for all indexed columns;analyze table tablename compute statistics for table;监控事例...

2011-12-23 13:51:12 115

原创 常用SQL语句

查找数据库中所有字段 以对应的表select C.column_name,C.TABLE_NAME from dba_tab_columns C where owner=''查每个科目class 分数scro前三名select id, name, class, scro from (select row_number() over(partition by class o...

2011-12-23 13:50:09 130

原创 test

[flash=200,200]http://dl.iteye.com/topics/download/9f7a21e1-cb42-3719-aedf-0d9fe7fdb985[/flash]

2011-12-22 10:09:05 115

原创 plsql学习:批量 SQL

[code="sql"]-- THE INDICES OF OPTION-- As stated previously, the INDICES OF option enables you to loop through a sparse collection.-- Recall that such a collection may be a nested table or an ...

2011-12-15 23:57:54 105

原创 plsql学习:dynamic SQL

[code="sql"]###############################################About native dynamic SQL## To improve the performance of dynamic SQL statements# you can also use BULK EXECUTE IMMEDIATE,# BULK F...

2011-12-13 00:09:50 141

原创 unicode编码

版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/02/21/unicode-intro/以及本声明。最近一直在忙点私活,又好久没写blog了,再不写点的话二月份就又要以单篇文章结束了。前一阵子一直在研究Unicode,索性把研究结果介绍一下吧。可能大家都听说过 Unicode、UCS-2、UTF-8 等等词汇...

2011-12-11 23:07:25 133

原创 plsql学习:cursor游标使用例子(1)

[code="sql"]--PL/SQL supports three kinds of records: table-based, cursor-based,and programmer-defined./** A table-based record is one whose structure is drawn from the list of columns in the...

2011-12-11 18:31:44 165

原创 plsql学习:loop使用

[code="sql"]------example 1: loops with IF statement-----------set serveroutput ondeclare v_counter binary_integer := 0; begin loop --increment loop counter by one ...

2011-12-11 18:30:12 209

原创 安装到最后的两个脚本作用

在linux下安装Oralce的时候,最后会让你以root的身份执行两个脚本,以前都不知道是干什么的,反正就执行了,最近读了一本书,才知道原来是这样: orainstRoot.sh:设置产品目录位置与拥有该目录的操作系统组,并产生/etc/oraInst.loc。 root.sh:用来设置必要的操作系统权限,并将orahome,oraenv,coraenv复制到/u...

2011-12-06 18:32:31 359 1

原创 2011年度最变态迷宫数学题-java

[code="java"]import java.util.ArrayList;/** * 2011年度最变态迷宫数学题 * @author Justplay(HBJ) * */public class Arithmetic { private int d; public ArrayList arithmeticArray = new ArrayList...

2011-12-05 21:27:22 199

原创 浏览器窗口关闭事件的监听搜集

方式一:(适用与IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示)<script type="text/javascript">window.onbeforeunload=onclose;function onclose(){if(event.clientX>document.body.clientWidth&&event.clie...

2011-12-05 11:22:42 167

原创 JQuery EasyUI 的加载等待效果

$("").css({display:"block",width:"100%",height:$(window).height()}).appendTo("body");$("").html("正在处理,请稍候。。。").appendTo("body").css({display:"block",left:($(document.body).ou

2011-12-05 11:07:48 686

原创 ORACLE中一个字符占多少字节

在oracle中一个字符特别是中文占几个字节是不同的。比如我创立一个表create table test_ly(a varchar2(4),b nvarchar2(4))错!最多能插入一个汉字加一个字母(或数字)。你说b列最多能插入多少个汉字,2个? 不以N开头的字段类型(比如CHAR,VARCHAR2)中,unicode字符(比如汉字)占3个字节,其他...

2011-12-01 22:07:46 297

原创 PL/SQL流程控制

[code="sql"]----------------------------------------------------------------------DECLARE conVerson constant VARCHAR2(20) := '1.0.01';BEGIN DBMS_OUTPUT.put_line(conVerson);END;...

2011-12-01 14:55:38 106

原创 提高SQL效率

 下面就某些SQL 语句的 where 子句编写中需要注意的问题作详细介绍。在这些 where 子句中,即使某些列存在索引,但是由于编写了劣质的 SQL ,系统在运行该 SQL 语句时也不能使用该索引,而同样使用全表扫描,这就造成了响应速度的极大降低。  1. IS NULL 与  IS NOT NULL  不能用null 作索引,任何包含 null 值的列都将不会被包含在索引中。即使索引有多...

2011-12-01 00:13:12 108

原创 “exists”和“in”的效率问题

有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T1T2 时,2) 的查询效率高。exists 用法:请注意 1)句中的有颜色字体的部分 ,理解其含义;其中 “selec...

2011-11-30 23:49:36 108

原创 Oracle建立全文索引详解

1.全文检索和普通检索的区别不使用Oracle text功能,当然也有很多方法可以在Oracle数据库中搜索文本,比如INSTR函数和LIKE操作:12[code="sql"]SELECT *FROM mytext WHERE INSTR (thetext, 'Oracle') > 0;SELECT * FROM mytext WHERE thetext LIKE '%...

2011-11-30 20:42:50 195

原创 全文检索CLOB

建议使用全文检索(FULL TEXT SEARCH)。用ORACLE8i中的intermedia text或者oracle9i的text对CLOB字段建一个CTXSYS.CONTEXT 类型的索引, 然后在查询时用CONTAIN作为查询条件.代码如下: [code="sql"]--创建表 CREATE TABLE tb_clob( useri...

2011-11-30 12:00:39 140

原创 用1、2、2、3、4、5这六个数字 , 用java写一个main函数,打印出所有不同的排列...

[code="java"]package ArithmeticTest;import java.util.HashSet;import java.util.Set;/** * 题目:用1、2、2、3、4、5这六个数字, * 用java写一个main函数,打印出所有不同的排列, * 如:512234、412345等,要求:”4″不能在第三位,”3″与”5″不能相连....

2011-11-29 00:44:20 587

原创 hibernate.jdbc.fetch_size

hibernate.jdbc.fetch_size 50hibernate.jdbc.batch_size 25 这两个选项非常非常非常重要!!!将严重影响Hibernate的CRUD性能! C = create, R = read, U = update, D = delete Fetch Size 是设定JDBC的Statement读取数...

2011-11-28 14:40:31 126

原创 “Oracle”数据库的“周数计算”

——日期计算,算第n周的第一天及最后一天是几号。 by keynes 2005.04.29 ================================================ —— ww的算法为每年1月1日为第一周开始,date+6为每一周结尾 —— 例如20050101为第一周的第一天,而第一周的最后一天为20050101+6=200501...

2011-11-16 13:25:13 191

原创 Oracle中TO_DATE格式

TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 ...

2011-11-16 13:17:51 78

原创 Ubuntu 10.10启动进入命令行模式

Ubuntu 10.10启动进入命令行模式  1: 运行 sudo gedit /etc/default/grub  2: 找到 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”  3: 改为 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”  3: 运行 sudo update-gr...

2011-11-15 18:04:48 176

原创 Oracle 索引 详解

Oracle 索引 详解 一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX <schema>.<index_name>      ON <schema...

2011-11-15 13:00:53 126

原创 Oracle SQL中的IN 和 EXSITS区别总结

IN 确定给定的值是否与子查询或列表中的值相匹配。 EXISTS 指定一个子查询,检测行的存在。 比较使用 EXISTS 和 IN 的查询 这个例子比较了两个语义类似的查询。 第一个查询使用 EXISTS 而第二个查询使用 IN。注意两个查询返回相同的信息。 SELECT DISTINCT pub_name FROM publishers WHERE...

2011-11-15 11:06:09 166

原创 Oracle 字符集的查看和修改

一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式...

2011-11-14 23:09:46 91

原创 WebServices CXF开发常见异常及解决方法

========== 异常1=== 2011-7-14 9:55:15 org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass信息: Creating Service {http://services.ws.com/}IHelloServicesService from clas...

2011-11-14 12:05:09 289

原创 Oracle Flashback技术总结

Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。 在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flash...

2011-11-14 01:06:41 83

原创 oracle日志归档模式改变

在Oracle数据库中,主要有两种日志操作模式:归档模式(archivelog mode)及非归档模式(noarchivelog mode)。在默认情况下oracle数据库采用的是非归档模式。作为一个合格的DBA,应当深入了解这两种日志操作模式的特点,并且保证数据库运行在合适的日志操作模式下。在讲重做日志归档模式(archivelog mode)及非归档模式(noarchivelog mode)之...

2011-11-14 00:15:15 168

原创 如何最大程度的 把表空间里面的数据给抢救出来

今天一朋友问到一个比较有意识的问题:如果一个表空间,其中一个数据文件丢失,在无备份和非归档的情况下,如何最大程度的把表空间里面的数据给抢救出来?我当时直接的回答是,使用exp进行逻辑导出,当时对方直接说exp是不行的,真是这样吗?这篇文章就的目的就是为了解答这个问题,首先准备下测试环境:SQL> select file_id,file_name,bytes/1024/1...

2011-11-03 16:18:20 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除