- 博客(19)
- 收藏
- 关注
log4net使用详解
log4net是Apache的一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INF...
2010-11-16 17:17:29
220
原创 原码、反码、补码
今天,老大让我调查一个浮点数转换为整数的问题。自己就查了些资料,顺便复习一下原码、反码和补码。 原码:将一个整数,转换成二进制,就是其原码。如单字节的5的原码为:0000 0101;-5的原码为1000 0101。反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。如单字节的5的反码为:0000 0101;-5的原码为1111 1010。补码:正数的...
2010-11-15 15:27:18
331
原创 C语言中的位运算
在计算机程序中,数据的位是可以操作的最小数据单位,理论上可以用“位运算”来完成所有的运算和操作。一般的位操作是用来控制硬件的,或者做数据变换使用,但是,灵活的位操作可以有效地提高程序运行的效率。C语言提供了位运算的功能, 这使得C语言也能像汇编语言一样用来编写系统程序。 位运算符C语言提供了六种位运算符: & 按位与 | 按位或 ^ 按位异或 ~ 取反 << 左...
2010-11-15 14:38:06
124
原创 Java实现一个压缩小软件
这段时间项目期间没什么事,无聊时写了一个Java实现的压缩软件(JDK1.6),只提供压缩[b][color=red](zip,tar,tar.gz,tar.bzip2)[/color][/b]格式的压缩文件,另可指定编码进行压缩。以下是几个贴图和jar包(里面含源码.下载后双击后可执行),希望大家多多指教[img]http://dl.iteye.com/upload/attachment/2...
2010-07-09 21:33:31
211
原创 SOAOffice控件使用
最近在项目涉及到复杂excel用户报表方式,并且用户强烈要求使用excel进行填报(在线和离线),起初找了一些发现不是速度问题就是报表复杂公式处理问题导致没有找到合适的。最后发现了一个国内的一个为微软OFFICE量身打造的WEB中间件,是WEB调用Office(Word,Excel,PowerPoint等)、存取Office数据的必备中间件。最主要的它是可以部署在多种操作系统上(wind2k,wi...
2010-06-13 22:39:58
945
上传下载的一个工具类
自己做了一个上传(利用apache-fileupload组件)下载的一个封装、希望对大家有帮组.请看下面例子。import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import jav...
2010-05-29 14:15:38
93
String.format一些用法例子、功能强、希望对您有帮组
String.format是在JDK1.5中新增的静态方法,功能强。它主要功能是格式化数据,大致分为这些类(常规类型、字符类型、数值类型、日期类型)。它的语法如下: 常规类型、字符类型和数值类型的格式说明符的语法:%[参数索引位置$][转换标识符][最小官渡][.保留精度位数]转换方式 日期语法:%[参数索引位置$][t或T]转换方式这些语法在jdk api中已经讲的非常详细了。下面看一些...
2010-05-29 14:06:53
478
利用apache ant 包进行压缩、解压缩zip,归档tar,解档tar,压缩tar.gz解压tar.gz
最近用到了利用java进行一序列压缩解压缩,jdk也自带了,这里我就不用它了。本例用到的开源包是apahce ant.jar。我上传了。希望对大家有帮组。[quote]Java压缩zip,解压缩zip[/quote][code="java"]import java.io.File;import java.io.FileInputStream;import java.io.FileO...
2009-12-24 19:33:03
261
Apache POI SpreadSheet的一些简单应用(二)
我用的版本是 poi-3.5,您可以去官方上下载。希望对大家能有些帮助:[code="java"]import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IO...
2009-12-22 10:16:31
119
根据SQL结果集构建动态二维列表展示在excel中
近期在项目中用到根据SQL结果集构建动态二维列表展示在excel中。把它贴出来希望对大家有帮助。数据库是mysql,操纵excel是使用apache POI SpreadSheet,如对POI不熟,请查看我的另外一文章[url=http://lhxctc.iteye.com/blog/540220]Apache POI SpreadSheet的一些简单应用[/url]。代码如下:[co...
2009-12-08 21:39:44
204
JDBC读取一些元数据的常用方法
JDBC读取一些元数据的常用方法,网上有很多这样的DEMO,在这里我也编写一个,我用的数据库是mysql,希望对大家有所帮助[code="java"]import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverManager;import java.sql.Pre...
2009-12-07 16:02:49
329
原创 java中的精确商务计算
由于计算机在计算过程中的舍入关系,普通的计算和工程计算可能会出现计算不足够精确的情况,这种情况在这两种计算中也许是可以忍受的,但是在商务运算中就不可接受了,财务计算。[code="java"]//import org.zym.arithutil.Arith;public class FloatCalculation { /** * @param args */...
2009-12-06 21:58:07
136
经常使用的一些克隆实现
在实践中往往需要使用到克隆,您可以使用java本身提供的克隆实现,这里我就不说这种实现了。给您介绍两种比较常用的方法,第一个是dozer。第二个是apache commons-beanutil,希望对大家有帮助第一种实现依赖包分别是commons-lang.jar,commons-loggin.jar,commons-collections.jar,commons-beanutils....
2009-12-04 20:54:35
96
Apache dbcp 数据源
使用直连数据库的话效率比较低,人们就想出另外一种概念:数据库连接池。具体不清楚的去Google一下。目前数据源都是基于数据库连接池的,在java领域中有很多开源的数据源。我在这里向您推荐一个apache dbcp。我用的数据源包是commons-dbcp-1.2.2.jar,依赖连接池包是commons-pool-1.3.jar下面是我写的一个DEMO[code="java"]...
2009-12-03 16:59:29
121
Apache POI SpreadSheet的一些简单应用(一)
我用的版本是 poi-3.5,您可以去官方上下载。希望对大家能有些帮组。[code="java"]import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.util.Date;import java.util.It...
2009-12-03 16:35:07
287
java.text包中的DateFormat,NumberFormat一些用法
[code="java"]import java.text.DateFormat;import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util...
2009-12-03 15:36:33
286
java类中多个时间类型的转换处理
[code="java"]public class XZou { /** * 在java中所有的时间类型如:java.util.Date,java.sql.Date,java.sql.Timestamp,java.sql.Time,java.util.Calendar(日历).. * 它们都是有一个共同的特性:时间戳,也就是当前时间与1970年1月...
2009-12-03 15:06:38
116
List列表中删除指定的多个对象,利用下标来实现
[code="java"]import java.util.ArrayList;import java.util.List;public class XZou { static class User { private String name; public User(String name) { super(); th...
2009-12-03 14:47:09
425
Excel中列号对应数字或数字对应列号
[code="java"]public class XZou { private final static String rows = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; /** * 根据Excel列下标得到相应的编码,如2对应C * @param value * @return */ public static S...
2009-12-03 14:38:30
1498
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人