`
文章列表
博客已经搬到 http://blog.csdn.net/wbzboy
一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String queryString , Object value); 示例:this.getHibernateTemplate().find("from bean.User u where u.name=?", "test"); 或模糊查询:this.getH ...
OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("UTF-8"); //关键解决这个问就在此 把原来的FileWriter换成FileOutputStream XMLWriter write = new XMLWriter(new FileOutputStream("f:/computerList.xml"),format); write.write(docXml); write.close();
摘自:http://forum.iteye.com/viewtopic.php?t=176 test.java java代码: package hibernatedemo; import hibernatedemo.person; import java.util.*; import net.sf.hibernate.Query; import net.sf.hibernate.Session; import net.sf.hibernate.SessionFactory; import net.sf.hibernate.cfg.Confi ...
http://www.kuqin.com/math/
Maven2完全使用手册 转自http://blog.csdn.net/wind5shy/archive/2007/10/18/1830826.aspx maven2 起步 相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚 ...
介绍一下Hyper Estraier Hyper Estraier 是一个来自日本的全文搜索引擎,作者是 Mikio Hirabayashi,目前最高版本是1.49。 可以从这里下载编译好的版本 这个引擎使用C语言开发,另外还提供了java以及ruby、perl语言的上层API。该引擎使用2.1版本的GNU Lesser General Public License作为开源协议,LGPL算是一个商业友好的License吧,大家可以放心地用在自己的工程中。 将hyperestraier-1.4.9-win32.zip解压缩到d:\hyperestraier ...
前一段时间,我在工作中我使用了Apache的开源产品来进行图表,报表的打印工作。以下只是比较 实用的打印方式,其实,该产品中的doc对使用说得已经是很详细了。我之所以写这篇文章,是想和初 学者分享我的一点经验,避免大家少走弯路。 一.用cewolf实现图表打印;(注意刷新问题) 1.打印出柱状图; 该程序主要为两个步骤: a.实现DatasetProducer接口; b.在cewolf标签中调用该匿名类,添好相关属性; 以下为重要片断: <% ArrayList list = null; ...
转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71) Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71   我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。   一个小型的网站,比如个人网站,可以使用最简单的 ...
2009-03-30 Oracle千万条记录插入与查询小结 关键字: oracle 海量 查询 效率 优化   最近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚 ...
JAVA相关基础知识 1、面向对象的特征有哪些方面   1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需 ...
Response.setHeader("Content-Disposition", "attachment; filename=" + fileName+".xls"); 如果file.Name为中文则乱码。解决办法是 方法1: response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8")); 下载的程序里有了上面 ...
在过去的一年里我还是一个比较喜欢自己发明轮子的人,不过现在不同了。前几天需要个Base64处理类,在一个开源项目里面找到了Base64的加密解密程序感觉非常不错,毕竟不喜欢引入sun.开头的包。 原文网址:http://blog.csdn.net/sunyujia/archive/2008/01/01/2008469.aspx import java.util.Arrays; /** * A very fast and memory efficient class to encode and decode to and from * BASE64 in full accordance ...
现在很多J2EE应用都采用一个license文件来授权系统的使用,特别是在系统购买的早期,会提供有限制的license文件对系统进行限制,比如试用版有譬如IP、日期、最大用户数量的限制等。 而license控制的方法又有很多,目前比较流行,只要设计的好就很难破解的方法就是采用一对密匙(私匙加密公匙解密)来生成License文件中的Sinature签名内容,再通过Base64或Hex来进行编码。比如原BEA公司现在是Oracle公司的WebLogic就采用的是这种方法来设置License文件。 这里只进行一个比较简单的实现: 一共三个类: A.KeyGenerater类生成 ...
maven2完全使用手册 maven2 起步 相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文 ...
Global site tag (gtag.js) - Google Analytics