- 博客(29)
- 资源 (15)
- 收藏
- 关注
原创 list 对象排序的类
<br />public class SortList<T> {<br /> /**<br /> * 用于List公共排序的方法<br /> * @param list 排序的List对象<br /> * @param method 需要排序的字段注意如属性是itemNum须要写它的get方法 getItemNum<br /> * @param sort 倒序desc<br /> */<br /> public void Sort(List<T> list, final String metho
2010-11-23 21:26:00 414
原创 [PL/SQL]测试存储过程执行超长SQL(使用CLOB变量)
在存储过程执行动态SQL一般有两种方法:1、EXECUTE IMMEDIATE sql语句.11g支持 EXECUTE IMMEDIATE CLOB变量.2、使用DBMS_SQL包11g的DBMS_SQL.PARSE也已经支持CLOB变量由于存储过程的参数VARCHAR2只能支持4000字符长度传输,在传入动态SQL时候,要么使用LONG、要么使用LOB、要么使用多个VARCH
2013-02-28 00:12:03 1514 1
转载 Oracle的varchar2类型最大长度为4000, PLSQL的varchar2最大长度为32762
动态语句长度超过32K的解决方法,Oracle的varchar2类型最大长度为4000, PLSQL的varchar2最大长度为32767就是32K,这也是本地动态sql语句能够处理的最大长度.如果动态sql语句过长,就没有办法在一个varchar2变量中存储整个语句,导致execute immediate本地动态sql方式无法使用。但现实中,有些时候确实会碰到超长的动
2013-02-28 00:08:25 6489 1
原创 Struts2,spring工作原理
阐述struts2的执行流程。Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相...
2012-08-17 15:32:33 156
原创 Hibernate工作机制和流程
原理: 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"></mapping>读取并解析映射信息 3.通过config.buildSessionFactory();//创建...
2012-08-17 15:29:53 127
原创 对json的操作
package com.test;import java.util.Collection;import java.util.HashMap;import java.util.Map;import net.sf.json.JSONArray;import net.sf.json.JSONObject;/** * JSON和JAVA的POJO的相互转换 * ...
2012-08-17 15:06:49 102
转载 Java项目经验
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计技巧 3、掌握用例驱动、以架构为核心的主流开发方法 没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必
2012-08-06 10:43:13 602
原创 UNIX常用命令
目 录 第一章目录及文件操作………………………………………………………………………….1 1.1 ls...........................................................…………………………………………………..1 1.2 pwd...........................................
2012-07-19 15:32:48 1082
原创 JQuery 对表格的详细操作
pageEncoding="UTF-8"%>http://www.w3.org/TR/html4/loose.dtd">JQuery测试 String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getSer
2012-07-09 14:11:32 401
原创 JQuery使用与细节总结
JQuery使用与细节1,使用JQuery取对象属性 1、jQuery变量命名时不能使用“-”,可以使用下划线“_”, 例如var click-product;会报出“丢失分号”很奇怪的错误,var click_product;正确 2、选择器中含有".","#","(","]"等特殊字符,根据W3C的规定,属性值中是不能含有这些特殊字符的但我们在开发过程中我
2012-07-05 10:08:37 426
原创 eclipse调试tomcat或JBOSS的时候报45秒超时
方法一: 按照如图设置: 方法二:修改 workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml 文件。 localhost" runtime-id="JBoss v5.0" server-type="org.eclipse.jst.server.generic.j
2012-05-24 10:22:20 687
原创 男人的责任,你做到了吗?
一、拥有自信和风度 男人到了二十几岁后,就要开始学着用心去经营自己了,它体现在自己的思想与涵养上。自信是一个男人最重要的品质,自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让暴风雨来的再猛烈些吧”,只因为它无所畏惧。一个自信的男人,总是能够感染别人,无论这些人是朋友还是敌人。要使别人对你有信心,就必须要先对自己充满信心。自信的男人可以战胜一切困难。 一个有风度的男人
2011-12-31 12:58:12 587
原创 sql 返回多个值的存储过程
<br />create FUNCTION [dpm].[getValue](@processManageId varchar(32))<br />RETURNS @temptable table (carryDeptId varchar(32),carrydept varchar(100),investMoney float,productionValue float) <br />AS<br />begin<br />declare @carryDeptId varchar(32);<br /
2010-08-02 16:31:00 1043
原创 ORA-01779: 无法修改与非键值保存表对应的列,bug
"ORA-01779: 无法修改与非键值保存表对应的列"问题(2009-09-21 14:04:53)转载标签:it分类:计算机<br />这几天在一个老生产系统中出现了一个问题,在修改数据的时候报错:<br /> <br />no changes made to database<br />insert into "xxxxx"("id","c1","c2",c3,c4,c5) values(:1,:2,:3,:4,:5,:6)<br /> <br />经过排查发现是系统通过一个view修改一张表的时候出
2010-07-21 11:48:00 5299
原创 2010-06-02工作日志
<br /> 想问题有时要换一种思路来考虑问题的所有,也需要跟别人讨论,因为有跟别人的过程可以自己对事情会有一个更新的认识。
2010-06-02 22:22:00 297
原创 请大家帮一下忙
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /
2010-02-27 00:11:00 381
原创 Hibernate缓存的使用
hibernate缓存有两种1,session缓存也叫一级缓存和内置缓存2,sessionFractory缓存也叫二级缓存的外置缓存使用二级缓存配置: 1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置: true 2、Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个
2010-01-29 23:58:00 429
原创 JSF的作用
1,可 Swing 一样的面向对象的 Web 应用开发:服务器端声明的,有 event listeners 和handlers的 UI 组件模型(就像 Swing 的组件),促使能够面向对象的 Web应用开发。 2,Backing-bean management:Backing bean 是在页面中与 UI 组件关联对应的JavaBeans。Backing bean managemen
2010-01-29 23:39:00 488
原创 JS简单计算器
无标题文档 var fontNwe=false;//用来判断最先输入的数是第几次 var total=0;//累计计算结果 var opp;//用来记录运算符 function clearall() { document.myform.optionName.value
2010-01-29 23:38:00 863 2
原创 一个简单的计算器
无标题文档 var fontNwe=false;//用来判断最先输入的数是第几次 var total=0;//累计计算结果 var opp;//用来记录运算符 function clearall() { document.myform.optionName.value=0; }
2010-01-29 23:33:00 570
原创 ORACLE 提取前面10条记录
select * from emp where rownum这样子可以得到前面10条记录但我不知道为什么一定要这样写不能写成select * from emp where rownum=10 就不行如果那位知道的话请告诉我一下谢谢
2010-01-29 23:30:00 394
原创 冒泡排序事例
public static void ebullition(){int [] number=new int []{1,2,3,45,43,21,45,67}; int item=0;for(int i=0; i{ for(int j=i+1; j { if(number[j] { item=number[i
2010-01-29 23:29:00 337
原创 开发asp.net自定义控件
学习自定义控件的开发不仅可以使你开发出更灵活的系统更重要的是它可以使你加深对已有服务器控件的理解,得以更灵活的应用。较之于asp,asp.net提供了更强大的功能,我比较喜欢它的代码分离技术和对诸如C#、VB.Net等强类型语言的使用,这是从开发者的角度来看的,从用户的角度来看,会觉得它速度更快,运行更稳定,安全性也更高。不管怎么说,新技术的产生总会使许多人感到高兴,不过对开发者来
2009-12-21 22:46:00 272
原创 惠普前总裁孙振耀指点职业规划
我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把自
2009-12-06 22:55:00 277
原创 jsf学习笔计自定义验证器
自定义验正方法 1,要继承自 Validator 并要实现方法 validate如:public class TestValidator implements Validator { /** * 验证的方法 * 如果抛出ValidatorException异常,验证不通过 * else 验证通过 */ public vo
2009-08-28 15:31:00 415
原创 java错误列表
select top 1 Max(info.petStrength + info.petCute + info.petLove) from PetInfo info 这条hql语句有什么错误啊
2009-07-27 09:11:00 290
rtgfdgffffffffffffffffffffffffffff
2009-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人