- 博客(24)
- 收藏
- 关注
原创 Myeclipse8.5配置jad反编译插件
第一步: 下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip 下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download 第二...
2011-07-08 09:46:12
124
原创 Struts1与Struts2的区别
Struts1与Struts2的对比,不同之处 收藏 <script type="text/javascript"></script><script type="text/javascript"></script>Struts2与Struts1的对比 <1>.Action类: • Struts1
2011-06-17 21:08:16
97
原创 java一些相关的软件下载
做为个程序员,经常会下载一些Java相关的软件,可是每次都得到网上找,很麻烦,现在记录下自己用到的一些软件下载地址!!!JUDE:UML设计的软件:https://members.change-vision.com/members/files/JUDE_Professional/5_4_1/jude-professional-5_4_1-jre-setup.exe不过现在应该...
2011-06-17 18:40:55
157
原创 JSP简单验证码
<%@ page import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*"%><%@ page import="java.io.OutputStream"%><%!Color getRandColor(int fc, int bc) { Random random = new R...
2011-06-15 20:53:37
104
原创 右键新建office文档
[size=large][/size]装了Office2003,但是却发现在右键新建不了文件,在网上搜了些代码,将下面的每段输入到一个.reg注册表文件,再运行就行了。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.doc] @="Word.Document.8" "Content Type"="application/mswor...
2011-05-26 09:57:41
241
原创 PermGen space简介及其解决方法
1、PermGen space简介PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存溢出,解决方法也一定是加大内存。说说为什么会内存益出:(1)这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区...
2011-05-20 23:59:48
3285
原创 java乱码(转帖)
乱码对于使用非英语文字程序员基本上是一直缠绕在身边的麻烦事,这个谁也避免不了。下面是我解决乱码时候的一点小经验。欢迎指正 一、避免乱码的一些注意点: 1.尽量使用统一的编码,如果你是重头开发一个系统,特别是Java开发的,推荐从页面到数据库再到配置文件都使用UTF-8进行编码,安全第一。 2.SetCharacterEncodingFilter的使用,这个东西不是万能的...
2010-12-21 23:33:26
78
原创 PermGen space :内存的永久保存区域OutOfMemoryError
一、 tomcat内存设置问题 收藏 在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理): 1....
2010-12-19 01:39:31
168
原创 正则表达式语法
正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^\[ \t]*...
2010-12-17 13:22:24
56
原创 转载:事务的特性(简称ACID)
数据库系统必须维护事务的以下特性(简称ACID): 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 原子性(Atomicity)事务中的所有操作要么全部执行,要么都不执行;如果事务没有原子性的保证,那么在发生系统故障的情况下,数据库就有可能处于不一致状态。 原子性(...
2010-12-01 10:44:37
70
原创 JSP转译成Servlet过程
JSP 编译和运行过程与JSP转移源码简单分析 Web容器处理JSP文件请求的执行过程主要包括以下4个部分: 1. 客户端发出Request请求 2. JSP Container 将JSP转译成Servlet的源代码 3. 将产生的Servlet源代码经过编译后,并加载到内存执行 4. 把结果Response(响应)至客户端 很多人都会认为JSP的执行性能会...
2010-11-30 21:19:45
135
原创 静态include与动态include的区别分析
静态include与动态include的区别分析: 为了更深刻的了解这两者的区别,专门搜索了类似的资料,写出来供大家分享: 1、 静态include主要是对静态页面的引入,不会检查所包含文件的变化<% @ include file="include.jsp" %>由于静态include是直接在jsp编译servlet时直接将内容添加入包含它的jsp页面,所以两个...
2010-11-30 20:10:38
92
原创 通过commons-email组件发送带有附件的邮件
上传文件页面sendAttachmentMail.jsp<form id="form1" name="form1" method="post" action="<%=request.getContextPath()%>/servlet/sendAttachmentMail" enctype="multipart/form-data"> &
2010-11-29 13:51:08
1579
原创 通过commons-email组件发送邮件
该案例包含三个文件,分别为上传文件页面sendMail.jsp,上传文件处理类SendMailServlet.java,显示结果页面sendResult.jsp。<form id="form1" name="form1" method="post" action="<%=request.getContextPath()%>/servlet/sendMail"> &
2010-11-29 13:11:35
545
原创 Communications link failure due to underlying exception:
21:00:34,207 WARN SettingsFactory:117 - Could not obtain connection metadatacom.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTIO...
2010-10-21 20:55:29
139
原创 Hibernate对象的状态
Hibernate对象有三种状态: 瞬时状态(Transient):对象新创建的时候,失去引用时被JVM回收; 可通过save方法进入持久状态 持久状态(Persistent):通过save方法之后进入持久状态,在数据库与缓存中有记录; session关闭进入脱管状态 脱管状态(Detached):在数据库中有记录,缓存中没有; 可通过load,get,或查询再次进入持久状态;或者当本sessio...
2010-10-21 09:54:44
72
原创 深入Java核心 Java内存分配原理精讲
String常量池问题的几个例子 下面是几个常见例子的比较分析和理解:String a = "a1"; String b = "a" + 1; System.out.println((a == b)); //result = true String a = "atrue"; String b = "a" + "true"; System.o...
2010-10-07 22:12:28
53
原创 Java操作Excel(二)将数据库中的数据导出到Excel中
public void exportToExcel() { try { ArrayList list = this.getSelectedCourseStudentsTableData(); System.out.println("=============size:" + list.size()); if (list != null && list.siz...
2010-10-06 13:10:41
116
原创 Java操作Excel(一)Poi简介
一.POI简介Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API目前比较成熟的是HSSF接口,处理MS Excel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。二.HSSF概况...
2010-10-06 13:04:42
53
原创 WORD 无法初始化vb环境
这个方法原则上可以用于解决类似的所有问题,但是需要大家多多测试。两招:1、搜索normal.dot文件(包含隐藏文件),删除掉他们2、“开始-运行 > winword /a”恢复word原始默认设置工具->宏->安全性”,将“安全级” 调到“非常高”,转到“可靠发行商”,将所有来源都删除,取消选择下面两个选项我的word在装了mathtype、次霸2005、foxm...
2010-10-05 14:17:29
478
原创 jspSmartUpload文件上传下载
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可 一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下...
2010-10-03 10:18:05
131
原创 Eclipse下的Java反编译插件
[size=x-small][/size]Eclipse下的Java反编译插件:Jode Decompiler名称:Jode Decompiler简介:一个Elipse的 Java 反编译工具。用于在Eclipse中查看Jar包中的class文件源代码。安装方法:点击Eclipse的Help菜单 --> Software Updates --> Find and ins...
2010-10-02 23:31:53
97
原创 MyEclipse 注释模板
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name}* @Package ${package_name}* @Description:...
2010-08-30 12:23:45
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人