Java
文章平均质量分 75
AceMa
Stay Hungry , Stay Foolish!
展开
-
深入理解Java Proxy机制
动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成这样一个类的对象,并初始化该对象的一些值,如invocationHandler,以即所有的接口对应的Method转载 2012-07-18 22:47:02 · 556 阅读 · 0 评论 -
Java中关于时区的哪些事
Java中关于时区的哪些事原创 2016-02-16 19:04:51 · 4482 阅读 · 0 评论 -
Log4J的配置 及多个logger配置实例
Log4j配置介绍及多个logger配置例子原创 2014-08-19 19:32:09 · 11566 阅读 · 0 评论 -
Java-SynchronousQueue 阻塞队列小记
Java-SynchronousQueue(同步队列) 阻塞队列小记原创 2014-08-10 20:40:54 · 3585 阅读 · 0 评论 -
Java并发编程 生产者消费者模式
生产者消费者模式是并发编程的经典模式,大概原理就是生产者和消费者共享数据区,不断的从数据区中put和take类对象,具体原理在此不再介绍,下面为类图和源码:类图如下生产者和消费者类依赖于Stack,详见源码及注释:Stack 共享数据源码:import java.util.concurrent.ArrayBlockingQueue;import java.util.log原创 2012-07-20 12:09:33 · 845 阅读 · 0 评论 -
C/C++,Java 重定向输入输出流至文件
在我们做Online Judge的时候,OJ基本上都是用标准输入输出。但如果每次调试的时候也都是从控制台输入数据,那就太浪费时间了。我们可以重定向标准输入,调试的时候从文件读数据,提交的时候从标准读。在C语言中,方法比较简单。使用函数freopen(), freopen是被包含与stdio.h头文件中,用于重定向输入输出流的函数。该函数可以在不改变代码原貌的情况下改变输入输出环原创 2014-04-05 13:44:25 · 2595 阅读 · 0 评论 -
Java正则表达式 匹配中文字符
若要用JAVA正则表达式匹配中文字符,主要是了解中文字符的编码。原创 2014-04-21 16:05:20 · 12525 阅读 · 1 评论 -
接口 Comparable与Comparator的区别 (Java)
接口Comparable与Comparator的区别 Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法 或 在集合内实现 Comparable 接口的方法(当然原创 2012-04-26 10:33:05 · 796 阅读 · 0 评论 -
Java读取property配置文件的方法
Java读取property配置文件的方法properties 文件的形式---------------------------------------------# 以下为服务器、数据库信息host= localhostdatabaseName = mydbdbUserName = rootdbPassword = root# 以下为数据库表信息dbT转载 2014-04-02 19:15:47 · 1703 阅读 · 0 评论 -
JSONObject与JSONArray的使用
转载出处:http://www.cnblogs.com/xwdreamer/archive/2011/12/16/2296904.html1.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons转载 2013-03-25 22:38:46 · 819 阅读 · 0 评论 -
Eclipse 启动运行速度调优
Eclipse 启动运行速度调优提高 JAVA IDE 的性能的JVM开关我的本本是IBMR60 内存1G,eclipse 3.2.1 + myeclipse 5.5.1 速度还不错。运行参数如下:eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M--------转载 2013-03-03 12:03:33 · 530 阅读 · 0 评论 -
WindowBuilder安装与简单使用
由于emf,gef,ve,Eclipse可视化插件最多支持都eclectic3.2版本,现在使用受到了限制。windowbuilder,也就是原来的SWT Designer。Google收购了Instantiations,把它的工具也重新免费发布了。用过swt designer的人都知它是非常好用的swing/swt可视化开发工具,有了它,swing/swt也可以像visual s转载 2013-01-09 19:29:26 · 4463 阅读 · 0 评论 -
线程--Callable和Future
线程示例原创 2013-04-03 21:19:47 · 888 阅读 · 0 评论