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 · 96 阅读 · 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 · 223 阅读 · 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 · 147 阅读 · 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 · 86 阅读 · 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 · 834 阅读 · 0 评论 -
Effective Java(第二版)读书笔记
ITeye一天不如一天了原创 2013-04-16 17:40:03 · 166 阅读 · 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 · 139 阅读 · 0 评论 -
Enum学习
关于枚举的使用参考:http://helloyesyes.iteye.com/blog/1186575很详细.不再造轮子了.以下内容补充. public abstract class Enum<E extends Enum<E>>extends Objectimplements Comparable<E>, Serializab...2012-09-21 18:09:13 · 86 阅读 · 0 评论 -
Java7语法新特性
电子书下载地址:http://www.infoq.com/cn/minibooks/know-more-about-java7 电子书并不完整,把第一章整理了一下. /** * 增强的可变参数,@SafeVarargs,@SafeVarargs代替@SuppressWarnings("unchecked") */ ...2012-09-29 16:32:25 · 96 阅读 · 0 评论 -
java.util.Timer 中schedule和scheduleAtFixedRate的区别
最近项目中大量用到Timer 总结一下.schedule安排指定的任务在指定的时间开始进行重复的固定延迟执行scheduleAtFixedRate安排指定的任务从指定的延迟后开始进行重复的固定延迟执行参考http://blog.csdn.net/gtuu0123/archive/2010/11/27/6040159.aspx 对schedule和scheduleAt...2011-01-24 17:53:52 · 187 阅读 · 0 评论 -
javadoc生成chm 文档
http://blog.csdn.net/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 · 283 阅读 · 0 评论 -
POI 操作 doc
首先要说明,过程中出了问题.1 文件头. doc 它比较特殊,它会在开头生成一段文件,具体作用不清楚.这是我们新建完 doc 大小 26 kB 的原因.2 特殊内容. doc 属于富文本.它包括表格,图片等内容. 这些是相当的麻烦.网上找了很多,但大都很浅.这里只能省浅浅的说一下. http://poi.apache.org/download.html 在这里可以...2009-11-09 02:16:12 · 242 阅读 · 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 · 71 阅读 · 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 · 89 阅读 · 0 评论 -
Java 网络编程回顾
URL的使用url = new URL("http://www.google.cn");HttpURLConnection httpUrl = (HttpURLConnection) url .openConnection();//打开 URL 获取 HTTP 特定功能的 URLConnectionBufferedReader br = new BufferedReader(ne...2010-03-14 16:02:20 · 66 阅读 · 0 评论 -
JNI 学习-Java 调用C
http://blog.csdn.net/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 · 78 阅读 · 0 评论 -
JNI学习-C 调用Java
参考了http://www.iteye.com/topic/460152几乎是照着例子做的,遇到以下困难1error LNK2001: unresolved external symbol __imp__JNI_CreateJavaVM@12 这是因为没有连接到 JVM.lib 库导致的. 一开始使用工具DEV C++,但它在windows 下无完连接.lib 库,改用VC++...2010-03-22 10:36:46 · 73 阅读 · 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 · 87 阅读 · 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 · 86 阅读 · 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 · 1645 阅读 · 0 评论