
Java
文章平均质量分 83
iteye_9834
这个作者很懒,什么都没留下…
展开
-
Java/J2EE中文问题终极解决之道
Java/J2EE中文问题终极解决之道 板桥里人 http://www.jdon.com 2005/06/29 Java中文问题一直困扰着很多初学者,如果了解了Java系统的中文问题原理,我们就可以对中文问题能够采取根本的解决之道。 最古老的解决方案是使用String的字节码转换,这种方案问题是不方便,我们需要破坏对象封装性,进行字节码转换。 还有一种方式是对J2EE...原创 2009-10-21 14:23:03 · 81 阅读 · 0 评论 -
Java删除目录及目录下的所有文件
Java删除目录及目录下的所有文件java中删除目录事先要删除目录下的文件或子目录Java代码 public void del(String filepath) throws IOException{ File f = new File(filepath);//定义文件路径 if(f.exists() && f...原创 2009-08-21 15:45:39 · 210 阅读 · 0 评论 -
openssl 生成pem 建立CA
openssl 生成pem 建立CA关键字: openss caopenssl生成pem 使用OpenSSL生成证书首先得安装OpenSSL软件包openssl,安装了这个软件包之后,我们可以做这些事情:o Creation of RSA, DH and DSA Key Parameters # 创建密钥 keyo Creation of X.509...原创 2009-08-24 13:45:33 · 1174 阅读 · 0 评论 -
ExecutorService来进行线程池的方式实现多线程
ExecutorService来进行线程池的方式实现多线程 采用Java 5的ExecutorService来进行线程池的方式实现多线程,模拟客户端多用户向同一服务器端发送请求.1.服务端package sterning;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStrea...原创 2009-09-12 10:16:46 · 376 阅读 · 0 评论 -
使用Java多线程实现任务分发
使用Java多线程实现任务分发http://developer.51cto.com 2009-08-13 09:07 佚名 网络转载 摘要:本文向你介绍使用Java多线程技术实现任务列表指派到线程的思路和执行过程,作者通过任务分发器、任务执行和工作线程实现了这个功能。 标签:Java多线程 多线程下载由来已久,如 FlashGet、Net...原创 2009-09-14 10:28:54 · 224 阅读 · 0 评论 -
ADO封装类实现文件
http://developer.51cto.com 2009-08-19 09:36 佚名 优快云 摘要:这里介绍ADO封装类,微软公司相继推出了几种数据访问技术,先是DAO(Data Access Objects),然后是RDO(Remote Data Objects),现在是ADO(ActiceX Data Objects)。 标签:ADO封装类 ...原创 2009-09-14 15:51:20 · 132 阅读 · 0 评论 -
ArrayList深拷贝的一种实现方法
大家应该理解浅拷贝和深拷贝的区别:浅拷贝:被复制对象的任何变量都含有和原来的对象相同的值,而任何的对其他对象的引用仍然指向原来的对象。对拷贝后的引用的修改,还能影响原来的对象。深拷贝:把要复制的对象所引用的对象都复制了一遍,对现在对象的修改不会影响原有的对象。如果大家还不理解,在网上看到一个人的比喻很有意思:就好比一个爸爸一个儿子 浅拷贝:你克隆一下,只得到一个爸爸,这是浅 深拷贝...原创 2009-09-16 11:29:19 · 2523 阅读 · 0 评论 -
成功配置tomcat的log4j日志系统,格式:HTML+每天以yyyy-mm-dd.log命名的日志文件...
http://www.blogjava.net/flysky19/articles/98414.html 成功配置tomcat的log4j日志系统,格式:HTML+每天以yyyy-mm-dd.log命名的日志文件一、引言: 实习单位让用log4j配置webapp的日志系统,要求产生的日志文件是html格式,并且是每天以yyyy-mm-dd日期格式命名的日志文件。 这个曾经让自己...原创 2010-11-11 10:19:52 · 199 阅读 · 0 评论 -
记录tomcat控制台输出日志
今天把用了2年的tomcat重新整了下,终于解决了日志的记录问题,一般我们启动tomcat有两种方式:1.命令行启动。需要修改startup中最后一行启动命令call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> D:\tomcat210log\"%date:~4,10%.log" 注意 : run 其他的不用解释了吧...原创 2010-11-11 10:23:25 · 462 阅读 · 0 评论 -
Java 中的位运算
移位运算符 包括: “>> 右移”;“<< 左移”;“>>> 无符号右移”左移三位就是乘以8 ,左移n位就是乘以2的n次方右移三位就是除以8 ,右移n位就是除以2的n次方例子:-5>>3=-11111 1111 1111 1111 1111 1111 1111 10111111 1111 1111 1111 1...原创 2010-06-28 09:50:40 · 124 阅读 · 0 评论 -
java String.getBytes()编码问题
http://hi.baidu.com/miserce/blog/item/fc0d78a4983455f19052ee02.htmlString.getBytes()的问题String的getBytes()方法是得到一个字串的字节数组,这是众所周知的。但特别要注意的是,本方法将返回该操作系统默认的编码格式的字节数组。如果你在使用这个方法时不考虑到这一点,你会发现在一个平台上运行良好...原创 2010-07-29 16:11:27 · 176 阅读 · 0 评论 -
Tomcat5.5时区设置
项目中遇到Tomcat时间跟系统时间不一致的情况,在网上查找了下解决方案,开始试着通过修改Tomcat/bin/catalina.bat文件,set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT+08这句不能随便加的,试过几次后找到如下位置:set _EXECJAVA=%_RUNJAVA%set MAINCLASS=org.apache.cata...2011-10-21 11:00:12 · 339 阅读 · 0 评论 -
HP ProLiant DL380 G6 服务器 - 内存的插法详解
HP ProLiant DL380 G6 服务器 - 内存的插法详解DL380 G6 内存的插法详解转自:http://ieihihc.blog.51cto.com/306281/287969/ 信息 Intel xeon 5500系列处理器集成3个内存控制器,每个控制器控制一个通道,组成3通道内存,对内存的插法也有很多种情况,根据不同的插法可以达到性能和安全不同的效果...原创 2011-11-15 14:05:31 · 13741 阅读 · 0 评论 -
java List remove 时的小问题
From:http://hi.baidu.com/xiami9910/blog/item/caeda23621e560d8a2cc2b51.html import java.util.*;public class object {public static void main(String[] args) { String str1 = new String("abc...原创 2011-11-16 17:33:15 · 150 阅读 · 0 评论 -
response.sendRedirect(location)与rd.forward()区别
2008-03-26response.sendRedirect(location)与rd.forward()区别 在Java Web开发中,经常会用到跳转页面的方法,一般有下面两种方法。Java代码 HttpServletResponse response = new HttpServletResponse(); response.send...原创 2009-08-21 15:42:41 · 267 阅读 · 0 评论 -
Servlet 乱码问题
转自:http://www.iteye.com/topic/116581发表时间:2007-08-25 <script type="text/javascript"></script>今天在部署一个webservices程序的时候,从页面获取数据的servlet出现了乱码问题,在servlet中我已经把request.setCharacterEnco...原创 2009-08-15 14:55:07 · 84 阅读 · 0 评论 -
Eclipse下插件安装
Eclipse plugin resource center http://www.eclipse-plugins.info/eclipse/plugins.jsp myEclipse下安装PropertiesEditor help -- > software updates -- > find and install.. ...原创 2009-11-09 14:09:48 · 120 阅读 · 0 评论 -
SWT的简介
Java桌面应用程序设计新贵:SWT的简介 (1)开发者在线 Builder.com.cn 更新时间:2007-10-23作者:dxaw 来源:赛迪网技术社区本文关键词: SWT java JAVA Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序。虽然有JBuilder,Netbean,JProbe...原创 2009-07-18 12:13:37 · 529 阅读 · 0 评论 -
Java中消除实现继承和面向接口编程的说明
Java中消除实现继承和面向接口编程的说明 发布时间:2009.06.02 18:41 来源:赛迪网 作者:fen 在匆忙之际理清消除实现继承和面向接口编程这样两个大问题可不是一件容易的事情,尤其考虑到自身的认识水平。坦白的说,这又是一篇“炒冷饭”的文章,但这“冷饭”又确实不好炒。因此,在阅读了这篇文章之后,你可要批判地接受(拒绝)我的观点,尽管我的观点也是来...原创 2009-07-18 16:05:17 · 97 阅读 · 0 评论 -
SSL-用OpenSSL命令行生成证书文件
SSL-用OpenSSL命令行生成证书文件---来自优快云,稍微增补了一下 软件准备: http://www.openssl.org/related/binaries.html 在这里可以下载到windows版本的,当前版本 v0.9.8g 也许很多人和本人一样深有体会,使用OpenSSL库写一个加密通讯过程,代码很容易就写出来了,可是整个工作却花了了好几天。除将程序编译...原创 2009-07-18 16:07:34 · 171 阅读 · 0 评论 -
SSL-用Keytool和OpenSSL生成和签发数字证书
SSL-用Keytool和OpenSSL生成和签发数字证书接上篇文章。本文大部分来自网络,稍作增补。忘记从哪里来的了,感谢最初探索的匿名兄 ! J2SDK在目录%JAVA_HOME%/bin提供了密钥库管理工具Keytool,用于管理密钥、证书和证书链。Keytool工具的命令在JavaSE6中已经改变,不过以前的命令仍然支持。Keytool也可以用来管理对称加密算法中的密钥。 ...原创 2009-07-18 16:08:12 · 258 阅读 · 0 评论 -
java中的Serializable接口到底是做什么用的?
序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。 序列化和反序列化的关系图表可形成包含循环引用的顺序图表。这是整个序列化的总体思想。 而Serializable接口属于支持序列化的一个接口,只有一个实现它的对象可以被序列化工...原创 2009-07-18 16:14:23 · 122 阅读 · 0 评论 -
关于img src值为空时,2次请求问题的深入调研
http://hi.baidu.com/bdui/blog/item/9f6ed4af65c349cf7cd92a1f.html关于img src值为空时,2次请求问题的深入调研2007-12-11 10:35以前应该有同学遇到过类似的情况, 当有一个类似如 <img src=’’> 的标签时, 会对页面多出一次请求,根据一篇文章的分析,我猜测是不是所有的...原创 2010-08-25 14:19:50 · 505 阅读 · 0 评论 -
java术语(PO/POJO/VO/BO/DAO/DTO)
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用于业务层之间的数...原创 2010-01-13 16:01:05 · 248 阅读 · 0 评论 -
com.mysql.jdbc.CommunicationsException: Communications link failure due to under
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:** BEGIN NESTED EXCEPTION **java.io.EOFExceptionSTACKTRACE:java.io.EOFException at com.my...原创 2010-01-16 14:08:01 · 118 阅读 · 0 评论 -
JAVA_高级特性(hashCode,clone,比较器,Class反射,序列化)
http://blog.youkuaiyun.com/wjp553650958/archive/2009/09/28/4601103.aspxJAVA_高级特性(hashCode,clone,比较器,Class反射,序列化) <script type="text/javascript"></script><script type="text/javascript"&...原创 2010-02-03 10:06:14 · 99 阅读 · 0 评论 -
设置eclipse启动参数解决内存不足问题
http://www.21jn.net/html/62/n-562.html 刚刚做项目的时候,MyEclipse提示内存不足,我本本内存1G的呀。错误提示大概如下:MyEclipse has detected that less than 5% of the 64MB of PermGen (Non-heap memory) space remains. It is strongl...2010-03-16 16:17:06 · 2239 阅读 · 0 评论 -
Oracle千万条记录插入与查询小结
Oracle千万条记录插入与查询小结 最近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚至千万条级别的时候,这一切似乎变得相当困难。几经折腾,总算完成了任务。在此做些简单的小结,不足之处,还望javaeye的高手们帮忙补充补充! 1、 避免使用Hibernate框架 Hibernate用起来虽然方便,但对于海量...原创 2009-07-24 13:50:31 · 156 阅读 · 0 评论 -
ASC II编码表
ASCII码介绍 目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。因为1位二进制数可以表示(21=...原创 2009-08-08 15:39:42 · 977 阅读 · 0 评论 -
eclipse下启动tomcat出现Setting property 'source' to 'org.eclipse.jst.jee.server: '错误的
eclipse下启动tomcat出现Setting property 'source' to 'org.eclipse.jst.jee.server: '错误的解决办法在eclipse中启动tomcat时出现Setting property 'source' to 'org.eclipse.jst.jee.server:你的站点名' did not find a matchi...原创 2012-09-19 13:52:16 · 191 阅读 · 0 评论