- 博客(47)
- 资源 (1)
- 收藏
- 关注
原创 java开发工具的一些常用快捷键
--Eclipse查看接口的实现类 CTRL+T 查找某个具体的类 CTRL+SHIFT+T 查找资源 ctrl+shift+R自动导入类 ctrl+shift+o重命名 Alt+Shift+R将选中字母变为大写 CTRL+SHIFT+X 将选中字母变为小写 CTRL+SHIFT+Y --Editplus 左移 ctrl+shift+i 并为一行 ctrl+shift+j 反转...
2010-08-23 09:58:45
127
原创 Struts1.2 截取字符串处理
环境:struts1.2 今天开发的时候要进行字符串的截取处理,网上找了下都是关于struts2或JSTL来处理的,很是郁闷。 最后还是仔细研究的struts1.2的标签搞出了个比较土的方法来做。 <!--页面头部导入标签库--><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>...
2010-06-29 15:12:37
137
原创 保护眼睛
使用电脑的朋友,告诉你们一种保护眼睛的好方法: 桌面->右键->属性->外观->高级->项目选择(窗口)、颜色1 (L)选择(其它)将色调改为:85。饱和度:123。亮度:205->添加到自定义颜色->在自定义颜色选定点确定->确定 这样所有的文档都不再是刺眼的白底黑字,而是非常柔和的豆沙绿色,这个是色调是眼科专家配置的,开始可能会有一点不适应,...
2010-06-23 12:06:18
116
oracle常用方法...待续
上了年纪,记性差了,平时工作中用到了还是记下来吧~欢迎分享更好的实现方法功能列表:1.核对该人员是否已退休(f_isRetired)2.金额转成大写金额(f_numbig)3.去字符串中间的空格(f_trim)4....待续 —————————————————————————————————————————————————————1.核对人员是否已退休creat...
2010-04-18 15:00:54
129
Eclipse plugins配置集合
Eclipse plugins JSEclipse : http://download.macromedia.com/pub/labs/jseclipse/autoinstall explorerFold:1. Eclipse-->Run-->External Tools-->External Tools Configurations中在Program下n...
2010-03-27 12:02:19
267
存储过程 返回游标类型
测试环境:oracle9i 存储过程: create or replace procedure getEmpByDept( out_curEmp out SYS_REFCURSOR)isbegin open out_curEmp for SELECT * FROM aa01;exceptionwhen others then ...
2010-03-10 18:21:47
427
Hibernate框架如何实现ORM原理
1.什么是ORM ORM的全称是Object Relational Mapping,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。 2.什么是Hibernate 对于Hibernate的称呼有很多,比如...
2010-03-05 17:36:26
89
原创 JavaIO练习:FileInputStream等
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/** * <span style="color:red;">IO操作:</span> * @au...
2010-03-04 17:05:48
106
单例模式
最简单的单例模式public class Singleton{ private static Singleton instance=new Singleton(); /* * 首先单例模式只能存在一个实例 * 所以构造函数必须私有 */ private Singleton(){} /* * 然后外部必须能够访问到一个方法获取这个单例的对象 * 因此...
2010-03-04 15:03:10
73
转载 PO/POJO/BO/DTO/VO的区别
/** *摘自其他地方: 帮助理解 **/PO = persisent object 持久对象POJO = pure old java object or plain ordinary java object or what ever. 持久对象实际上必须对应数据库中的entity,所以和POJO有所区别。比如说POJO是由new创建,由GC回收。但是持久对象是inse
2010-03-04 13:39:00
371
PO/POJO/BO/DTO/VO的区别
/***摘自其他地方: 帮助理解**/PO = persisent object 持久对象POJO = pure old java object or plain ordinary java object or what ever.持久对象实际上必须对应数据库中的entity,所以和POJO有所区别。比如说POJO是由new创建,由GC回收。但是持久对象是insert数据库创建...
2010-03-04 13:39:00
101
转载 Get请求和Post请求区别
1.提交的数据类型 get为文本;post为文本和二进制数据 2.提交的数据长度 get不超过255个字符;post没有限制 3.提交数据的可见性 get作为url的一部分显示在地址栏里;post作为请求的消息体不可见 4.缓冲 get缓冲在浏览器url历史状态中;post不会被缓冲 5.表单中 form中默认为get方式;如果要传图片和文件之类的,要设置为post 6.AJAX中 get时sen
2010-03-02 15:16:00
281
Get请求和Post请求区别
1.提交的数据类型 get为文本;post为文本和二进制数据 2.提交的数据长度 get不超过255个字符;post没有限制 3.提交数据的可见性 get作为url的一部分显示在地址栏里;post作为请求的消息体不可见 4.缓冲 get缓冲在浏览器url历史状态中;post不会被缓冲 5.表单中 form中默认为get方式;如果要传图片和文件之类的,要设置为post 6.AJAX中 get时sen...
2010-03-02 15:16:00
69
转载 谈谈你对struts工作流程的理解
通过配置进行流程的控制: struts是经典的mvc模型的封装web框架. 在浏览器客户发送请求到服务器ActionServlet(struts核心处理器)接收到请求, 读取 struts-cofig.xml配置文件找到对应的frombean类接收客户端发送过来的参数进行封装. 然后找到对应的action类进行业务处理 .action调用javabean业务组件处理请求, 处理完成后action负
2010-03-02 14:53:00
1241
1
谈谈你对struts工作流程的理解
通过配置进行流程的控制: struts是经典的mvc模型的封装web框架. 在浏览器客户发送请求到服务器ActionServlet(struts核心处理器)接收到请求, 读取 struts-cofig.xml配置文件找到对应的frombean类接收客户端发送过来的参数进行封装. 然后找到对应的action类进行业务处理 .action调用javabean业务组件处理请求, 处理完成后action负...
2010-03-02 14:53:00
115
转载 叙述Struts ActionForm执行步骤
(1)检查Action的映射,确定Action中已经配置了对ActionForm的映射 (2)根据name属性,查找form bean的配置信息 (3)检查Action的formbean的使用范围,确定在此范围下,是否已经有此form bean的实例。 (4)假如当前范围下,已经存在了此form bean的实例,而是对当前请求来说,是同一种类型的话,那么就重用。 (5)否则,就重新构建一个form
2010-03-02 14:49:00
656
叙述Struts ActionForm执行步骤
(1)检查Action的映射,确定Action中已经配置了对ActionForm的映射 (2)根据name属性,查找form bean的配置信息 (3)检查Action的formbean的使用范围,确定在此范围下,是否已经有此form bean的实例。 (4)假如当前范围下,已经存在了此form bean的实例,而是对当前请求来说,是同一种类型的话,那么就重用。 (5)否则,就重新构建一个form...
2010-03-02 14:49:00
79
原创 JavaScript 正则表达式替换
简单的例子,自己看看,省得以后老是去找了。//用正则替换将X替换成yvar s="daxdasx";//原字符串var k="x";//被替换的字段var re = new RegExp(k,"g");alert("替换前字符串为:"+s);s = s.replace(re,"y");alert("替换后字符串为:"+s);
2010-02-26 09:55:00
225
JavaScript 正则表达式替换
简单的例子,自己看看,省得以后老是去找了。<script language="javascript">//用正则替换将X替换成yvar s="daxdasx";//原字符串var k="x";//被替换的字段var re = new RegExp(k,"g");alert("替换前字符串为:"+s);s = s.replace(re,"y")
2010-02-26 09:55:00
83
原创 java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠
java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠2008-08-01 12:48java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠 例如 str1="aa/bbb"; str2="aabbb"; 要想替换成 str1="aa//bbb";str2="aa/bbb"; 必须这样替换: str1 = str1.repla
2010-02-26 09:20:00
1134
3
java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠
java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠2008-08-01 12:48java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠 例如 str1="aa\bbb"; str2="aa'bbb"; 要想替换成 str1="aa\\bbb";str2="aa\'bbb"; 必须这样替换: str1 = str1.replaceAll...
2010-02-26 09:20:00
112
原创 firefox配置
各类邮件服务器gmail:SMTP:smtp.gmail.comPOP3:pop.gmail.com 163:SMTP:smtp.163.comPOP3:pop.163.com
2010-02-10 11:43:00
243
转载 开发期间的GWT设置---加快编译速度
随着项目功能的完善,GWT模块(Module)越来越多,当要以web模式编译给测试组使用时,编译的总时间越来越多,我的机器编译完8个模块,需要10分钟左右。 抽空研究了一下GWT的编译参数和GWT编译后的代码,发现GWT编译是按:支持的浏览器种类、支持的多语言种类来生成多个html文件。如:支持5种浏览器,支持3种语言,就会生成15个html文件。 如果我们测试阶段的重点是:英文
2010-02-05 21:53:00
1808
1
开发期间的GWT设置---加快编译速度
随着项目功能的完善,GWT模块(Module)越来越多,当要以web模式编译给测试组使用时,编译的总时间越来越多,我的机器编译完8个模块,需要10分钟左右。抽空研究了一下GWT的编译参数和GWT编译后的代码,发现GWT编译是按:支持的浏览器种类、支持的多语言种类来生成多个html文件。如:支持5种浏览器,支持3种语言,就会生成15个html文件。如果我们测试阶段的重点是:英文和IE浏览器,...
2010-02-05 21:53:00
144
转载 ORACLE job使用方法
EXP/IMP注意:从全库逻辑备份按用户导入时,Oracle没有导入JOB,不知道这个是Oracle的bug,还是故意这样实现的。这个问题在导入的用户名和导出的用户名不同时出现,如果导入的用户名和导出的用户名一致,则不会出现这个问题。怀疑是Oracle调用DBMS_IJOB包时出现的问题。总之,EXP/IMP的时候需要考虑JOB,并在操作结束后检查JOB信息是否已经正确的导入。 本文
2010-02-03 12:01:00
1403
ORACLE job使用方法
EXP/IMP注意:从全库逻辑备份按用户导入时,Oracle没有导入JOB,不知道这个是Oracle的bug,还是故意这样实现的。这个问题在导入的用户名和导出的用户名不同时出现,如果导入的用户名和导出的用户名一致,则不会出现这个问题。怀疑是Oracle调用DBMS_IJOB包时出现的问题。总之,EXP/IMP的时候需要考虑JOB,并在操作结束后检查JOB信息是否已经正确的导入。 本文给大家...
2010-02-03 12:01:00
69
转载 完全卸载Oracle
完全卸载Oracle 软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:/ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Install
2009-11-27 10:10:00
245
完全卸载Oracle
完全卸载Oracle 软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:\ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Install...
2009-11-27 10:10:00
75
原创 数据库中常用的到的一些方法(更新中)
这些方法是开发过程中用到的不单单是数据库中的比较杂,记下来以免忘记。 函数集: http://www.qqgb.com/DataDB/Oracle/OracleJiQiao/DataDB_63718_2.html数据库导出: exp ****(用户名)/oracle(密码)@(数据库SID_IP) file=f:/aaa.dmp owner=****(用户名)//在导入数据库前
2009-09-24 17:04:00
206
数据库中常用的到的一些方法(更新中)
这些方法是开发过程中用到的不单单是数据库中的比较杂,记下来以免忘记。函数集: http://www.qqgb.com/DataDB/Oracle/OracleJiQiao/DataDB_63718_2.html数据库导出:exp ****(用户名)/oracle(密码)@(数据库SID_IP) file=f:/aaa.dmp owner=****(用户名)//在导入数据库前需建立用户和对...
2009-09-24 17:04:00
80
转载 CSS选择器笔记
CSS选择器笔记阮一峰 整理参考网址:456 Berea Street一、基本选择器序号选择器含义1. * 通用元素选择器,匹配任何元素2. E 标签选择器,匹配所有使用E标签的元素3. .info class选择器,匹配所有class属
2009-09-14 11:22:00
152
CSS选择器笔记
CSS选择器笔记 阮一峰 整理参考网址:456 Berea Street 一、基本选择器 序号选择器含义1.* 通用元素选择器,匹配任何元素2.E 标签选择器,匹配所有使用E标签的元素3..info class选择器,匹配所有class属性中包含info的元素4. #footer id选择器,匹配所...
2009-09-14 11:22:00
45
转载 处理超出打开游标的最大数异常(ORA-01000: maximum open cursors exceeded)
在执行如下代码时,经常会出现ora-01000: maximum open cursors exceeded异常for(int i=0;i{ prepstmt = conn.prepareStatement(sql[i]); prepstmt.setBigDecimal(1,nb.getRealCost()); prepstmt.setString
2009-09-14 11:18:00
266
处理超出打开游标的最大数异常(ORA-01000: maximum open cursors exceeded)
在执行如下代码时,经常会出现ora-01000: maximum open cursors exceeded异常for(int i=0;i<balancelist.size();i++){prepstmt = conn.prepareStatement(sql[i]);prepstmt.setBigDecimal(1,nb.getRealCost());prepstmt.setString(...
2009-09-14 11:18:00
152
转载 oracle创建表空间,创建用户以及授权
//创建临时表空间create temporary tablespace test_temp tempfile E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf size 32m autoextend on next 32m maxsize 2048mextent management local
2009-09-10 15:51:00
166
oracle创建表空间,创建用户以及授权
//创建临时表空间create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;//创建数据表...
2009-09-10 15:51:00
76
转载 Web开发学习心得3——CSS的语法与层叠
这篇主要讨论CSS的语法及层叠的概念,有关CSS布局方面的内容下篇讨论。如前两篇文章所述,CSS是专门用来负责文档的展现的,那既然如此,CSS就一定能够控制每种元素的展现,于是,就有了第一类语法——元素选择符。元素选择符语法如下:element{ 样式规则}这个非常好理解,所谓元素选择符,就是说文档中所有该元素,都以该样式规则显示。非常好,有了元素选择符,就能够很大程度上控制文档的
2009-03-23 11:04:00
295
Web开发学习心得3——CSS的语法与层叠
这篇主要讨论CSS的语法及层叠的概念,有关CSS布局方面的内容下篇讨论。如前两篇文章所述,CSS是专门用来负责文档的展现的,那既然如此,CSS就一定能够控制每种元素的展现,于是,就有了第一类语法——元素选择符。元素选择符语法如下:element{样式规则}这个非常好理解,所谓元素选择符,就是说文档中所有该元素,都以该样式规则显示。非常好,有了元素选择符,就能够很大程度上控制文档的展现了。然而,人们...
2009-03-23 11:04:00
64
转载 JavaScript中的面向对象,prototype的用法
JavaScript 是面向对象的。但是不少人对这一点理解得并不全面。在 JavaScript 中,对象分为两种。一种可以称为“普通对象”,就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。还有一种,称为“方法对象”,就是我们通常定义的 function。你可能觉得奇怪:方法就是方法,怎么成了对象了?但是在 JavaScript 中,方法的确是被当成对象来处理的。下面
2009-02-26 15:47:00
3915
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人