- 博客(763)
- 收藏
- 关注
原创 eclipse设置编码
Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8 Window->Preferences->General->Workspace 面板Text file encoding 选择UTF-8 Window->Preferences->Web->JSP Files 面板选择 ISO 10646/Unic...
2013-07-29 22:51:36
282
原创 finally执行顺序问题
public class Test { /** * @param args add by zxx ,Dec 9, 2008 */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(new Test().test());;...
2013-02-04 14:56:28
255
原创 子窗口向父窗口传值
父窗口页面function win(){ window.open("child.html",null,"height=150,width=200");}2233子窗口页面function win(){ window.opener.document.all.dd.innerText=docume...
2012-02-09 17:10:54
226
原创 android布局
[size=xx-small]android布局属性详解RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerIn...
2012-02-05 20:19:10
108
原创 Eclipse最全快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下...
2012-02-03 10:12:00
110
原创 text中不能输入汉字及div在同一行问题
1、校验text中不能含有汉字及引号function isValidate(obj,id,val){ var txt = document.getElementById(id); if((/[\u4e00-\u9fa5]+/).test(obj)){ alert("不能含有汉字!"); txt.value=val; txt.focus(...
2011-11-11 15:06:46
215
原创 遇到getHibernateTemplate()为空,
遇到getHibernateTemplate()为空,出现空指针异常,下面就这个问题做以下说明:一、检查对象配置文件(如:User.xml)有没有加上lazy="false" ,即所谓的懒加载。二、在确定没有不是上面的情况下,也还有可能会出现getHibernateTemplate()为空,这个时候,先确定getHibernateTemplate()错误,还是getHibernat...
2011-05-19 16:19:49
486
原创 页面全选
function checkAll(){ var objs = document.getElementsByTagName("input"); for(var i = 0; i < objs.length;i++){ if(objs[i].type.toLowerCase()=="checkbox"){ objs[i].checked=true; } }...
2011-05-19 16:11:30
247
原创 遍历文件夹的两种方法
遍历文件夹两种方法:Java遍历文件夹的2种方法:A.不使用递归:import java.io.File;import java.util.LinkedList;public class FileSystem { public static void main(String[] args) { long a = Sys...
2011-05-19 16:04:43
190
原创 搜索扩展名为.doc的word文件遇到的异常问题汇总
抽词扩展名为.doc的word文档报一系列异常如下:异常一:java.lang.IndexOutOfBoundsException: Index: 10, Size: 7 at java.util.ArrayList.RangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source)...
2011-05-19 16:03:32
458
原创 用poi读取ws的ppt文件时,会抛出org.apache.poi.poifs.filesystem.POIFSFileSystem.getRoot()Lorg...
用poi读取ws的ppt文件时,会抛出org.apache.poi.poifs.filesystem.POIFSFileSystem.getRoot()Lorg/apache/poi/poifs/filesystem/DirectoryNode;的异常。(使用版本poi-3.0.2)。解决办法是,打开项目的properties->java build path->order and exp...
2011-05-19 15:58:45
521
原创 关于lucene处理word、excel、ppt、txt、pdf等格式文件
关于lucene处理word、excel、ppt、txt、pdf等格式文件的代码如下:[code="java"]public class ReadFile { /** * 处理word2003 * @param path * @return * @throws Exception */ public static String readWord(...
2011-05-19 15:56:41
288
原创 org.springframework.orm.hibernate3.HibernateSystemException: a different object
1、a different object with the same identifier value was already associated with the session。 错误原因:在hibernate中同一个session里面有了两个相同标识但是是不同实体。 解决方法一:session.clean() PS:如果在clean操作后面又进行了saveOrUpdate...
2011-05-03 16:26:39
1073
原创 严重: The scratchDir you specified: /usr/local/apache-tomcat-6.0.14/work/Catalina/
只要把tomcat目录内的work文件夹删除
2011-05-03 16:25:59
1154
1
原创 org.springframework.orm.hibernate3.HibernateSystemException: Don't change the re
解决办法:把all-delete-orphan改成delete
2011-05-03 16:24:58
173
原创 ORA-02296: cannot enable (ELAPPADM.) - null values found
表示字段有空值,不能设置为空值,解决的方法:可以用update语句,将字段批量设置一个值,然后再改变属性
2011-05-03 16:23:56
7513
1
原创 tomcat无法部署项目
原有一个名为AAA的web项目,重新建立了一个名称为BBB的项目,然后从workspace下把AAA目录下的内容拷贝到BBB,refresh后部署,报错Exploded location overlaps an existing deployment,deploy location显示的项目为AAA,解决办法:BBB->properties->MyEclipse->Web->W...
2011-04-07 16:48:29
606
原创 关于undeployment failure
Undeployment Failure XXX could not be redeployed because it could not be completely removed in the undeployment phase. the most common cuase of this problem is attempting to redeploy while the serve...
2011-04-02 09:34:07
561
原创 PD生成sql文件带引号问题
[size=xx-small][/size][align=left][/align]其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照ORACLE默认的设置建表(DBA SUTDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“Column_1”,如果你把引号去掉,ORACLE自动默认为全部大写,即“COLUMN_1”,所以不必担心,这段S...
2011-03-14 17:13:32
171
原创 Oracle连接远程数据库
在Oracle的net manager下,找到服务命名,依照原有服务创建一个新服务,pl/sql就会添加一个新的数据库,根据相应的用户名和密码就可以访问远程数据库了。...
2010-10-13 09:22:13
134
原创 Ora-00020超出最大进程数错误的解决方法
进行操作时必须要以系统管理员身份登录.解决方法:建议将Process的值往大了改。查看当前系统中的ProcessSQL> show parameter processes;NAME TYPE VALUE------------------------------------ ---...
2010-09-28 16:06:23
860
原创 PL/SQL连接远程数据库
1、利用oracle net manager工具 1)打开 oracle net manager 2)增加"服务命名" 第一步 net服务名:任意填写 第二步 通讯协议:如果连接远程机器上的oracle,选择tcp/ip(internet协议) 第三步 主机名:输入ip地址 端口号:一般缺省为1521 第四步 sid: 一般和数据库名字...
2010-09-14 08:37:06
95
Java中的设计模式
[code="java"]public class Book{ private static Book book; private Book(){ } public static Book getBook(){ if(book == null){ return new Book(); } return book; }}...
2009-11-28 22:15:33
73
Java第一个程序
[code="java"]public class Hello { public static void main(String[] args) { System.out.println("Hello WOrld!"); } }[/code]
2009-11-28 13:14:18
81
原创 Spring的JMX支持
19.1. 简介 Spring的JMX支持所提供的特性使你容易而又透明地将你的Spring应用集成进一个JMX架构中。Spring JMX明确提供了4个核心特性: 自动注册任一个Spring bean为JMX Mbean 灵活的操纵你的bean管理接口的机制 通过远程,JSR-160连接器对外发布Mbeans 对本地和远程Mbean资源的简单代理 这些特性被设计用来使你的应用组件在...
2009-05-12 21:56:37
88
Java程序员必须要了解的七个开源协议介绍
1、Mozilla Public License MPL License,允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献版权给该软件。这样,围绕该软件得所有代码得版权都集中在发起开发人得手中。但MPL是允许修改,无偿使用得MPL软件对链接没有要求。 2、SD开源协议 BSD开源协议是一个给于...
2008-09-22 17:51:00
104
JSP分页技术实现
目前比较广泛使用的分页方式是将查询结果缓存在HttpSession或有状态bean中,翻页的时候从缓存中取出一页数据显示。这种方法有两个主要的缺点:一是用户可能看到的是过期数据;二是如果数据量非常大时第一次查询遍历结果集会耗费很长时间,并且缓存的数据也会占用大量内存,效率明显下降。 其它常见的方法还有每次翻页都查询一次数据库,从ResultSet中只取出一页数据(使用rs.last();rs.g...
2008-09-22 11:50:00
147
JSP页面查询显示常用模式
背景:1.需要将数据库查询结果在JSP中以列表方式显示2.在一个良好的J2EE模式中数据库查询一般用DAO实现(DataAccessObject),JSP仅用于显示数据问题:通过JDBCResultSet可获取查询结果(存在于数据库缓冲区内),但在Statement、Connection关闭后ResultSet即不可用。因此需要一种方式取出所有查询结果并传递至JSP页面。解决方法一:使用Value...
2008-09-22 11:45:00
154
怎样成为优秀的软件模型设计者
最近翻了翻关于设计的一些东东,挺有感触的,下面转贴一篇经典的。作者:ScottAmbler著,乐林峰译本文选自:www.umlchina.com我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?将下列原则应用到你的软件工程中,你会获得立杆见影的成果。1.人远比技术重要你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们...
2007-09-28 13:04:00
126
为你的程序锦上添花的五种程序组织形式
形式一."见兔撒鹰".如果有一个类有一个集合成员,可以在为此成员添加元素时再把具体集合建立起来,以免浪费空间和时间. 例: 1publicclassCompany{2privateListmembers=null;34publicvoidaddMember(Membermember){5if(members=nu...
2007-06-22 19:33:00
73
oracle9i ---设置DBA认证方式
DBA在执行各种数据库操作时,要使用独立于数据库的方法进行认证。特殊系统权限:SYSDBA和SYSOPER: SYSDBA: *使用startup或shutdown语句启动或关闭数据库与实例. *使用alter database语句执行打开、卸载、备份数据库等操作。 *使用create database语句以手工方式创建数据库。 *具有restricted session权限,可以在受限状...
2007-04-26 12:08:00
67
数据库连接池的原理机制
1、基本概念及原理 对于共享资源,有一个很著名的设计模式:资源池(ResourcePool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统...
2007-03-26 13:20:00
66
hibernate分页
分页在任何系统中都是非常头疼的事情,有的数据库在语法上支持分页,而有的数据库则需要使用可滚动游标来实现,并且在不支持可滚动游标的系统上只能使用单向游标逐步接近要取得的数据。Hibernate提供了一个支持跨系统的分页机制,这样无论底层是什么样的数据库都能用统一的接口进行分页操作。比如下面的代码就是从第500条开始取出100条记录:Queryq=session.createQuery("fromFo...
2007-03-07 11:20:00
78
[业内传闻]Google总部不满 李开复你在做什么
李开复因为深受比尔·盖茨的青睐而成为中国学生的“精神教父”,顶着“成功学专家”和“技术天才”的光环。但现在,他的光环似乎黯然许多。在替Google开拓中国市场的这一年里,李开复经历了太多的怀疑和指责。 履新伊始,李开复就致力于Google的本土化,首先是做汉化,李开复、周韶宁为首的Google中国管理层对Google走汉化之路非常坚定。狗年春节前夕,Google悄然推出自己的中国网站...
2007-03-02 18:11:00
191
利用java操作Excel文件
很久以来都想研究一下利用java操作Excel的方法,今天没事,就稍微了解了一下,特总结一下。利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。一.读取Excel文件内容java 代码/**读取Excel文件的内容 ...
2007-03-02 12:31:00
81
如何使用JavaScript进行可靠的继承调用
几乎每位在开发JavaScript时尝试应用面向对象技术的开发者,或多或少都会问自己一个问题:“如何调用父类(super class)的方法?”在Ajax技术还没有目前这样炙手可热之前,这种问题很少出现,因为大多数开发者仅在进行客户端form验证或者简单的DHTML/DOM操作时使用JavaScript。在那些简单的解决方案中,函数式编程(functional programming)是很有意义的...
2006-12-28 14:21:00
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人