JAVA
bannamoon
这个作者很懒,什么都没留下…
展开
-
java读取excel
JDK1.5 JXL1.4 JXL如果版本与JDK不兼容造成读写失败JXL官网下载有版本对应说明[code="java"]public class ExcelReader implements Serializable { /** * */ private static final long serialVersionUID = -669537700761...2010-04-17 08:02:53 · 88 阅读 · 0 评论 -
java io重定向System.out,System.err屏蔽程序调试信息
来源于java io犀牛书籍系列。1,先定义空实现输出类一枚。[code="java"]import java.io.*; public class NullOutputStream extends OutputStream { public void write(int b) { } public void write(byte[] data) { }...原创 2012-01-11 17:01:09 · 131 阅读 · 0 评论 -
面向关系编程
写在前面的话。该文章用于记录当时的一些面向对象的思考。目前的主流编程思想是面向对象。主要基于事物的属性和行为,其中缺少事物与其他事物之间关联的抽象。于是,是否事物的本身的属性和固有行为基于面向对象,而与其他事物之间的关联关系进一步进行抽象,即面向关系。事物与事物之间的关联通过面向关系编程来解决。举个例子:父亲和儿子。抛开两者之间的父子关系,两类对象完全可以基于面向对象处理与父子关系有关...2011-04-05 20:46:31 · 1532 阅读 · 0 评论 -
数据结构学习之二叉树
TreeNode.java[code="java"]public class TreeNode implements Cloneable { private Object data; private TreeNode leftChild; private TreeNode rightChild; private TreeNode parent; private in...原创 2011-04-03 14:39:55 · 91 阅读 · 0 评论 -
关于POI导出EXCEL写入多个数据有效性验证
建立多个HSSFDataValidation[code="java"]//POI 导出EXCEL且多个有效数据性验证HSSFDataValidation dataValidation1 = new HSSFDataValidation(new CellRangeAddressList(...), DVConstraint.createExplicitListConstraint(ne...原创 2011-03-29 17:22:37 · 315 阅读 · 0 评论 -
java实现任意整数相乘
[code="java"]public class Mutiply { public static void main(String[] args) { BigInteger multiplier = new BigInteger("-6735898935658903685905789672854906829584850234958349025834905893457985834...原创 2011-08-01 13:34:56 · 278 阅读 · 0 评论 -
JAVA三种解析方式解析XML
JAVA中存在三种方式解析XML。例中代码未进行异常捕捉。1.DOM方式使用DocumentBuilderFactory、DocumentBuilder进行解析。例:[code="java"]DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();Document document = docB...原创 2011-03-22 12:48:57 · 178 阅读 · 0 评论 -
JFreeChart饼图取消图中标签
[code="java"]//创建圆饼图JFreeChartchart=ChartFactory.createPieChart3D(title,data,true,false,false);PiePlotplot=(PiePlot)chart.getPlot();plot.setLabelGenerator(null);//取消图中标签plot.setIgnoreZeroVal...原创 2011-03-10 12:30:30 · 804 阅读 · 0 评论 -
Spring属性文件加密
使用Spring时,一般使用[code="java"][/code]指定数据配置文件,然后通过读取属性值配置数据源[code="java"] [/code]如果要求对数据配置文件加密,可以自定义属性读取类进行加解密操作。[code="java...原创 2011-04-20 14:24:16 · 78 阅读 · 0 评论 -
ProGuard代码混淆及Spring框架时找不到利用注解获取的bean
ProGuard代码混淆及Spring框架时找不到利用注解获取的bean在ant文件中加入:[code="java"]-keepattributes *Annotation*[/code]因为ProGuard默认会把注解pass掉,导致类注解[code="java"]@Service("")@Scope("")[/code]被pass掉。因而找不到bean。之后还是...原创 2010-09-19 10:39:17 · 954 阅读 · 0 评论 -
Java字节码查看器及反编译工具
两个工具见附件!原创 2010-08-27 17:39:46 · 252 阅读 · 1 评论 -
myeclipse ant打包 Could not find the main class. Program will exit
情况1:myeclipse ANT设置不正确。解决:重新设置。window->preferences->ant->runtime中classpath下ant home entries.情况2:myeclipse中的工作空间是高版本或其他myeclipse创建的。解决:用当前myeclipse创建新的工作空间,然后导入工程。...原创 2011-04-14 09:16:44 · 173 阅读 · 0 评论 -
JAVA JNI调用本地方法
声明Native方法:[code="java"]package cn.com.sky.jni;public class HelloNative { public static native void hello(); public native void test();}[/code]编译成.class文件之后,运行javah命令生成头文件。生成的头文件规则为[包名...原创 2010-08-07 12:49:51 · 106 阅读 · 0 评论 -
JAVA 自定义Annotation(注解)
注解接口隐式的继承java.lang.annotation.Annotation接口。注解本地变量时,只限于源码级别,编译成类文件之后会被遗弃。注解举例:[code="java"]public @interface AnnotationExample{ //元素声明 String name() default "annotation"; int id(...原创 2010-08-07 00:33:24 · 74 阅读 · 0 评论 -
关于JAVA ZIP追加新文件问题
JAVA中ZipOutputStream是不支持直接向原.zip文件以追加方式添加文件的。如果需要实现,要将原zip文件都出,然后重新写入新zip文件中,最后写入要追加的文件。...原创 2010-08-04 22:45:36 · 1156 阅读 · 0 评论 -
java泛型
Java泛型只是在编译器将[类型变量]都替换成了Object类型。在进行读取的时候,仍然是进行了强制转换。[code="java"]/** * FileName: pair.java * CreateTime: 2010-8-3 下午03:31:50 * Author: Administrator */package cn.com.sky.generic;/**...原创 2010-08-03 15:57:25 · 63 阅读 · 0 评论 -
JAVA 正则表达式 贪心与非贪心
java正则表达式中默认的是贪心匹配。如果要实现非贪心匹配,需要使用?匹配符。如:[code="java"]String content = "saaaa";Pattern pattern = Pattern.compile("sa+?");//Label...2010-04-22 20:23:07 · 671 阅读 · 0 评论 -
JAVA写excel
在用JXL写入EXCEL文件时遇到一个比较奇怪的问题。例如每次写入一行之后,紧接着调用WritableWorkbook对象的write()方法,最终写出的EXCEL文件里面没有实际内容,但是文件大小信息正确。最后我将write()方法的调用放在释放WritableWorkbook对象之前调用。能正确写入。期待高手能解释一下原因 :) [code="java"]public class Ex...2010-04-17 08:10:09 · 106 阅读 · 0 评论 -
iconst
0~5 iconst;-1 iconst_m1原创 2011-12-05 15:31:53 · 133 阅读 · 0 评论