
J2SE
文章平均质量分 75
zhouxianglh
这个作者很懒,什么都没留下…
展开
-
JXL 和 POI 操作Excel 表格
今天用到 Excel 中第一次见到 POI 说实话,自己的见识还是太少了.多多学习呀.晚上回来总结了一下.下面分别是它们的写入,输出,修改. package com.isw2.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; ...2009-11-06 01:54:43 · 137 阅读 · 0 评论 -
源代码分析commons-io-2.0.1-src (一)
Commons 是Apache 的一个开源项目,提供了一些由apache为JDK补充的类和方法. Commons 网址 http://commons.apache.org/ 这里就分析最基础的Commons-io-2.0.1 相关API http://commons.apache.org/io/api-release/index.html 这里分析一些认为比较好的代码. 1...2011-03-03 11:39:50 · 264 阅读 · 0 评论 -
源代码分析commons-io-2.0.1-src (二)
以前是搞J2EE Web开发的,近来开始搞C/S开发,以前在框架下面做事,突然没了,很不适应.特别是C/S要处理相对多的字符串操作,文件操作,感觉很不上手,common IO 看了一些,用上后感觉好多了. 1 byte[] org.apache.commons.io.ByteOrderMark.getBytes() /** * Return a copy of th...2011-03-04 15:58:02 · 184 阅读 · 0 评论 -
ant 的使用
首先参考http://www.iteye.com/topic/78973 最近换MyEclipse为Eclipse Tomcat不能自动布署,所以ant就是道选了 首先build.xml <?xml version="1.0" encoding="UTF-8" standalone="no"?> <project basedir="." default="defa2011-04-10 10:25:48 · 123 阅读 · 0 评论 -
Java 动态执行代码
今天总结了一下.动态执行java代码比较好的有ognl(只能计算表达示),javassist更改class文件方式实现 package com.henglu.test; import java.security.SecureClassLoader; import javassist.ClassPool; import javassist.CtClass; import ja...原创 2012-10-26 15:59:21 · 887 阅读 · 0 评论 -
Effective Java(第二版)读书笔记
ITeye一天不如一天了原创 2013-04-16 17:40:03 · 208 阅读 · 0 评论 -
《代码大全2》防御式编程读书笔记(思维导图)
最近在看代码大全,参考http://www.cnblogs.com/samcn/archive/2009/03/11/1408422.html整理了一下读书笔记. 里面有许多不明白的地方. 1 关于断言http://jyslb.iteye.com/blog/966206 的观点我是赞成的.开发中没遇到过..... 2 在书8.4的表8-1中...2012-09-15 16:30:21 · 195 阅读 · 0 评论 -
Enum学习
关于枚举的使用参考: http://helloyesyes.iteye.com/blog/1186575 很详细.不再造轮子了.以下内容补充. public abstract class Enum<E extends Enum<E>> extends Object implements Comparable<E>, Serializab...2012-09-21 18:09:13 · 116 阅读 · 0 评论 -
Java7语法新特性
电子书下载地址:http://www.infoq.com/cn/minibooks/know-more-about-java7 电子书并不完整,把第一章整理了一下. /** * 增强的可变参数,@SafeVarargs,@SafeVarargs代替@SuppressWarnings("unchecked") */ ...2012-09-29 16:32:25 · 129 阅读 · 0 评论 -
java.util.Timer 中schedule和scheduleAtFixedRate的区别
最近项目中大量用到Timer 总结一下. schedule安排指定的任务在指定的时间开始进行重复的固定延迟执行 scheduleAtFixedRate安排指定的任务从指定的延迟后开始进行重复的固定延迟执行 参考http://blog.youkuaiyun.com/gtuu0123/archive/2010/11/27/6040159.aspx 对schedule和scheduleAt...2011-01-24 17:53:52 · 235 阅读 · 0 评论 -
javadoc生成chm 文档
http://blog.youkuaiyun.com/jsjmz/archive/2010/01/06/5150662.aspx#_Toc250550545 有详细的说明和周全的工具供下载. 1 首先要有正确符合Java规格的注释,才有可能生成高质量的chm文档 2 Eclipse 导出.注意,如果使用非GBK编码注意设置参数:-encoding UTF-8 -charset UTF-8...2010-12-29 23:28:05 · 327 阅读 · 0 评论 -
POI 操作 doc
首先要说明,过程中出了问题. 1 文件头. doc 它比较特殊,它会在开头生成一段文件,具体作用不清楚.这是我们新建完 doc 大小 26 kB 的原因. 2 特殊内容. doc 属于富文本.它包括表格,图片等内容. 这些是相当的麻烦.网上找了很多,但大都很浅.这里只能省浅浅的说一下. http://poi.apache.org/download.html 在这里可以...2009-11-09 02:16:12 · 285 阅读 · 0 评论 -
iText 创建 PDF
前些日子搞 doc 转 PDF.头大.没什么进展.今天把PDF 看了一下.方法许多,选了这一种. 这些解决方案不完整.好烦. package com.isw2.pdf.test; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import ja...2009-11-10 01:17:33 · 108 阅读 · 0 评论 -
BigDecimal 使用小结
在Hibernate 的使用中出了一些小意外. 1 查询中,如针对段查询,通常情况下返回 Ojbect[] 但,如仅仅查询一个字段会返回 Object 2 使用SQL查询中Decimal 会生成 BigDecimal. 这就是BigDecimal 的用处了. public class NumberTest { public static void main(Str...2009-11-19 17:55:09 · 119 阅读 · 0 评论 -
Java 网络编程回顾
URL的使用 url = new URL("http://www.google.cn"); HttpURLConnection httpUrl = (HttpURLConnection) url .openConnection();//打开 URL 获取 HTTP 特定功能的 URLConnection BufferedReader br = new BufferedReader(ne...2010-03-14 16:02:20 · 99 阅读 · 0 评论 -
JNI 学习-Java 调用C
http://blog.youkuaiyun.com/kenera/archive/2009/02/16/3895343.aspx 给了极大的指导。 说说我的操作过程吧 1 MyEclipse 里新建Java 项目......主要代码如下: package com.isw2.jni; public class JNIStudy { { System.loadLibrary("tes...2010-03-19 11:35:29 · 102 阅读 · 0 评论 -
JNI学习-C 调用Java
参考了http://www.iteye.com/topic/460152 几乎是照着例子做的,遇到以下困难 1 error LNK2001: unresolved external symbol __imp__JNI_CreateJavaVM@12 这是因为没有连接到 JVM.lib 库导致的. 一开始使用工具DEV C++,但它在windows 下无完连接.lib 库,改用VC++...2010-03-22 10:36:46 · 112 阅读 · 0 评论 -
字符编码
try { String str = "你好"; str = URLEncoder.encode(str, "UTF-8"); System.out.println(str); str = URLDecoder.decode(str, "UTF-8"); System.out.println(str); str = new String("Hello world".getB...原创 2010-05-12 12:14:14 · 112 阅读 · 0 评论 -
MyBatis(iBATIS) 学习
IBatis 后改名为MyBatis,官方网站 http://www.mybatis.org/ 官方给出了详细的中文示例文档,比较容易上手. 数据库操作之前接触过JDBC,apache common dbutils,Hibernate. JDBC最基础的,然后dbutils对JDBC做了些封装,Hibernate 中关系映射已经可以脱离SQL使用HQL操作了.MyBatis则处于dbu...2011-04-13 16:42:33 · 122 阅读 · 0 评论 -
Java使用Tess4J 进行图片文字识别 笔记
最近的工作中需要使用到从图片中识别文字的操作,就在网上找到到Tess4j.那么,现在来总结一下使用中遇到的问题. 关于Tess4J简价: http://tess4j.sourceforge.net/ (你懂的) 很简洁的项目主页.一个从Java角度使用JNA封闭的针对 Tesseract ORC 的开源项目,使用 Apache License, v2.0 协议.支持TIFF, JP...原创 2013-09-16 09:21:31 · 1725 阅读 · 0 评论