java
iteye_7664
这个作者很懒,什么都没留下…
展开
-
JAVA国际化
需要的配置文件(配置文件的basename是message):message.propertiesmessage_en_US.propertiesmessage_zh_CN.propertiesjava实现类:[code="java"]import java.text.MessageFormat;import java.util.Locale;impor...原创 2010-01-25 04:34:18 · 59 阅读 · 0 评论 -
java nio SocketChannel 服务器端与多客户端 信息交互(聊天功能)
服务器端:[code="java"]import java.io.IOException;import java.net.InetSocketAddress;import java.net.ServerSocket;import java.net.Socket;import java.nio.ByteBuffer;import java.nio.channels.Sel...2013-01-05 15:24:39 · 198 阅读 · 0 评论 -
tomcat 使用log4j记录分割日志
tomcat日志记录默认使用java.util.logging。logs目录下的catalina.out日志文件是append不分割的。长时间该日志文件就会越来越大。在网上找了半天,有好几种方法可以进行日志分割。下面按照tomcat文档上的操作实现了日志分割。1.首先需要准备4个jar, log4j.jar(自己选择版本) commons-logging.jar(应该是可选...原创 2014-01-16 10:51:50 · 477 阅读 · 0 评论 -
log4j 配置
log4j日志配置[size=large]1.log4j.rootLogger [/size]配置日志输出级别,append名字日志级别:DEBUG原创 2014-01-22 17:49:48 · 57 阅读 · 0 评论 -
java 调用 oracle 存储过程
[code="java"] private static String url ="jdbc:oracle:thin:@ip:port:inst"; private static String user="xxx"; private static String password="xxx"; static Connection conn; static CallableStat...原创 2014-02-08 14:45:04 · 80 阅读 · 0 评论 -
HttpClient 登陆iteye
[code="java"] static String cookie; static String url ="http://www.iteye.com/login"; static String name="xxx"; static String password ="xxx"; public static void main(String[] args) throws Exce...2014-02-21 16:10:32 · 223 阅读 · 0 评论 -
java 序列化
以有序的字节数组形式描述java对象,包括对象的描述信息(类名,字段信息等)和当前值状态对java对象进行持久化,保持对象状态进行网络传输或存储到文件中序列化只和类有状态的信息有关,其他的信息不必要进行序列化,如方法的描述。实现Serializable接口serialVersionUID:主要是反序列化时校验版本一致性。序列化时会将该值存储到字节中,如果中间...2014-03-18 17:41:46 · 90 阅读 · 0 评论 -
java 调用 webservice
只想调用远处webservice,不构建自己的,看了一些资料都是先构建,再请求。webservice提供一种服务,暴露某个地址,调用也是http请求,客户端只要传递正确参数到服务端能够解析调用的那个累的那个方法,获取参数后将响应信息组装给客户端,来回处理都是xml。请求webservice的例子[code="java"]import java.io.BufferedReader;...2013-01-07 11:14:44 · 167 阅读 · 0 评论 -
java计算排列结果内容
递归方法[code="java"] /** * 递归计算 * @param rs 最后结果 * @param temprs 当前排列数据内容 上下文 * @param data 待排列数据 * @param all 一共几组 从0计 * @param index 第几组数 从0计 */ public void cal(List ...原创 2014-06-16 11:06:10 · 137 阅读 · 0 评论 -
java 进度条上传
上传ajax方式,可用juery.ajaxupload插件上传一个地址 url_1:读取文件大小,和上传的字节大小,放到session中查看进度地址 url_2:从session中读取上传进度,页面展示。两个请求都是ajax异步并行。读取进度轮询请求...2013-02-28 10:00:04 · 85 阅读 · 0 评论 -
eclipse 取消汉化
方法一:在eclipse.ini文件中添加启动参数-Duser.language=en方法二:在eclipse.exe快捷方式右击--》属性--》目标添加 -nl en_US2013-03-06 11:36:10 · 1294 阅读 · 0 评论 -
javabean 嵌套属性赋值
[code="java"]import java.beans.PropertyDescriptor;import org.apache.commons.beanutils.PropertyUtils;/** * 需beanutils jar包 * 属性格式嵌套用"."相隔 */public class Test { public static void...原创 2013-04-02 09:33:45 · 1477 阅读 · 0 评论 -
java nio buffer
buffer是固定数量的数据的容器,可以被填充和读取。 一个 buffer 主要由 position,limit,capacity 3个属性 capacity : buffer最大容量,创建时设定,不可修改 position:当前操作(读写)位置 limit: 第一个不能被读写的元素的位置,即最大可用空间.如果position=limit,继...原创 2012-12-31 17:54:49 · 66 阅读 · 0 评论 -
java 正则
\d 数字0-9\D 非数字[^0-9]\s 空白字符[ \t\n\x0B\f\r]\S 非空白字符[^\s]\w 数字字母下划线\W [^\w]出现次数? 0或1* >=0+ >=1{x} x次{x,} >=x{x,y} >=x && ...原创 2013-10-29 16:47:01 · 67 阅读 · 0 评论 -
java反射机制(reflection)
演示所需要的简单类[code="java"]class AA{ public AA(String name){ System.out.println(name); } public AA(int id,String name){ System.out.println(id+" "+name); } public int id; public Stri...原创 2010-01-28 16:22:39 · 151 阅读 · 0 评论 -
利用反射对数组进行操作
[code="java"]import java.lang.reflect.Array;public class TestArray { public static void main(String[] args) { String [] strs = new String[]{"c","p","x"}; //如果此类是数组,则返回表示此类组件类型的 Class Cl...原创 2010-02-01 23:09:05 · 214 阅读 · 0 评论 -
java枚举
[color=red][size=medium]定义自己的枚举类[/size][/color][code="java"]//用enum定义一个枚举类public enum LampEnum{ //指定构造参数调用相应的构造器,并实现其中的抽象方法,每个枚举值就是一个final static LampEnum 对象; RED(30){ public LampEnum ne...原创 2010-02-21 01:06:34 · 78 阅读 · 0 评论 -
protected访问权限又理解了一下
看java的克隆时遇到问题 不能直接调用Object类的clone()方法,感觉很纳闷,提示方法不可见 有查看了一下protected访问权限 1同类 2同包 3 子类(不同包) 明明子类也是可以的。一般的类都是默认继承object的,所以应该可以调用clone()方法 第一、2条都好理解 第3条子类中:应该具体解释为子类可以调用自己从父类中继承的父类的pro...2011-06-30 14:46:58 · 189 阅读 · 0 评论 -
java动态代理
[size=medium][color=red]定义接口类:[/color][/size][code="java"]public interface CommonInterface { public void add(); public void update(); public String get(String str);}[/code][size=medium][...2010-04-15 22:02:57 · 71 阅读 · 0 评论 -
java annotation(注解)
[size=medium]通过一个例子来认识注解:由javaBean注解生成建表sql[/size][color=red]定义表名注解[/color][code="java"]import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotat...2011-01-18 21:32:35 · 59 阅读 · 0 评论 -
apache commons io
apche的common io包对文件的io操作进行了封装,我们只需要通过他所提供的几个工具类就可以很简单的完成复杂的io操作。包含6个子包 * org.apache.commons.io 提供对外工具类 * org.apache.commons.io.comparator 针对文件,有不同的java.util.Comparator类的实现 * org.apa...2011-02-15 16:37:57 · 102 阅读 · 0 评论 -
apache commons beanutils
官网下载jar包[code="java"]http://commons.apache.org/beanutils/[/code]beanutils对java bean 属性操作[code="java"]/* * UserBean * 所含属性:(get和set方法必须) * private String name; private int age;...2011-02-22 16:16:06 · 80 阅读 · 0 评论 -
局域网流量监控原理(java)
使用jpcap开源java包。(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html)调用jni :wincap/libcap。(先配置jni)采用arp欺骗技术(使用jpcap包可以发送arp reply pack,线程定时发送)。使本机作为路由数据包的中转站。原来传输:路由-->host a欺骗后:路由-->l...2011-04-25 11:11:55 · 927 阅读 · 0 评论 -
lucence hello world
[code="java"]/* * lucence version 3.0.3 * 全文检索 * * 倒排索引:单词指向文档。以关键词和分词为单位,先读取文档内容,拆分关键词,关键词定位。 * 因为词语的数量是有限的,所以索引量不会随着文本内容的增长也线性增长。 * * 引入lucence jar包 */ public static void...2011-04-27 12:24:42 · 50 阅读 · 0 评论 -
Apache Commons DbUtils
dbutils jar下载地址http://labs.renren.com/apache-mirror//commons/dbutils/binaries/commons-dbutils-1.4-bin.zip配置获取一个数据库连接(添加数据库驱动)[code="java"] String url = "xxx"; String driver = "oracle.jdbc.dr...2011-12-06 11:11:04 · 133 阅读 · 0 评论 -
java 工程中静态常量类问题
在搭建java工程时,一般都会建有一个常量类Constants来存放工程中用到的常量。如表示状态的常量,日期格式等等。一处定义多处使用,非常方便。但是注意当某个常量的值被修改后,所有引用到该常量的类都会进行重新编译,当将修改更新到生产环境时,要将所有重新编译的class文件全部上传才能更新完整。不能只更新修改的java文件所对应的class文件。这么的还是吧一些变量放到...2015-05-27 10:42:59 · 1230 阅读 · 0 评论