冰树之家

------------等了好久了,你才来呀!

POI用addPicture插入图片到word里面无法显示问题解决

这几天想通过一个现有word文件作为模板,然后根据标签写入对应数据,折腾了好几天了。 text解决了,表格解决了,结果才发现图片用XWPFDocument压根无法实现addPicture,POI自身有bug,图片是加入到word文件里面了,可是显示不了。。。 于是乎,又折腾了

2011-08-29 17:13:28

阅读数:1908

评论数:3

Java Annotation入门

摘要:本文针对java初学者或者annotation初次使用者全面地说明了annotation的使用方法、定义方式、分类。初学者可以通过以上的说明制作简单的annotation程序,但是对于一些高级的annotation应用(例如使用自定义annotation生成javabean映射xml文件)还...

2010-01-20 15:29:00

阅读数:1221

评论数:5

JDK自带的native2ascii工具完全揭密

 背景:      在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统...

2009-08-10 11:24:00

阅读数:290

评论数:0

遗传算法(原理及简单应用)

在维基(wiki)中关于自然选择的词条的搜索结果如下: 写道自然选择(Natural selection)也称为天择。指生物的遗传特征在生存竞争中,由于具有某种优势或某种劣势, 因而在生存能力上产生差异,并进而导致繁殖能力的差异,使得这些特征被保存或是淘汰。 基因是遗传特征的基础,也是自然选择的单...

2009-08-07 10:06:00

阅读数:1035

评论数:0

java p2p多文件传输程序的实现

java p2p多文件传输程序的实现,主要利用了java中的socket,SocketThread类,下面是实现过程,Server.java类,//psp文件传输服务,SocketThread.java//文件传输线程类,Application1.java import java.net.*; i...

2009-06-13 15:12:00

阅读数:1336

评论数:0

完善的java socket server程序

/* * Copyright (c) 2000 David Flanagan.  All rights reserved. * This code is from the book Java Examples in a Nutshell, 2nd Edition. * It is provided...

2009-06-11 10:33:00

阅读数:1087

评论数:1

java.io.NotSerializableException

在重启Tomcat 5时发现报此错误.查阅后发现tomcat 5之后重启服务后tomcat会尝试恢复session. 解决方法:方法一(通过配置,使tomcat重启后不重新恢复session):在关闭和重启Tomcat 5时, tomcat 会试图 serialize存在的session资源. 如...

2009-04-08 14:34:00

阅读数:492

评论数:0

Tomcat 5.0.28中的dwr出TransformerFactoryImpl not found错的处理办法

环境:dwr 1.1.4 + Tomcat 5.0.28 + jdk 1.6.0_03配置了最基本的 web.xml,加了一个 web.xml 和 RemoteBean,部署后通过网址http://localhost:8080/testdwr/dwr 访问页面出现错误javax.xml.trans...

2009-03-30 10:53:00

阅读数:485

评论数:0

Acegi中文登录帐号问题的解决方案

 方案Acegi登陆使用中文帐号名登陆时会抛出异常,下面我贴出的JSP页面上抛出的错误信息(只贴出有分析价值的一部分):root cause java.lang.IllegalArgumentException: 张三        org.apache.tomcat.util.http.Serv...

2009-03-20 12:11:00

阅读数:409

评论数:0

ProGuard入门

ProGuard是一款免费的Java类文件压缩器、优化器和混淆器。它能发现并删除无用类、字段(field)、方法和属性值(attribute)。它也能优化字节码并删除无用的指令。最后,它使用简单无意义的名字来重命名你的类名、字段名和方法名。经过以上操作的jar文件会变得更小,并很难进行逆向工程。这...

2009-03-20 12:09:00

阅读数:901

评论数:0

四个有用的过虑器 Filter

一、使浏览器不缓存页面的过滤器 import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/** * 用于的使 Browser 不缓存页面的过滤器 */public...

2009-03-19 15:31:00

阅读数:282

评论数:0

Struts2配置详解

总揽 Struts2的配置文件是以XML的形式出现的。不过它的XML的语义比较简单,下面是我抽取了位于struts2-core-2.0.14.jar内部的struts-default.xml的片段: Xml代码 struts>      bean class="com.opensy...

2009-01-21 11:25:00

阅读数:1274

评论数:0

Struts2.1.3 发布!

 Struts2.1.3 发布!首页还看不到,但是jira上的进度已经100%,并且加入到了Released Version中。 查看: https://issues.apache.org/struts/secure/Dashboard.jspa

2008-12-26 20:52:00

阅读数:399

评论数:0

Lucene相关度排序的调整

Lucene的搜索结果默认按相关度排序,这个相关度排序是基于内部的Score和DocID,Score又基于关键词的内部评分和做索引时的boost。默认Score高的排前面,如果Score一样,再按索引顺序,先索引的排前面。那么有人问了,如果我要先索引的排后面怎么办呢?隐士研究了源码后发现这是相当简...

2008-12-26 20:49:00

阅读数:495

评论数:0

Struts2的学习途径

  阅读、仔细阅读、反复阅读每个开源框架自带的reference 这一点是学习一个框架最最重要,也是最最一开始需要做的事情。不是事实上,无数的程序员对此并不在意。程序员总是以种种理由不仔细阅读reference: 1. 看英文文档太吃力 应该说阅读英文文档是每个程序员的基本素质之一,这就跟调程序需...

2008-12-25 12:52:00

阅读数:661

评论数:4

借JavaFX之风,Swing终于熬到了出头之日

前几天看了点新闻,一是说JavaFX1.0的推出,二是是说Sun停止了对SwingX的资助,由此激怒了社区。 由此一些人推论Sun已经全力押宝JavaFX,Swing将沦为鸡肋。而后Sun的高管自然出面表态,Swing和JavaFX两手都要硬。 由于本人一直从事企业信息系统的管理和研发,平日对Sw...

2008-12-25 12:41:00

阅读数:862

评论数:0

实战篇:设计自己的Annotation

    Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习......    不讲废话了,实践才是硬道理.    第一部分:了解一下java1.5起默认的三个annotation...

2008-12-13 09:55:00

阅读数:237

评论数:0

什么是Annotation?

     在创建EJB组件时,必需提供一些定义,使得EJB组件使用一些服务例如:安全服务,持久化服务,事务服务。EJB容器可以提供这些服务,这样EJB只要实现业务逻辑就可以了。但是说到底EJB容器使用EJB组件的元数据来提供这些服务,在以前EJB的元数据是以XML配置文件形式出现的,这些配置文件与...

2008-12-13 09:52:00

阅读数:343

评论数:0

CHECKBOX全选,取消全选-jquery

用JQUERY实现全选和取消全选,减少了我们写JS的麻烦,我们再也不用写那么多代码了,给大家分享两段代码,用JQUERY实现复选框的全选和取消全选.script type="text/javascript"> $(function() {      $("#ch...

2008-12-12 14:19:00

阅读数:462

评论数:2

Spring Security 基于数据库的权限管理配置

 目前在做一个原型系统,其中涉及到权限管理部分,研究了一下Spring Security,由于网上资料都是在配置文件里面定义url权限的,基本上没有存在数据库中的。在这个过程中我在网上找了很多资料,但是没有一个是完全能够解决问题的,acegi的例子springside倒是有一个。 而下面这段是一位...

2008-11-26 23:24:00

阅读数:4432

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭