- 浏览: 58689 次
- 性别:
- 来自: 上海
最新评论
-
di1984HIT:
不错。不错。
Oracle千万条记录插入与查询小结 -
di1984HIT:
恩,FileWrite默认是平台编码
解决Invalid byte 2 of 2-byte UTF-8 sequence (dom4j) -
di1984HIT:
写的真不错啊。
java中使用公钥加密私钥解密原理实现license控制
文章列表
一、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 ...
- 2009-07-08 10:45
- 浏览 3135
- 评论(0)
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();
- 2009-06-09 09:43
- 浏览 1842
- 评论(1)
摘自: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 ...
- 2009-05-26 16:40
- 浏览 1861
- 评论(0)
Maven2完全使用手册
转自http://blog.csdn.net/wind5shy/archive/2007/10/18/1830826.aspx
maven2 起步
相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚 ...
- 2009-04-28 10:10
- 浏览 1417
- 评论(0)
介绍一下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 ...
- 2009-04-23 15:48
- 浏览 1515
- 评论(0)
前一段时间,我在工作中我使用了Apache的开源产品来进行图表,报表的打印工作。以下只是比较
实用的打印方式,其实,该产品中的doc对使用说得已经是很详细了。我之所以写这篇文章,是想和初
学者分享我的一点经验,避免大家少走弯路。
一.用cewolf实现图表打印;(注意刷新问题)
1.打印出柱状图;
该程序主要为两个步骤:
a.实现DatasetProducer接口;
b.在cewolf标签中调用该匿名类,添好相关属性;
以下为重要片断:
<%
ArrayList list = null;
...
- 2009-04-23 14:55
- 浏览 2104
- 评论(0)
转载请保留出处:俊麟 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-04-10 20:28
- 浏览 1007
- 评论(0)
2009-03-30
Oracle千万条记录插入与查询小结
关键字: oracle 海量 查询 效率 优化
最近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚 ...
- 2009-04-03 13:19
- 浏览 1579
- 评论(1)
JAVA相关基础知识
1、面向对象的特征有哪些方面
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需 ...
- 2009-03-10 20:05
- 浏览 794
- 评论(0)
Response.setHeader("Content-Disposition", "attachment; filename=" + fileName+".xls");
如果file.Name为中文则乱码。解决办法是
方法1:
response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));
下载的程序里有了上面 ...
- 2009-02-12 11:58
- 浏览 2791
- 评论(0)
在过去的一年里我还是一个比较喜欢自己发明轮子的人,不过现在不同了。前几天需要个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 ...
- 2009-02-02 12:58
- 浏览 2069
- 评论(0)
现在很多J2EE应用都采用一个license文件来授权系统的使用,特别是在系统购买的早期,会提供有限制的license文件对系统进行限制,比如试用版有譬如IP、日期、最大用户数量的限制等。
而license控制的方法又有很多,目前比较流行,只要设计的好就很难破解的方法就是采用一对密匙(私匙加密公匙解密)来生成License文件中的Sinature签名内容,再通过Base64或Hex来进行编码。比如原BEA公司现在是Oracle公司的WebLogic就采用的是这种方法来设置License文件。
这里只进行一个比较简单的实现:
一共三个类:
A.KeyGenerater类生成 ...
- 2009-02-02 12:10
- 浏览 9482
- 评论(1)
maven2完全使用手册
maven2 起步
相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文 ...
- 2009-01-10 15:41
- 浏览 1270
- 评论(0)