java
文章平均质量分 79
fengyie007
这个作者很懒,什么都没留下…
展开
-
tomcat虚拟站点配置
在tomcat的server.xml文件的结点下面添加如下内容: unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">原创 2007-07-05 15:00:00 · 939 阅读 · 0 评论 -
JSR大全
1 ,Real-time Specification for JavaDescription: The Real-Time Specification for Java extends the JavaTM platform to support both current practice and advanced real-time systems application programmin...2009-04-01 13:32:23 · 440 阅读 · 0 评论 -
jdk1.3中保存jpeg图片
因为在jdk1.3中没有ImageIO类,只能使用下面的方法来保存jpeg文件. OutputStream toClient = resp.getOutputStream();JPEGImageEncoder encoder =JPEGCodec.createJPEGEncoder(toClient);encoder.encode(image);toClient.close(); ...原创 2009-04-09 15:21:37 · 129 阅读 · 0 评论 -
删除eclipse3.4中的P2更新管理器
原文地址:Equinox p2 Removal Eclipse platform Ganymede/3.4包含两种更新管理器:原来的更新管理器和新的Equinox P2更新管理器.eclipse默认采用的p2更新管理器,原来的更新管理器被隐藏了.按以下的方法可以还原到原来的更新管理器. 1. 手动删除以下文件或目录: eclipse/features...2009-04-12 18:14:30 · 214 阅读 · 0 评论 -
maven配置文件
完整的自定义目录结构的maven配置文件。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http...2009-10-18 23:43:18 · 113 阅读 · 0 评论 -
eclipse.ini内存设置各参数含义
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题: 1. 各个参数的含义什么? 2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动? 3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置? 下面我...原创 2008-11-10 13:13:24 · 78 阅读 · 0 评论 -
java class文件魔数与版本对应
major minor Java platform version 45(2D) 3 1.1 46(2E) 0 1.2 47(2F) 0 1.3 48(30) 0 1.4 49(31) 0 1.5 50(32) 0 ...2009-10-21 14:36:15 · 213 阅读 · 0 评论 -
eclipse常用插件更新地址
findbugs http://findbugs.cs.umd.edu/eclipse/Spket http://spket.com/update/ checkstyle http://eclipse-cs.sourceforge.net/update call-hierarchy,implementors http://eclipse-tools.sourceforge....2009-11-11 09:37:49 · 118 阅读 · 0 评论 -
confluence2.x 破解
首先去官方网站下载confluence-2.x的安装包。然后申请一个评估的License。 用评估License完成安装。 到confluence\WEB-INF\lib\ 目录下,找到atlassian-extras-1.xx.x.jar文件。用Winrar打开,用反编译工具反编译 \com\atlassian\license\DefaultLicense.class文件 修改下...2008-12-26 16:06:41 · 133 阅读 · 0 评论 -
weblogic 9.2 发布EJB
将EJB的jar包放到domain的autodeploy目录下。2008-12-29 16:05:48 · 142 阅读 · 0 评论 -
eclipse常用插件(Update sites)
findbugs http://findbugs.cs.umd.edu/eclipse/Spket http://spket.com/update/ checkstyle http://eclipse-cs.sourceforge.net/update call-hierarchy,implementors http://eclipse-tools.sourceforge.net/updates/...2008-12-30 14:19:06 · 251 阅读 · 0 评论 -
java问题收集
所有字节码都是用sun虚拟机编译的.以下内容都是在网上查阅,加上一些自己的分析,如果有不对之处请大家指出来. 1,循环外内定义变量 和 循环内定义变量下面是代码和字节码,通过比较可以知道,两种方法字节码基本上是相同的.两者性能基本上相等.在实际使用时建议根据语义来决定,不需要在循环外部使用的就定义在循环内部,这样也可以减少变量冲突的可能.代码: public static vo...2009-01-15 11:54:10 · 82 阅读 · 0 评论 -
eclipse远程调试
set JAVA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787 在“Name”输入框中输入远程调试的名称,在“Project”中选择要调试的项目,在“Host”中输入需要远程调试项目的IP,也就是tomcat所...原创 2009-07-17 01:01:03 · 89 阅读 · 0 评论 -
maven jetty7 插件设置
jetty-maven-plugin设置:<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>7.1.5.v20100705...原创 2010-07-23 13:55:44 · 122 阅读 · 0 评论 -
java RSA密钥生成
在网上找了下RSA的密钥的创建,结果全是用java序列化PublicKey和PrivateKey来保存,就自己写了个RSA公钥和私钥的创建,及进行Base64编码后保存。这里用到了 bcprov-jdk16-1.4.5.jar ,可以在 http://www.bouncycastle.org/ 官方主页上下载. public static void createKeyPairs() t...2010-07-23 14:12:58 · 247 阅读 · 0 评论 -
weblogic中使用commons-lang包报java.lang.NoSuchMethodError解决办法
在weblogic中发布的应用使用了commons-lang-2.4.jar,但在调用。StringUtils.startsWith方法时,报异常java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.startsWith(Ljava/lang/String;Ljava/lang/String;)Z。...2010-08-31 17:01:32 · 622 阅读 · 0 评论 -
jrebel 5.0.0 破解
下载地址:http://download.csdn.net/detail/fengyie007/4378250仅供个人学习使用。2012-06-17 16:06:33 · 130 阅读 · 0 评论 -
Java性能优化技巧集锦
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如...原创 2008-09-07 03:51:32 · 78 阅读 · 0 评论 -
jdbc性能优化
jdbc程序的性能主要由两个因素决定,一是数据库本身的性质,另一个是与数据库相对独立的jdbc应用程序接口(api)的使用.这里说的是如何正确使用jdbc编程接口,以获得更好的性能. jdbc主要优化有: 1.选择正确的jdbc驱动程序 2.Connention的优化 使用连接池来管理Connection对象 3.Statement的优化 使用批量更新等 4.Result的优化 ...原创 2008-09-07 03:35:59 · 103 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域转载 2007-09-11 12:34:00 · 737159 阅读 · 73 评论 -
jetty使用技巧收集
适用与jetty7和jetty81,jetty中使用GBK编码 首先编码过滤器肯定是需要的,然后在启动服务器命令中添加如下参数-Dorg.eclipse.jetty.server.Request.queryEncoding=GBK -Dorg.eclipse.jetty.util.UrlEncoding.charset=GBK -Dorg.eclipse.jetty.util.U原创 2012-06-26 10:33:10 · 3400 阅读 · 0 评论 -
weblogic错误处理
1,在应用做压力测试时报错,但正常访问时没有问题系统是ssh2架构java.sql.SQLException: OALL8 处于不一致状态java.sql.SQLException: 违反协议uncategorized SQLException for SQL []; SQL state [99999]; error code [17401]; 解决方法:原创 2012-10-28 14:03:46 · 2726 阅读 · 0 评论 -
Java性能优化技巧集锦
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一转载 2013-12-27 19:48:25 · 714 阅读 · 0 评论 -
weblogic中使用commons-lang包报java.lang.NoSuchMethodError解决办法
在weblogic中发布的应用使用了commons-lang-2.4.jar,但在调用。StringUtils.startsWith方法时,报异常java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.startsWith(Ljava/lang/String;Ljava/lang/String;)Z。原创 2013-12-27 19:52:21 · 18312 阅读 · 0 评论 -
java问题收集
所有字节码都是用sun虚拟机编译的.以下内容都是在网上查阅,加上一些自己的分析,如果有不对之处请大家指出来. 1,循环外内定义变量 和 循环内定义变量下面是代码和字节码,通过比较可以知道,两种方法字节码基本上是相同的.两者性能基本上相等.在实际使用时建议根据语义来决定,不需要在循环外部使用的就定义在循环内部,这样也可以减少变量冲突的可能.代码: public static vo原创 2013-12-27 19:50:08 · 637 阅读 · 0 评论 -
java RSA密钥生成
在网上找了下RSA的密钥的创建,结果全是用java序列化PublicKey和PrivateKey来保存,就自己写了个RSA公钥和私钥的创建,及进行Base64编码后保存。这里用到了 bcprov-jdk16-1.4.5.jar ,可以在 http://www.bouncycastle.org/ 官方主页上下载. public static void createKeyPairs() t原创 2013-12-27 19:52:16 · 14594 阅读 · 0 评论 -
java class文件魔数与版本对应
major minor Java platform version 45(2D) 3 1.1 46(2E) 0 1.2 47(2F) 0 1.3 48(30) 0 1.4 49(31) 0 1.5 50(32) 0原创 2013-12-27 19:51:25 · 2933 阅读 · 0 评论 -
tomcat地址栏传中文
tomcat做web服务器时,通过地址栏传中文参数时,为防止浏览器上的为乱码在服务器server.xml中配置对应的端口中配置编码方式即可.例如: <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLo...2007-04-15 21:55:00 · 173 阅读 · 0 评论 -
tomcat5.5连接池配置
今天试了下tomcat连接池的配置,在网上找的有些资料,总是有问题,不过试了多次终于成功了。以下是我的一点经验,好像也不用在web.xml里面添加什么<resource-ref>首先记得把数据库驱动放到server/lib/下面,我用的是tomcat5.5和mysql5.01,第一种方法:配置全局的连接池,可以由多个工程引用在server.xml文件中的<Globa...2007-04-26 19:48:00 · 99 阅读 · 0 评论 -
tomcat虚拟站点配置
在tomcat的server.xml文件的<Engine>结点下面添加如下内容:<Host name="www.mysite.com" appBase="E:\mysite" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="2007-07-05 15:00:00 · 153 阅读 · 0 评论 -
显示ibatis底层sql语句的log4j配置文件
log4j.rootLogger=debug,stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.conversionPattern=[%5p] %d...2007-08-30 10:35:00 · 137 阅读 · 0 评论 -
如何设置Tomcat的JVM虚拟机内存大
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的*作系统和一个java虚拟机。您可以选择自己的需要选择不同的*作系统和对应的 JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确保您所使用的版本是最新的,因为Sun公司和其它一些公司一直在为提高性能而对java虚拟机做一些升级改进。一些报告显示JDK1.4在性能上比JDK1.3提高了将近1...2007-09-07 15:22:00 · 77 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域...2007-09-11 12:34:00 · 149 阅读 · 0 评论 -
Spring的四种声明式事务的配置-Hibernate事务
以下两个bean的配置是下面要用到的。 <!-- 定义事务管理器(声明式的事务) --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name...原创 2008-08-26 15:21:49 · 137 阅读 · 0 评论 -
JDBC性能技巧
介绍 开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程序并不会抛出异常告诉你.本系列的性能提示将为改善JDBC应用程序的性能介绍一些基本的指导原则,这其中的原则已经被许多现有的JDBC应用程序编译运行并验证过。 这些指导原则包括:正确的使用数据库MetaData方法只获取需要的数据选用最佳性能的功能管理连接和更新以下这...原创 2008-09-07 03:24:42 · 132 阅读 · 0 评论 -
jetty服务器java.sql.SQLException: Already closed处理
在jetty的数据源配置中添加如下配置[code="xml"]truetruetrueselect 1 from dual[/code]分别是添加了连接池取出,返回,和空闲时是否测试连接的有效性。其中validationQuery的测试连接有效性的sql配置需要根据数据库进行调整。最终配置如下:[code="xml"] oracle.jdbc.dri...原创 2012-04-19 17:24:00 · 173 阅读 · 0 评论