- 博客(40)
- 资源 (3)
- 收藏
- 关注
原创 跟我学JQuery---------------第三课
上第三课之前,希望大家把前2节课的知识练习一下,至少多Jquery这些api一下就能写出来,不要老去翻笔记,这样就体现不出你的水平了,第一课的比较容易,第二课的input.trigger("focus").trigger("select")和tdObj.children("input")以及var keycode = event.which; 稍微不留点神可能一下想不起来。对于基础的多加练习,把基...
2011-06-30 00:09:12 80
原创 触发器编写
以前项目中编写的触发器 create or replace trigger TRG_IUD_EX_FEE_SECHEME_MAIN after insert or update or delete on fee_scheme_main for each rowdeclare emp_table_name varchar2(20) default 'fee_scheme_mai...
2011-06-28 23:56:49 136
原创 自己曾经写的同步数据的存储过程
-----------------------------------------------------spool pkg_syn_to_siss.logpromptprompt Creating package PKG_SYN_TO_SISSprompt ================================promptcreate or replace package Pkg_...
2011-06-28 23:53:04 241
原创 JDBC调用函数和存储过程
JDBC调用存储过程(1)Connection conn = null;CallableStatement cstmt=null; PreparedStatement ps = null;Conn=oracleJdbcTemplate.getDataSource().getConnection();cstmt = conn.prepareCall("{ call SYN...
2011-06-28 23:49:47 102
原创 Oracle游标使用的经验总结
以下的文章主要是介绍Oracle游标使用,以下就是具体方案的描述,希望在你今后的学习中会有所帮助。首先我们要用到的是SELECT语句,其用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECT INTO语法如下:1. SELECT [DISTIC...
2011-06-28 23:47:30 83
原创 oracle数组,游标,case查询
create or replace procedure ttt isv_min varchar2(2);type TYPE_CUR is ref cursor;type type_array is table of varchar2(20); v_cur TYPE_CUR ;v_number varchar2(1);var_array type_array:=type_array('s'...
2011-06-28 23:45:07 177
原创 oracle中SQL修改序列
导入表数据时要修改表对应的序列值方法: declare startValue number; num number; seq_name varchar2(100) := 'SQN_POST_INFO'; --序列名称 begin --查出序列开始值 select max(nbi.POST_ID)+1 into startValue from POST_INFO nbi;...
2011-06-28 23:43:25 147
原创 oracle左连接的两种写法的差异
有两个表T1和T2,两个表除了主键索引外均无其他索引,这两个表由T1.F1(主键),T2.F2(主键)进行左连接,SQL语 句有两种写法:1. SELECT * FROM T1,T2 WHERE T1.F1=T2.F2(+)2. SELECT * FROM T1 LEFT JOIN T2 ON T1.F1=T2.F2当查看1的执行计划时发现T1为全表扫描,T2为索引扫描。当查看 2的执行计划时发现...
2011-06-28 23:42:04 1324
原创 Oracle左连接,右连接
数据表的连接 有: 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括 (1)左外连接(左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 3、自连接(连接发生在一张基表内) select a.studentno, a.studentname, b.classname from students a, cla...
2011-06-28 23:41:27 110
原创 使用hibernate透明操作blob
前言:Oracle的blob操作的复杂性我想很多人都见识过了,首先要插入一个空的blob以获得光标。。。。(此处省略n字)首先我们介绍hibernate的对应的配置:对应于数据库字段我们怎样定义hibernate 的hbm.xml和POJO,对应于BLOB 和CLOB,我们在hbm.xml的定义方式如下:BLOBàorg.springframework.orm.hibernate...
2011-06-28 23:38:34 131
原创 各种数据库使用JDBC连接的方式
下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String u...
2011-06-28 23:36:43 81
原创 oracle rownum和rowId
oracle rownum和rowId 精通对于Oracle的rownum问题,很多资料都说不支持>,>=,=,between……and,只能用以上符号(<、<=、!=),并非说用>,>=,=,between……and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个rownum伪列的意义就不应...
2011-06-28 23:34:43 89
原创 oracle2中分页语句
--第一种分页 rowidselect * from fee_bill_alldeclare where rowid in (select rid from (select h,rid,rownum r from (select rowid rid,hcode h from fee_bill_alldeclare order by hcode) t where rownum <6)where...
2011-06-28 23:33:36 78
原创 connect by prior(父找子,子找父)
详见com.ninetowns.ssh2Frame.userDataPerm.service.impl. UserDataPermManageImplconnect by priorconnect by prior start with 经常会被用到一个表中存在递归关系的时候。比如我们经常会将一个比较复杂的目录树存储到一个表中。或者将一些部门存储到一个表中,而这些部门互相有隶属关系。这个时...
2011-06-28 23:31:17 302
原创 事物的隔离级别
事务的四个属性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。1.原子性(Atomic) 最重要的原则,也是最容易理解的原则。被事务管理的所有方法,要么一起被提交,要么一起回滚。2.一致性(Consistency) 事务在系统完整性中实施一致性,如果事务成功地完成,那么系统中所有变化将正确地应用,系...
2011-06-28 23:26:57 60
原创 Myeclipse全局编码设置
编码设置 全局编码设置:编码设置的方法:ToolBar-->Window-->Preferences-->General-->Workspace-->Text file encoding,设置合适的编码。
2011-06-28 23:25:34 101
原创 hibernate缓存机制
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问...
2011-06-28 23:24:10 60
原创 xml解析(超全)---(五)
StringBuffer sb=new StringBuffer("<?xml version=\"1.0\" encoding=\"gb2312\"?>"); sb.append("<users>"); sb.append("<user id=\"1\">"); sb.append("&
2011-06-28 23:21:58 88
原创 xml解析(超全)---(四)
新增节点:SAXReader read=new SAXReader(); Document doc=null; try { doc=read.read(new File("d://student.xml")); //获取根节点 Element root=doc.getRootElement(); //增加class节点 Element classele=root.addE...
2011-06-28 23:18:00 92
原创 xml解析(超全)---(三)
DOM4J/** * doc2XmlFile 将Document对象保存为一个xml文件到本地 * * @return true:保存成功 flase:失败 * @param filename * 保存的文件名 * @param document * 需要保存的document对象 */ public static boolean do...
2011-06-28 23:15:23 120
原创 xml解析(超全)---(二)
在用DOM解析一个比较复杂点的xml文件有student.xml:<?xml version="1.0" encoding="GB2312"?><result><class name="1"> <student id="1"> <name&am
2011-06-28 23:12:14 132
原创 xml解析(超全)---(一)
Dom(文档对象模型)文档对象模型(Document Object Model,DOM)是公认的 W3C 标准,它被用于与平台及语言无关的 XML 文档内容、结构和样式的动态访问和更新DOM 规范被设计成可与任何编程语言一起使用DOM 的有效使用:如果您遵循几条基本原则,您使用 DOM 的经验将会显著提高:l 不要使用 DOM 遍历文档。l ...
2011-06-28 22:56:00 107
原创 跟我学JQuery---------------第二课
今天是第二课,本节课也是用一个实例来讲解知识另外说个题外话,跟我学JQuery前面几节课都是基础篇,后面的课程会深入研究,希望大家多多关注 今天的课程案例:可以编辑的表格 目录结构和第一课是一样的,后面的课程目录结构也都一样 EditTable.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Tra...
2011-06-28 21:44:08 81
原创 跟我学JQuery---------------第一课
官方网站:www.jquery.com创立者:John Resig 请到官方网站下载jquery-1.6.1.min.js 第一个案例:用户名效验首先看看我的包目录: 大家按照我的包结构把项目建好 UserVerify.jsp<%@ page language="java" import="java.util.*" pageEncodin...
2011-06-27 23:31:54 86
原创 跟我学JQuery---------------前言
Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,...
2011-06-25 13:33:57 91
原创 无法分配 111620 字节的共享内存 ("shared pool","select tfi.ins_process_name
无法分配 111620 字节的共享内存 ("shared pool","select tfi.ins_process_name . 出现此错误是因为您编写的sql语句太大,oracle 共享池空间不够而导致的错误 解决办法:show parameter share;alert system set "shared_pool_reserver_size" = 20000000 s...
2011-06-24 17:43:55 385
原创 JS监听关闭浏览器事件
Onunload与Onbeforeunload Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用...
2011-06-24 17:15:49 94
原创 页面刷新问题及模式窗口刷新问题
1.无提示刷新网页 大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。 而有的页面不会提示,不弹出提示窗口,直接就刷新了. 如果页面没有form,则不会弹出提示窗口。如果页面有form表单, a)< form method="post" ...> 会弹出提示窗口 b)< form method="get" ...> 不会弹出 2.javascri...
2011-06-23 10:01:48 113
原创 Google-Gson
Gson源于googleGson这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。Gson支持任意复杂Java对象包括没有源代码的对象。 Gson目标1、提供简单的toJson()和fromJson()方法的java对象转换为JSON,反之亦然2、允许预先存在不可改变的对象被转换为和从JSON3、广泛支...
2011-06-22 10:53:57 70
原创 jBPM4.3 数据库表结构
1、JBPM4_DEPLOYMENT 流程定义表 2、JBPM4_DEPLOYPROP 流程定义属性表 3、JBPM4_EXECUTION 流程实例表 4、JBPM4_HIST_ACTINST 流程活动(节点)实例表 5、JBPM4_HIST_DETAIL 流程历史详细表 6、JBPM4_HIST_PROCINST 流程实例历史表 ...
2011-06-15 10:38:12 83
原创 java反射动态获取字段名并设置字段值
第一种方式://将原有字段的值设置从空值 public void testGetField() throws Exception{ //TblArchivesSend有字段blank0--blank10 TblArchivesSend tbl = new TblArchivesSend(); tbl.setBlank0("ddddd"); String filedN...
2011-06-13 17:07:53 832
ehcache实现网络寻呼
本篇文章为原创,转载请说明出处 寻呼最基本的要求就是及时性,然而B/S架构的系统属于请求应答模式,所以服务器不能直接通知客户端后台的数据变化一般我们为了解决这个问题就是要前端异步的轮循请求数据,但是这样随着客户端的增加对服务器的压力会随之增大,所以我们可以取一个折中的办法,就是使用缓存。这样我们的服务器不会每次请求都去数据库中取而是在缓存中查询,这样每次回话时间就会减少,响应的压力也会有所...
2011-06-07 15:46:43 104
java文件无法编译解决方法大全
在开发项目的时候,项目小组成员都是从svn等源代码版本控制工具中checkout源代码开发,有时候要更新源代码,这时候可能会出现更新下来的java源文件无法编译的问题,导致项目发布不了,怎么办? 这里我总结几个办法: 1,看看project -- Build Automatically有没有勾上?如果没有,勾上以后,clean一下,重启eclipse 2,看看你的lib里面...
2011-06-03 18:21:37 1687
原创 jbpm 整合的时候 报的错误 java.lang.LinkageError: loader constraint violation: when resolv
jbpm4.3 整合的时候 报的错误 java.lang.LinkageError: loader constraint violation: when resolving interface method java.lang.LinkageError: loader constraint violation: when resolving interface metho...
2011-06-01 23:34:36 123
原创 struts2的struts.properties配置文件详解
struts.action.extensionThe URL extension to use to determine if the request is meant for a Struts action用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。 struts.configuration...
2011-06-01 13:33:00 85
原创 详解 Spring 3.0 基于 Annotation 的依赖注入实现
使用 @Repository、@Service、@Controller 和 @Component 将类标识为 Bean Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spr...
2011-06-01 11:09:58 59
原创 代码的“门面”——模式系列谈之Facade模式
看到“门面”这个词,大家一定都觉得很熟悉。不错,这个词正是借用了我们日常生活中的“门面”的概念。日常生活中的“门面”,正是我们买东西的地方。因此可以这么说,“门面”就是这么一个地方,它们跟各种商品的生产商打交道,收集商品后,再卖给我们。换句话说,如果没有“门面”,我们将不得不直接跟各种各样的生产商买商品;而有了“门面”,我们要买东西,直接跟“门面”打交道就可以了。 Facade模式正是这样一个...
2011-06-01 11:06:55 93
原创 JS-函数,重载.
如果函数无明确的返回值,或调用了没有参数的return 语句,那么它真正返回的值是: undefined.JS无重载:重载,就是同时存在两个名称相同的函数,但它们的接收参数不同或返回值不同;在JAVA中经常会遇到.但在JS中,如果同时存在两个相同的名字的函数,它不会引发错误,但它会真正使用最后一个;如:function doit(iNum){ alert(iNum + ...
2011-06-01 11:02:07 109
原创 在myEclipse8.5中更改默认加载控件workspace
当我们用MyMyEclipse_Eclipseshiyong/'>Eclipse进行开发时,如MyEclipse 8.5,每次启动默认的工作空间为 C:\Documents and Settings\Administrator\Workspaces\MyEclipse 8.5 而有时我们希望在启动MyEclipse时就进入我们所设置的工作空间,其设置如下: 修改如下配置文件,可以解决...
2011-06-01 09:05:12 113
一份完整的Spring+Hibernate+DWR+extJs的生成树及下拉comBoboxTre..
2009-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人