摘要:java编程要实现对word的操作没有vb那种编程语言来得容易,得借助一些开源组件,其中就包括jacob、poi等, 而poi应用得最为广泛,对word2003和2007的读和写word操作都十分方便。它是Apache组织的一个项目,早在2001年就已经发布了第 一个版本,可以说是apache组织的... 阅读全文
response.setContentType()的String参数及对应类型
2011-11-20 16:19 by Batys, 329 阅读, 0 推荐, 收藏, 编辑
摘要:response.setContentType()的String参数及对应类型<option value="image/bmp">BMP</option> <option value="image/gif">GIF</option> <option value="image/jpeg">JPEG</option> <option value="image/tiff">TIFF</option> <option va 阅读全文
用itext导出word,pdf
2011-11-20 14:00 by Batys, 3559 阅读, 1 推荐, 收藏, 编辑
摘要:iText是著名的开放源码的站点sourceforge一个项目,是用于生成pdf文档的一个java类库.通过iText不仅可以生成pdf或rtf的文档,而且可以将XML、Html文件转化为PDF文件. 在http://www.lowagie.com/iText/download.html 下载itext.jar文件,加入到classpath中,就可以使用它了. 下面的例子用来生成一个HelloWorld.pdf文件,并在其中写入"Hello World"语句. Java代码 publicstaticvoidmain(String[]args){ Documentdoc=newD... 阅读全文
Asp.net 数据采集基类(远程抓取,分解,保存,匹配)
2011-11-09 11:23 by Batys, 225 阅读, 0 推荐, 收藏, 编辑
摘要:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using MSXML2; using System.Text.RegularExpressions; namespace EC 阅读全文
Log4Net日志
2011-11-08 11:10 by Batys, 272 阅读, 0 推荐, 收藏, 编辑
摘要:一 Log4net简介Log4net是基于.net开发的一款非常著名的记录日志开源组件。他最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-log4j。Log4net记录日志的功能非常强大。它可以将日志分不同的等 级,比不同的样式,将日志输出到不同的媒介。Log4net可以从http://logging.apache.org/log4net/downloads.html网站下载最新版本。二 Log4net核心组成Log4net主要由五个部分组成,分别为Logger,Appenders, Filters, Layouts 和Object 阅读全文
SQL DATEDIFF语法及时间函数 Sql 查询当天、本周、本月记录
2011-11-07 21:40 by Batys, 1628 阅读, 0 推荐, 收藏, 编辑
摘要:--查询当天: select * from info where DateDiff(dd,datetime,getdate())=0 --查询24小时内的: select * from info where DateDiff(hh,datetime,getDate())<=24 --info为表名,datetime为数据库中的字段值Sql代码 Powered by chenjiazi--查询当天记录另类的方法 SELECT * FROM j_GradeShop WHERE (GAddTime BETWEENCONVERT(datetime, LEFT(GETDATE(), 10) + & 阅读全文
程序员创业如何才能成功?
2011-11-05 15:36 by Batys, 369 阅读, 0 推荐, 收藏, 编辑
摘要:程序员成功创业四大要素做为一个软件开发者,还没有进入这个行当就开始揣测自己的职业前景;IT圈处处可见的成功者耀眼的光环;程序员创业成功者的先例让我们对我们的职业充满了理想和憧憬。创业也成为程序员永远的话题。在近日“2007软件开发2.0技术大会”晚上的沙龙里,达内科技公司创始人兼CEO/总裁韩少云发表了题为“创业��软件从业人员转型的另一条路”的主题演讲,在讲述自己创业经历的同时,也分享了自己对于创业的经验、感悟和体会。韩少云经历了从程序员、软件架构师、职业经理人,最后到创业者这样一个职业发展的历程。他总结了程序员创业成功的四大要素。1、whos your partner?谁是你的合伙人寻找一 阅读全文
深入Java集合学习系列:LinkedHashMap的实现原理
2011-11-02 21:21 by Batys, 540 阅读, 0 推荐, 收藏, 编辑
摘要:1. LinkedHashMap概述: LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 LinkedHashMap实现与HashMap的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序可以是插入顺序或者是访问顺序。 注意,此实现不是同步的。如果多个线程同时访问链接的哈希映射,而其中至少一个线程从结构上修改了该映射,则它必须保持外部同步。2. LinkedHashMap的实现: 对于Linked.. 阅读全文
深入Java集合学习系列:LinkedHashSet的实现原理
2011-11-02 21:08 by Batys, 377 阅读, 0 推荐, 收藏, 编辑
摘要:1. LinkedHashSet概述: LinkedHashSet是具有可预知迭代顺序的Set接口的哈希表和链接列表实现。此实现与HashSet的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序可为插入顺序或是访问顺序。 注意,此实现不是同步的。如果多个线程同时访问链接的哈希Set,而其中至少一个线程修改了该Set,则它必须保持外部同步。2. LinkedHashSet的实现: 对于LinkedHashSet而言,它继承与HashSet、又基于LinkedHashMap来实现的。 LinkedHashSet底层使用LinkedHashMap来保存所 阅读全文
深入Java集合学习系列:HashSet的实现原理
2011-11-02 21:07 by Batys, 529 阅读, 0 推荐, 收藏, 编辑
摘要:1. HashSet概述: HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。2. HashSet的实现: 对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因此HashSet 的实现比较简单,相关HashSet的操作,基本上都是直接调用底层HashMap的相关方法来完成, HashSet的源代码如下:Java代码 publicclassHashSet<E>extendsAbstractSet<E>imp 阅读全文