![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_1251
这个作者很懒,什么都没留下…
展开
-
读取资源文件
[code="java"]public class ConfigManage { private static final Logger logger = Logger.getLogger(ConfigManage.class); private static ConfigManage singleton; public static fi...2009-07-02 16:48:44 · 85 阅读 · 0 评论 -
myEclipse插件
拷贝插件到dropins路径下,重启myEclipse即可。 1、fatjar插件http://sourceforge.net/projects/fjep/files/fatjar/下载解压,将net.sf.fjep.fatjar_0.0.31.jar拷贝到dropins 2、findbugs插件http://findbugs.sourceforge.net/downloa...原创 2011-11-09 14:35:50 · 125 阅读 · 0 评论 -
struts2异常
由于使用WTP插件,tomcat部署跟myEclipse不太一样,使struts2碰到个问题: ERROR [Dispatcher] Dispatcher initialization failedUnable to load configuration. - bean - jar:file:.../WEB-INF/lib/struts2-core-2.1.8.1.jar!/strut...原创 2011-04-14 19:47:35 · 232 阅读 · 0 评论 -
Spring事务
Spring事务配置的五种方式 http://www.blogjava.net/robbie/archive/2009/04/05/264003.html原创 2011-03-30 10:37:40 · 102 阅读 · 0 评论 -
字节流分段读取
遇到一个问题,字节流操作方面的,在windows环境下一定数据量没有问题,但是发布到Linux服务器上面的时候,出现写文件不完整的问题,socket编程有待加强。参考文章[url]http://www.blogjava.net/pengpenglin/archive/2008/08/06/220350.html[/url] 该方法中使用一个无限循环,从字节流中读取字节,存...原创 2010-08-12 15:28:06 · 801 阅读 · 0 评论 -
IO字符流字节流
IO分两种流字节流 InputStream OutputStream字符流 Reader Writer他们都是抽象类具体实现字节流 FileInputStream FileOutputStream字符流 FileReader FileWriter字节流转换成字符流可以用 InputSteamReader OutputStreamWriter转换成Buff...原创 2010-12-30 17:38:55 · 77 阅读 · 0 评论 -
java序列化揭秘
Thinking in java在java IO系统那一章讲到序列化,不过比较简单,参考一下这篇文章比较详细。 http://www.javaworld.com/community/node/2915原创 2011-12-14 10:06:47 · 101 阅读 · 0 评论 -
big endian/little endian
Java和一些windows编程语言如c、c++、delphi所写的网络程序进行通讯时,需要进行相应的转换,高、低字节之间的转换。 windows的字节序为低字节开头 linux,unix的字节序为高字节开头 java则无论平台变化,都是高字节开头 参考:http://baike.baidu.com/view/236...原创 2011-12-12 15:17:42 · 93 阅读 · 0 评论 -
JAVA面试题
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称...原创 2010-05-17 17:14:05 · 157 阅读 · 0 评论 -
深入JVM-JVM
最近在看深入JAVA虚拟机这本书,JAVA虚拟机这章讲得很细致,粗略看了并整理一下,都是理论性的东东,不过收获很大。 1、java虚拟机可能指的三种不同的东西:抽象规范、一个具体的实现、一个运行中的虚拟机实例。2、java虚拟机的生命周期 java虚拟机内部有两种线程:守护线程和非守护线程。守护线程是由java虚拟机自己使用,比如执行垃圾收集任务的线程;java程序也可以把创...原创 2011-08-03 18:44:49 · 91 阅读 · 0 评论 -
java核心技术之反射
能够分析类能力的程序成为反射。使用反射的主要对象是工具构造者,而非应用程序员。1、Class返回Class类得实例有几种方式: //a Girl g1 = new Girl(); Class c0 = g1.getClass(); //b String className = "com.gon...原创 2011-07-26 13:11:54 · 72 阅读 · 0 评论 -
java并发编程2
线程安全调用某函数操作某对象,该对象暂时处于不可用状态,等到操作完成才能回到可用状态。其他线程企图访问一个不可用状态的对象,该对象不能正确响应而产生无法预料的结果,线程安全的核心问题就是避免这种情况。servlet的线程安全性servlet/jsp默认是使用多线程模式执行的。无状态的servlet、有状态的servlet(含有类实例变量)解决线程不安全性:1、取消ser...原创 2011-07-15 12:33:14 · 73 阅读 · 0 评论 -
java并发编程1
进程和线程进程和程序区别:1、进程是程序的一次运行活动,属于一种动态概念2、一个进程可以执行一个或多个程序3、程序可以作为一种软件资源长期保存着,而进程是一次执行过程,只是短暂的。进程具有并发行和不确定性进程的结构进程通常由三个部分组成:程序、数据集合、进程控制块即PCB线程线程本身不能独立运行,必须在进程中执行。一个进程内部包含多个顺序控制流,或者并发执行...原创 2011-07-13 14:24:55 · 70 阅读 · 0 评论 -
模板方法模式应用
GOF给模板方法(Template Method)模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。这里的算 法的结构,可以理解为你根据需求设计出来的业务流程。特定的步骤就是指那些可能在内容上存在变数的环节。 可以看出来,模板方法模式也是为了巧妙解决变化对系统带来的影响而设计的。使用模板方法使系统扩展性增强,最小化了变化对系统...2009-10-08 17:27:36 · 70 阅读 · 0 评论 -
string、byte、位运算碰到问题
情景:java对byte[]做^实现加密,C对Char[]做^运算来解密。错误:加密,java中对原文转换成byte数组,然后做^运算,这个过程中将返回结果做了一次new String(),得到加密结果。解密,getBytes()拿到密文,然后做^运算,打印发现结果不是原文了。 原因,new String()会抛弃编码中不存在的byte,处理latin1编码兼容所有的。故去掉中...原创 2011-06-14 14:51:53 · 168 阅读 · 0 评论 -
深入浅出hibernate笔记
实体的3种状态:Transient自由 Persistent持久 Detached游离1、处于Persistent状态的对象将自动被固化到数据库中。2、Detached和Transient区别:Detached对象可以再次与某个session实例相关联而成为Persistent对象。Transient状态的实体对象无主键信息,而Detached状态的实体对象包含其对你更数据库记录的主键值。 ...2010-03-17 13:35:44 · 94 阅读 · 0 评论 -
jconsole远程监控Tomcat
一、主要配置: 1、服务端tomcat启动时需要增加一下变量:CATALINA_OPTS="-Djava.rmi.server.hostname=172.27.1.188 \ -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=9004 ...原创 2011-05-11 19:51:48 · 79 阅读 · 0 评论