java
文章平均质量分 91
iteye_9601
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Gabbing Delva 第0篇】我的小铁锨(代序)
我的小铁锨(代序)—2004.03.22小的时候我家后院有一片空地。爸爸每年都要种些蔬菜,有一年还栽过向日葵,也曾埋过花生。而丛间不知名的野草却是每年都要春生秋伏,给这片小天地增添些许乡间的味道。每当跟着爸爸侍弄起这些花草时,我总有一种亲近大自然的恬静和舒适。期间,最难忘的当属用铁锨去翻挖那黝黑的土壤。我有一把小小的铁锨,大人们一个手就能拿起它,但他们没法像我那样自如地用它翻铲。我的记...2004-03-31 11:25:00 · 124 阅读 · 0 评论 -
3大结构模式辨析
首先看看维基百科中对7个结构模式的定义 from Wikipedia, the free encyclopedia Structural patternsAdapter 适配allows classes with incompatible interfaces to work together by wrapping its own interface around t...2010-05-03 15:57:57 · 130 阅读 · 0 评论 -
使用gitHub下载richfaces代码
richfaces的源代码位于 https://github.com/richfaces从4.1开始,其代码被分割成若干个独立的module来进行代码管理。 这里关注richfaces的样例模块:git clone https://github.com/richfaces/showcase.git 然后执行mvn install 当前编译会出现一个plugin的错误...原创 2011-12-28 17:40:07 · 138 阅读 · 0 评论 -
使用richfaces玩转json
richfaces封装了jQuery和json,因此我们在richfaces项目中,可以轻松使用这两个ajax元素,而无需第三方的jar包。在richfaces下使用json无需额外请求json提供者页面,可以通过a4j:jsFunction控件轻松实现异步请求。 流程(请参考附件中的代码):1.jsf页面通过js向server发起请求:比如,通过一个anchor的点击,调...2011-01-10 18:16:52 · 190 阅读 · 0 评论 -
highcharts在richfaces下的实现
highcharts是优秀的javascript图表生成工具(http://highcharts.com/),jQuery插件之一。其特点是功能强大,支持五大主流浏览器(ie,firefox,chrome,safari,opera),简单易用。有很好的API(http://highcharts.com/ref)。缺点是商用收费。其基本应用请看网站上的demo。本文将展示它和richface...2011-01-12 19:40:47 · 192 阅读 · 0 评论 -
[童虎退壳系列]判等与哈希值的覆写
public final class EqualsHashCode { final int x; final int y; public EqualsHashCode(int x, int y) { this.x = x; this.y = y; } @Override public boolean equals(Object obj) { ...原创 2011-10-13 01:57:42 · 117 阅读 · 0 评论 -
jvm command
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/Library/Java/JavaVirtualMachines/JDK 1.7.0 Developer Preview.jdk/Contents/Homejconsole jvisualvm 类似jprofiler ...原创 2011-10-18 22:05:16 · 168 阅读 · 0 评论 -
architect mark
1Z0_864 1Z0_865 1Z0_866原创 2012-07-25 23:46:19 · 115 阅读 · 0 评论 -
使用HashMap实现缓存
本类开发中 欢迎拍砖 重伤我者 必须答谢! 实现: package creative.air.datastructure.map;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.concurrent.TimeUnit;import jav...2012-09-07 01:28:34 · 670 阅读 · 0 评论 -
Windows下多版本Java并存问题
跨平台的Java配置如下:C:\Users\Administrator>set pathPath=……D:\Program Files\Java\jdk1.6.0_31\bin;…… C:\Users\Administrator>set javaJAVA_HOME=D:\Program Files\Java\jdk1.6.0_31 但是Window...2012-05-01 23:59:43 · 887 阅读 · 0 评论 -
JAVA SYS TIME
public class TestSys {//@Testpublic void testSysDefault() {Properties sysProperties = System.getProperties();Set<Map.Entry<Object, Object>> sysSet = sysProperties.entrySet();Ite...原创 2013-07-29 07:50:50 · 213 阅读 · 0 评论 -
Ubuntu中Java IDE启动器配置
sudo nano /usr/share/applications/eclipse.desktop[Desktop Entry]Type=ApplicationName=EclipseComment=Eclipse Integrated Development EnvironmentIcon=eclipseExec=/opt/eclipse3.7/eclipseTer...原创 2013-09-23 11:06:15 · 190 阅读 · 0 评论 -
yjp download
Download YourKit Java Profiler 2013, build 13052Windows (x86, x64)Download and run installerMac OS X (Intel)OS X Mavericks (10.9), OS X Mountain Lion (10.8): 1) Important! ...原创 2013-12-01 19:12:21 · 195 阅读 · 0 评论 -
JProfiler download
Version: 8.0.1 (2013-07-31)http://www.ej-technologies.com/download/jprofiler/files 7.2.3http://www.ej-technologies.com/download/jprofiler/version_72 6.2.4http://www.ej-technologies.com/...原创 2013-12-01 20:01:06 · 210 阅读 · 0 评论 -
profilers
SonarQubehttp://www.sonarqube.orgFindBugshttp://findbugs.sourceforge.netPMDhttp://pmd.sourceforge.netCheckstylehttp://checkstyle.sourceforge.net Lambda Probewww.lambdaprobe.org...原创 2013-12-01 20:15:40 · 168 阅读 · 0 评论 -
Log4j2 整理
http://logging.apache.org/log4j/2.x/faq.html原创 2013-12-09 12:25:23 · 143 阅读 · 0 评论 -
拥抱Java8第一弹
package creative.air.java8.common;import java.time.LocalDate;import java.time.Period;import java.time.format.DateTimeFormatter;import java.time.temporal.ChronoUnit;import java.util.Arrays...2014-01-17 11:59:34 · 235 阅读 · 0 评论 -
test list
import java.util.ArrayList;public class O{ public static void main(String[] args) { ArrayList<Integer> list =new ArrayList<Integer>(); for (int i=0; i<10;i++) { list.add(...原创 2013-01-21 16:05:50 · 201 阅读 · 0 评论 -
JSF注入
JSF1.2依赖配置文件faces-config.xml 来实现 MBean的管理,到了2.0,我们可以使用注入的方式实现。0.唠叨JSR299规定了如何编写注入,但是JBoss的例子中使用 @Named,在我的程序中是失灵的,我必须使用@ManagedBean来实现。JavaEE6给了规范,为什么大家不按照统一的名字来实现内?1.MBean的声明JSF1.2实现MBean管理:...2010-04-14 16:09:56 · 180 阅读 · 0 评论 -
监测JVM
private static void getOS() { OperatingSystemMXBean osMXBean = ManagementFactory.getOperatingSystemMXBean(); for (Method method : osMXBean.getClass().getDeclaredMethods()) { ...2010-04-13 18:55:29 · 132 阅读 · 0 评论 -
【Gabbing Delva 第1篇】
一、多态—2004.03.28<o:p></o:p>上大学那会儿,我曾经给一对双胞胎兄弟补过英文课。他俩的模样至今依然清晰。哥哥我给他取了个English Name叫David,他很好动,也很能讲;而弟弟Davis呢,有点腼腆,但很聪明,从接受能力上更好一点。性格上,David更像姜文,Davis更像姜武,呵呵,我喜欢的两个中国纯爷们儿!这是了解他们之后才发现的。最初见到...2004-03-31 11:25:00 · 141 阅读 · 0 评论 -
【Gabbing Delva 第2篇】
二、接口—2004.03.29~2004.03.30<o:p></o:p>接口,这个词最初接触时,我对这个词义很难理解。因为它听起来更像与硬件相关的。还有一个词COM,它代表的意思就更乱,不同领域里出现的COM一词大不相同。但在明白接口一词其理后,我还得说译得很恰当,形象地说明了它的本质和用途。只是伟大、丰富的汉语表意太深。为什么要用接口呢?不用不行吗?我没资格给你答案...2004-03-31 11:25:00 · 134 阅读 · 0 评论 -
Java的数据库技术
序言数据库,程序员永远要面对的开发环节。其重要性不言而喻。我从学习vb,delphi,再到java,数据库的技术接踵而至,odbc,ado,bde,jdbc,jdo,hibernate,还有好多吧。记得图形化编程中,多半使用控件开发,比如datasource,非常方便。而Java什么都是class的风格,在数据库上依然体现得淋漓尽致。我从今天开始要边学这些数据库技术,边写些笔记。今天推出最熟悉的J...2004-11-28 14:28:00 · 154 阅读 · 0 评论 -
SimpleDateFormat函数使用的例子
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。 SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 Dat...2004-12-16 17:24:00 · 250 阅读 · 0 评论 -
J2SE Code Names
VERSION CODE NAME RELEASE DATEJDK 1.1.4SparklerSept 12, 1997JDK 1.1.5PumpkinDec 3, 1997JDK 1.1.6AbigailApril 24, 1998JDK 1.1.7BrutusSept 28, 1998JDK 1.1.8ChelseaApril 8, 1999...2005-02-04 10:32:00 · 121 阅读 · 0 评论 -
POJO与PO的概念
2005-07-04 10:04:00 · 163 阅读 · 0 评论 -
Java Reflection (JAVA反射)
2005-10-10 13:57:20 From: http://www.cybercorlin.netReflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就...2006-02-09 12:35:00 · 98 阅读 · 0 评论 -
FindBugs
FindBugs是编码期间,检测代码质量的工具。eclispe插件地址:http://findbugs.cs.umd.edu/eclipse-daily 刚刚使用,是我的一个数据库引擎项目,叫ojadb。初步分析下问题:1.Comparison of String objects using == or != if (methodNames[i]==fields[j].getName()...2009-03-15 18:02:18 · 149 阅读 · 0 评论 -
java反向uml工具--AgileJ
jdk version>=1.5 eclipse version>=3.3eclipse plug in address: http://www.agilej.com/structureViews licence key:erichan1979,RADVISION,erichan1979@gmail.com,4af20d20040b951509012d5b3ebd03092e...2009-03-16 22:35:59 · 202 阅读 · 0 评论 -
a application of log4j
log4j.rootLogger=WARN, stdout, logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPa...2009-04-28 17:32:36 · 99 阅读 · 0 评论 -
sudoku algorithm
闲来无事,想弄个数独的生成器出来。最顺手的是java。于是写了个类,给大家分享。目前它的问题是,算出-1后,重新产生一行时,随机处理不够优化,测试时,曾经死过几次。有空优化下。import java.util.ArrayList;import java.util.Random;public class Sudoku { public static void main(Str...2009-05-10 22:39:42 · 151 阅读 · 0 评论 -
SLF4J version conflict
Here are the exception details.Exception in thread "main" java.lang.IllegalAccessError: tried to access fieldorg.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory at...原创 2010-08-31 11:21:23 · 219 阅读 · 0 评论 -
JSF项目打包
同事问我,JSF项目发布的时候,为什么编译后的类放在classes发布是没问题的,而打包成jar放到lib下就包null错误呢?很是纠结了一阵后,我找到了答案:https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=1693Managed beans declared only via javax.faces.bean...原创 2010-09-05 22:30:18 · 232 阅读 · 0 评论 -
记录权限的一种策略
public class AuthoritySolution { private static final long m_Read = 0x00000001; // 64 byte private static final long m_Write = 0x00000002; public static boolean canRead(long role) { ...2010-03-23 11:23:06 · 144 阅读 · 0 评论 -
Java枚举
public enum TransportType { TCP(0), UDP(1), TLS(2); private int value; TransportType(int value) { this.value = value; } public int getValue() { return value; } publ...2011-06-22 10:00:07 · 100 阅读 · 0 评论 -
HashMap 分析
package mars.test;import mars.test.HashMap.Entry;public class Testhashmap { @SuppressWarnings("unchecked") public static void main(String[] args) { float loadFactor=0.75f; int loop...2009-08-13 01:33:53 · 99 阅读 · 0 评论 -
批量转换bmp文件为jpg
package image;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.ArrayList;import javax.imageio.ImageIO;public class Bmp2Jpeg{ publ...2009-09-09 18:07:01 · 201 阅读 · 0 评论 -
计划任务的顺序执行[Quartz Scheduler v.2.1.6]
使用Quartz做计划任务时,默认情况下,当前任务总会执行,无论前一个任务是否结束。从如下日志可以看出,job被并发执行,无视前面任务是否结束。 13:14:04,095 INFO [creative.air.schedule.quartz.SimpleJob] DefaultQuartzScheduler_QuartzSchedulerThread - new a simple j...原创 2013-04-07 13:39:26 · 776 阅读 · 0 评论
分享