java
文章平均质量分 69
夜雨孤独客
这个作者很懒,什么都没留下…
展开
-
java实现mongodb中自增长字段
在数据库设计原理中;自增长字段的目的是为了unique的索引来判断每条记录唯一性;同时保证大数据库量的时候的查询速度。但在oracle和mongodb数据库中有单独的字段判断唯一性;所以设计中没有自增长字段方式(mysql和mssql都有);并且也不提倡用自增长字段设计表结构。不过经常用习惯这种方式的程序员;oracle和mongodb数据库也可以实现类似的功能;oracle中有seque原创 2012-05-30 16:20:26 · 3511 阅读 · 0 评论 -
用java的servlet实现http访问mongodb中的文件
这个程序只是为了编码时方便调试用;如果正式服务器运营,建议使用nginx访问mongodb数据库。一个java的servlet文件(FileCtrl .java): import com.mongodb.BasicDBObject;import com.mongodb.DBObject;import com.mongodb.gridfs.GridFSDBFile;import原创 2012-03-02 18:06:24 · 1970 阅读 · 0 评论 -
用java读取word2003和word2007的内容
需要使用apache的poi开源项目包;下载地址:http://poi.apache.org/download.html引入其中的6个包poi-3.8-20120326.jar;poi-ooxml-3.8-20120326.jar;poi-ooxml-schemas-3.8-20120326.jar;poi-scratchpad-3.8-20120326.jar;xmlbeans-2.3.0.原创 2012-05-11 11:11:07 · 1747 阅读 · 0 评论 -
用lucene3.6搜索数据库和txt文件内容
我们以前经常碰到搜索数据库的内容;用like %的sql语句;如果数据量大而且多表查询时;速度实在让人难以忍受。。。如果用lucene3.6那就可以把这个恼人的问题解决了。 lucene3.6搜索photo表的title,username,tagname,desr内容;用一个例题来说明更直观;此例题能搜索中文分词;(需要mysql5的jdbc包和lucene3.5的包):原创 2012-01-20 14:51:33 · 1522 阅读 · 0 评论 -
用java实现mongodb正则查询小技巧
//模糊查询 private BasicDBObject getLikeStr(String findStr) { Pattern pattern = Pattern.compile("^.*" + findStr + ".*$", Pattern.MULTILINE); return new BasicDBObject("$regex", pattern); }原创 2012-06-05 09:17:45 · 4695 阅读 · 0 评论 -
用java处理图片(压缩成小尺寸;加文字和logo水印)
/***功能:压缩图片变成小尺寸*** *参数1:oImage:原图;* *参数2:maxWidth:小尺寸宽度;* *参数3:maxHeight:小尺寸长度;* *参数4:newImageName:小尺寸图片存放的路径和新名字;* *参数5:fileType:小尺寸图片类型(png,gif,jpg...)***/ private void compressIm原创 2012-06-05 17:55:26 · 1845 阅读 · 0 评论