Java
文章平均质量分 70
poplarbbs
这个作者很懒,什么都没留下…
展开
-
Quartz Cron 表达式备忘
CronTrigger 支持比 SimpleTrigger 更具体的调度,而且也不是很复杂。基于 cron 表达式,CronTrigger 支持类似日历的重复间隔,而不是单一的时间间隔 —— 这相对 SimpleTrigger 而言是一大改进。 Cron 表达式包括以下 7 个字段:秒 分 小时 月内日期 月 周内日期 年(可选字段) 特殊字符C...2008-08-07 10:31:21 · 156 阅读 · 0 评论 -
让人崩溃的代码,无法预测的结果
[code="java"]Integer color = null;int white = 255 * 255 * 255;color = false ? white : color;[/code]你猜结果会是怎样呢?运行一下看看吧,结果是否让人崩溃?[code="java"]Integer color1 = 1000;int color2 = 1000;...2009-08-12 20:07:03 · 990 阅读 · 0 评论 -
关于*.jar的总结
*.JAR运行时全面的总结!望和我一样在这个难题中苦苦挣扎的同志们能够得到欣慰的答案!~~~~从而,从此~~摆脱苦海,继续JAVA的学习征程!~~~声明:本例在JDK1.3.0中调试成功!注:只要一个普通的APPLET小程序和JAVA程序两者都能运行,此例就能成功.(如果,你的APPLET在AUTOEXEC.BAT没有存在任何的CLASSPATH能够运行,那么,你就不必...原创 2008-05-23 10:16:17 · 298 阅读 · 0 评论 -
使用JAVA透過JXL(JExcel)動態產生Excel檔
上次談過了使用iText產生PDF檔,這次換成來談談使用JExcel來產生EXCEL檔的方法。首先,先到他的SourceForge主頁面download相關的API檔案。http://sourceforge.net/projects/jexcelapi/或http://www.andykhan.com/jexcelapi/download.html當然,他也是OpenSou...原创 2008-04-28 11:41:54 · 121 阅读 · 0 评论 -
Log4J 最佳实践之全能配置文件
下面给出得Log4J配置文件实现了输出到控制台,文件,回滚文件,发送日志邮件,输出到数据库日志表,自定义标签等全套功能。log4j.rootLogger=DEBUG,CONSOLE,A1,im#DEBUG,CONSOLE,FILE,ROLLING_FILE,MAIL,DATABASElog4j.addivity.org.apache=true############...原创 2008-04-21 16:25:01 · 90 阅读 · 0 评论 -
[ 备忘]JExcelApi的的缺点
不可否认JExcelApi是非常方便的一个开源Excel操作包,但是也有很多不尽人意的地方。工作上面用到,遇到的问题,这里记录一下:1、不能导入注释,从Excel解析出来的内容中缺少了注释。虽然平时注释很少用于重要信息的记录,可是就是有这么一些BT的用户。。。2、对于公式的拖拉,可能会解析错误。这一点比较恐怖,居然会丢失数据。比如有一个=SUM(A1:D1)的公式,然后托拉...2008-04-01 11:32:36 · 313 阅读 · 0 评论 -
[备忘][SQLServer]已将语言设置改为 简体中文
今天在项目调试的时候,数据库总输出一些警告信息。如:Hibernate: select this_.SPDomain as SPDomain4_0_, this_.SPID as SPID4_0_, this_.SPName as SPName4_0_, this_.AvgAccessCount as AvgAcces4_4_0_ from SearchSPDomains this_ wh...2008-03-26 17:14:41 · 6274 阅读 · 0 评论 -
使用POI操作Excel的几点注意事项
首先说说现在我所知道的Java编辑Excel文件的两大开源工具:jakarta POI和JavaExcelAPI(简称JXL),这两套工具我都试用了一这段时间,感觉各有优劣吧。POI在某些细节有些小Bug并且不支持写入图片,其他方面都挺不错的;JXL就惨了,除了支持写入图片外,我暂时看不到它比POI好的地方,我碰到的主要的问题就是对公式支持不是很好,很多带有公式的Excel文件用J...原创 2008-03-24 13:15:23 · 548 阅读 · 0 评论 -
Jakata Poi HSSF:纯java的Excel解决方案
背景Jakarta POI是apache的子项目,目标是处理ole2对象。目前比较成熟的是HSSF接口,处理MSExcel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。HSSFWorkbook excell文档对象介绍HSSFSheet excell的...2008-03-24 11:50:45 · 109 阅读 · 0 评论 -
[原创]数落数落Jdom和dom4j
这两个开源包都有相当久远的历史,也是最常用的XML包。想必大家都会认为它们比较稳定了吧?殊不知他们也有很多不尽如人意的地方。也许大家平时不太会注意,这里说出来只是希望大家能注意一下,不要因为这些问题影响工作。1、 Attribute不能超过1W个!无论是Jdom还是Dom4j,解析XML时一个标签内的Attribute不能超过1W个。这点两个包问题是同样的。如果需要用XML传输大量数据...2008-03-19 00:06:12 · 82 阅读 · 0 评论 -
[原创]JexcelApi和POI导入Excel日期识别成数字的解决方案
用过Jxl或者POI导入Excel信息的朋友应该都遇到过这样的问题。日期格式的单元格有些会识别成数字单元格。(为什么说有些呢?因为在Excel文件中输入2008-3-18的日期可以正确导入,但是输入3-18的就会识别成数字。)关于这个问题我找了很久,都没有找到解答。现在解决了,所以记录以下,一是怕以后忘了,二是希望遇到这个问题的朋友可以少走弯路。首先来分析一下这个问题的成因。既然两个开源包...2008-03-18 14:20:22 · 690 阅读 · 0 评论 -
httpclient编码问题(未完成)
最近在做一个httpClient模拟动态操作Web的功能。很正常的遇到了乱码问题,开始没有弄清楚乱码的原因走了很多弯路。终于解决了,记录备忘一下。首先http响应的编码有两个部分,response头里的参数和页面开头的meta信息。其实浏览器首先是针对response头来设置页面charset的。httpClient模拟页面也是采用相同方式。所以其实乱码跟meta无关。我们知道St...2008-10-17 18:35:19 · 184 阅读 · 0 评论 -
Quartz和httpclient的细节备忘
1 Quartz的StatefulJob从各种资料上看都不需要做任何改变既可以保持JobDataMap的状态。可是其实不然。要保持JobDataMap的状态必须重新将其中的参数重新put一次,即使是一个引用类型的数据。猜测可能是需要判断一个脏的状态,以此来断定是否重新序列化2 httpclient如果需要保持client的登录状态的话,需要在每次请求后执行method.releaseCon...2008-09-19 13:58:38 · 420 阅读 · 0 评论 -
[转]UML类图中的关联、聚合、组合
分析一下UML类图中关联、聚合、组合三者的定义与关系。@author:ZJ 06-11-27http://zhangjunhd.blog.51cto.com/1.关联(Association)类之间的关联大多用来表示变量实例持有着对其他对象的引用。Phone拥有...原创 2008-02-16 16:21:06 · 129 阅读 · 0 评论 -
最近的一些想法
首先说说对sgrid 改进的想法,主要是怕自己忘记了。公司肯做的话就帮公司改进,不肯做就私下拿来练手。1 行列的改造。现有存储的cell只是简单地记录了行列的信息。这样导致进行行列操作的时候要遍历大量的cell做修改。这里应该改为行列对象存储。2 单元格引用的改造。原有cell引用使用一个个数的数据结构来维护的。保存在分析当中,同样存在数据量巨大的问题。其实可以将引用维护在cell...原创 2009-03-09 11:37:20 · 82 阅读 · 0 评论 -
NetBeans SVN 攻略
前些天NetBeans6.0终于出了,也开始想尝试一下eclipse之外的优秀IDE。而要使用它第一件事就是从公司的SVN服务器上把工程拉下来。虽然说NetBeans6.0已经整合了Subversion,但还是比较麻烦的。下面是经过无数血泪总结下来的经验: :cry: 1、向后先不要安装netbeans提示的[color=brown]CollabNetSubversion[/col...2007-12-07 17:14:47 · 217 阅读 · 0 评论 -
POI-HSSF的一些疑难问题及解决方式
[b] * 图片位置无法获取[/b]The only linkage I can find is that there is an EscherProperty called "BLIP__BLIPTODISPLAY", which is inside the EscherOptRecord of each image.参考:http://www.nabble.com/Cop...原创 2009-08-31 14:31:30 · 372 阅读 · 0 评论