自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oracle11g表删除回复数据

1)select * from recyclebin;找到ORIGINAL_NAME是原来的表名的那一行的OBJECT_NAME=xxx2)flashback table "xxx" to before drop rename to new_table_name;

2014-05-30 17:29:16 252

原创 Ant总delete删除.svn

作用:Delete 任务可用于删除一个或多个文件,或删除一个或多个目录和目录下的文件。默认时不会删除空目录,要删除空目录可以设定includeEmptyDirs属性为true。在Delete任务中可以使用FileSet和DirSet类型。 属性:1. file:指定单个文件的文件名,使用绝对和相对地址。2. dir: 指定一个目录名,不要轻易使用 ".", "和${base...

2012-09-24 14:39:25 162

原创 Ant

读者定位为具有 Java 和 Ant 使用经验的开发人员。读者可以学习到如何使用 Ant 解决一些多用户开发环境中,根据不同的目标环境编译成不同部署包的问题。工作场景现在有一个 web 项目,是多人进行开发的,通过 CVS 来管理。另外该项目还有一些测试人员,他们测试部署在测试服务器上的应用程序,发现 bug 后通过 bug 管理系统通知开发人员,在开发人员修复 bug 并...

2012-09-08 20:35:19 134

原创 Excel保存

设置 Header Content-disposition 可以如果设置为 attachment 就下载如果设置为 inline 就直接打开response.setContentType("application/msexcel");加上response.setHeader("Content-disposition", "attachment; filename=\"exp...

2012-03-16 20:52:20 115

原创 jquerUI dialog的使用

$(".ui-dialog-buttonpane button").hide(); //隐藏dialog中所有button$(".ui-dialog-buttonpane button").eq(指定的第几个butoon,按索引从0开始).hide(); //隐藏指定的button$(".ui-dialog-buttonpane button").slice(0,2).hide() //隐...

2012-03-15 15:57:17 154

原创 缓存机制读取xml

一 、首先实现一个Cache类,里面有读取对象的方法get(),如果文件没有被修改则直接从HashMap里面将对象取出,如果文件被修改则调用readObject()方法实现从文件中读出数据,并同时将读出的数据放入HashMap里,将原来的对象覆盖。这样下次再读数据的时候就可以从缓存中直接读到,并且保证是最新的数据。还有一个判断文件是否被修改的方法getModified();import j...

2012-01-19 15:23:45 147

原创 POI解析EXCEL

Java代码 /** * 获取合并单元格的值 * @param sheet * @param row * @param column * @return */ public String getMergedRegionValue(Sheet sheet ,int row , int column){ int sheetMergeCou...

2012-01-13 17:54:40 86

原创 把excle,word转换成html页面显示

项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: [b]一、使用Jacob转换Word,Excel为HTML[/b] “JACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32 libraries。”首先下载Jacob包,JDK1.5以上需要使用Jacob1.9版本(JDK1.6尚未测试...

2012-01-11 11:08:54 114

原创 把excle,word转换成html页面显示

项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: 一、使用Jacob转换Word,Excel为HTML “JACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32 libraries。”首先下载Jacob包,JDK1.5以上需要使用Jacob1.9版本(JDK1.6尚未测试),与先前的Jacob1.7差别不...

2012-01-11 11:08:13 129

原创 压缩Js

123

2012-01-06 13:50:12 100

关于jstl和el表达式失效的解决办法

<%@ page isELIgnored="false"%>加上这个  关于j2ee中jstl标签不能使用则需要 在web.xml中加上  <jsp-config>  <taglib>   <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri&gt...

2011-12-19 16:59:16 267

原创 关于struts和servlet同时用

     在同一个项目中间,如果既用到servlet有用了struts2的框架,运行项目时可能无法正常使用servlet,原因是在配置struts2的核心控制器时<url-pattern>/*</url-pattern>所致,需要定义一个过滤器,将servlet过滤,使struts2的核心控制器对servlet不起作用。注意:在xml文件中定义的servlet过滤器要写...

2011-12-11 23:51:58 92

原创 Struts.xml

<!-- 指定Web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法 --> <constant name="struts.i18n.encoding" value="UTF-8" /> <!-- 该属性指定需要Struts 2处理的请求后缀,该属性的默认值是acti...

2011-11-20 16:57:09 99

原创 struts- ognl表达式

今天学习了下struts- 2.0的ongl表达式  在你访问action的时候,首先拦截器会拦截,是通过actionContext上下文,把action的属性集,全部放在一个叫 ValueStack 堆栈里面,可以通过actionContext.getContext.getValueStack.push()往里面放对象.  堆都是先进后出的, 如果堆里面有两个对象...

2011-11-20 15:38:15 77

原创 AJAX的增删改

jquery前端图片切换1.simplegallery http://www.dynamicdrive.com/dynamicindex4/simplegallery.htm2.jquery.cycle http://www.malsup.com/jquery/cycle/3.simpleFadeSlideShow http://plugins.jquery.com/node/184...

2011-11-15 21:12:58 96

原创 AJAX之搜索

用AJAX写的搜索功能. 源码都有,来与大家分享,要下的,注意顶一下,,,,

2011-11-15 20:56:16 89

原创 servlet

1.request 请求 . 当用户提交表单,或者请求访问页面时.服务器会把表单中的数据打包发送给request. 当你刷新当前页面时,它又重新打包发送上一次从表单中获取的信息   重定向和请求分派, 1)重定向: response.send..方法,它是用户向服务器请求了两次2)请求分派, request.getrequest....format(re...

2011-10-21 08:44:01 87

原创 关于同一PC同以浏览器多个用户登录

1.session是同一浏览器共享的.但是同一浏览器同一PC他们的session是不一样的..所以也就不是共享的.但是如果你在同一台机器上,并且是 同意浏览器你登录两个用户.?  用session保存用户对象。后面的一个会把前面一个冲掉例如public class Order{ private String user; private String pass...

2011-10-01 00:28:24 1590

原创 hibernate映射关系

1.当我们建立关系的时候,如一对多,多对一的时候我们就要把关系建立在多的一方,当我们删除的时候,就要先从重表开始删除,当我插入的何时候,就要先从主表开始.这是为了数据完整性约束.2Hibernate的映射关系分很几种1)值映射,没有OID(对象标识符)的映射有集合映射,组合映射集合映射比如一对多就要用到集合映射 //key要关联...

2011-09-25 17:55:40 65

原创 hibernate的四种状态

1.瞬时状态也就是实体对象处于new的状态它是在session缓存区中不存在的,也不会跟session有关联更不会跟数据库有关联2.持久状态持久状态是最重要的。、当你用save(),load(),get(),update(),list,iterater,scroll,saveOrUpdate方法时,都会编程持久状态,会把对象放在session缓存区中当sessi...

2011-09-21 21:18:39 160

原创 关于Hibernate里面session的crud方法解析

1.SessionFactory这个是工厂类,生产session的,就相当于JDBC里面的DriveMannager, 第一种获取Session的方法Session session = SessionFactory.openSession();session就是用来数据库crud的,也就是update,delete,select,insert的,相当于JDBC的statem...

2011-09-21 20:49:55 108

原创 Hibernate

Hibernate generator的七种属性转自:http://www.cnblogs.com/talo/articles/1663978.html本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。Hibernate的Generator属性有7种class,本文简略描述了这7种cl...

2011-09-18 16:58:24 42

原创 关于Jsp盗链

防止盗链可以用 <%= request.getHeader("Referer")%><% String url = request.getHeader("Referer"); if(url == null) { response.sendRedirect("login.jsp"); } %>  request.getHeade...

2011-09-16 09:56:05 79

原创 关于一个用户不同浏览器的纠结

本来session这个玩意,在用户第一登录的时候创建,在服务器端分配了一个唯一的ID,但是你采用另外一个浏览器在打开,也就是又是一个客户端,然后在登录这个用户,进去的居然是不同的ID,所以现在的浏览器,我不想多说,纠结.当你打开IE浏览器,你新建IE也好,新建选项卡也好,在另外一端调用也好,只要你的IE不关,你的session都是相同的,产生共享了.....这样很难保证安全...

2011-09-11 11:13:55 134

原创 Serverlet的功能,实现和声明周期

1.关于B/S的结构可以用一张图来概括(查看下面附件) 首先是客户端也就是浏览器发出请求页面,服务器接受请求后,转发给jsp/servlet容器,经过相关逻辑处理后,返回给服务器,然后以静态页面的形式返回给客户端(浏览器). 2.Servlet运用 1.首先必须编写WEB应用程序 2.编写好部署文件,也就是WebRoot下的XML文件 3.编译代码 ...

2011-09-07 18:42:26 219

原创 Oracle分页查询

1.Oralce的分页查询分页查询:可以简化表复杂度,让一张很大的表,分成很多块,不要一次性全部显示成一整块;方便阅览 可以将下列语句当成一个模版使用select * from (select t1.*,rownum rn from emp t1 where rownum < 8) where rn > 3; 定义一个包,包里面有游标变量类型:(记住游标变量是不能在...

2011-09-07 11:02:50 90

原创 Oracle中table变量在JDBC中的运用

 1.先定义一个返回数组类型的方法create or replace type my_table_type is table of varchar2(20); create or replace function funcreturn my_table_typeisi my_table_type:=my_table_type();begin    select ...

2011-09-05 11:44:50 163

原创 Oralce复合变量

1.先介绍关于table变量的运用,它就相当于高级语言中的数组一样.    最简单的用法(利用bulk collect一次性读取多行): type my_table_type is table of varchar2(20);my_table my_table_type;cursor my_cursor is select dname from dept;begin...

2011-09-05 01:13:40 68

原创 Oracle高级查询

1. row_number() over(order by 列名)    select empno,ename , sal,row_number() over(order by ename) from emp;   用法:查询emp表,然后对ename进行排序,row_number()的作用是,ename排序后的位置,从1开始.   如果出现了两个这样的查询函数,则以后面的排序为主,...

2011-08-30 21:44:16 68

原创 游标和存储过程的实例运用

--定一个游标,读取指定的一行.create or replace procedure stus(ids student.id%type)is--定义一个静态游标/隐士的.cursor stu_cursor is select * from student where id < ids;members student%rowtype;begin for...

2011-08-28 23:00:09 86

原创 PL/SQL存储过程

为什么要创建存储过程?存储过程有什么用?创建存储过程就在硬盘上生成了一个文件,而不是像declare,只是在内存中存放,退出的时候就失去了相关操作.存储过程把复杂的业务逻辑都放在块中进行处理,让外界调用时可以直接使用.不用第二次转换.1.创建存储过程的语法: create or replace procedure 存储过程名字(参数名1 in/out/in o...

2011-08-28 17:19:29 73

原创 关于oracle中select,update,delete,insert的用法

数据库中的insert,select,update,delete都是根据一行一行的查找,符合where条件的数据,符合的就进行相关操作,不符合的就忽略掉, 注意:当在where中用等号做条件的时候返回的是单值,做嵌套子查询的时候可以直接=.例如:   select * from student where id = (select id  from g where studen...

2011-08-25 12:31:42 596

原创 Oracle函数

sum 求和 count(*)求一列总的总数 dence_rank() over(partition by 字段名 order by 字段) as 别名 对指定字段进行排列并且按某个列的升降序进行排列, order by 不能省略 ...

2011-08-25 09:54:48 73

原创 Oracle自定义异常

 --抛出异常的用法declaretype emps_record_type is record( emps_id emps.id%type, age emps.age%type, name emps.name%type, sal emps.sal%type);emps_record emps_record_type;cursor emps_cu...

2011-08-24 20:12:27 75

原创 Oracle 游标之(三)

1.用current of 有标明 来对当前游标行进行操作declaretype emps_record_type is record( id emps.id%type, name emps.name%type);emps_record emps_record_type;cursor emps_cursor is select id,name fro...

2011-08-24 17:06:16 64

原创 Oracle之隐式游标

 1.游标有四种属性 %isopen 游标打开为true,否则false %open 与isopen相反 %found 游标找到为true,否则false %notfound %rowcount 游标所提取到第几行     2.oracle中对数据的查询,尤其是多条记录的时候用的是显示游标,    但是当进行update,...

2011-08-24 16:36:40 392

Oracle游标的用法

 --定义带有参数无返回类型的游标declare--定义个emp所有字段类型的变量类型,em emp%rowtype;--定义带参数游标cursor emp_cursor(id emp.empno%type)is select * from emp where empno=id;beginif not emp_cursor%isopen thenloop...

2011-08-24 15:13:24 75

原创 Oracle

--定义一个记录,存放各种数据类型declaretype student_record_type is record( id student.id%type, age student.age%type, name student.name%type);student_record student_record_type;begin selec...

2011-08-22 21:22:58 79

原创 Oracle循环

1. loop exit when循环此循环就相当于do...while循环至少执行一次declarei_var text.id%type;i_cont number:=0;begin loop insert into text(id) values(i_cont); exit when i_cont>10; i_cont:=i_cont+...

2011-08-21 19:15:44 88

空空如也

空空如也

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

TA关注的人

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