- 浏览: 851925 次
最新评论
-
zuxianghuang:
通过pom上传报错 Artifact upload faile ...
nexus上传了jar包.通过maven引用当前jar,不能取得jar的依赖 -
流年末年:
百度网盘的挂了吧???
SSO单点登录系列3:cas-server端配置认证方式实践(数据源+自定义java类认证) -
953434367:
UfgovDBUtil 是什么类
Java发HTTP POST请求(内容为xml格式) -
smilease:
帮大忙了,非常感谢
freemaker自动生成源代码 -
syd505:
十分感谢作者无私的分享,仔细阅读后很多地方得以解惑。
Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
文章列表
前两天看到了一个中国新闻网,这个网站的搜索form的action是
http://search.chinanews.com/search.do
便知道是struts1的产物,现在都用struts2了,所以给自己的任务是实现Struts2 SSH分页浏览新闻、Lucene分页高亮排序搜索新闻这个两个功能。
IDE使用的MyEclipse6.5,数据库使用MySQL 5.0.37 , 另装了Navicat for MySQL , jdk版本是6.0
工程做完的效果图如下,com.zly.indexManager中两个类,分别创建索引和搜索索引,
c ...
Java代码
1.概述
Compass将lucene、Spring、Hibernate三者的起来,以很低很低的成本快速实现企业应用中的搜索功能。
HomePage: http://www.opensymphony.com/compass/
springside里用了compass来做图书搜索,快速建立的流程如下:
1.用简单的compass annotation把Book对象映射到Lucene。
2.配置compass默认提供的基于Spring MVC的Index Controller 和Search Controller ...
在Spring的Bean配置中,存在这样两种情况:
[xhtml] view plaincopyprint?
<bean id="testManager" class="com.sw.TestManagerImpl" scope="singleton" />
<bean id="testManager" class="com.sw.TestManager ...
上次发帖是在跳槽后,今天为止已经在新公司工作了两个星期了,感受什么的,我另外写文章再谈,言归正传,讲正事~~! 目前正在开发一个产品的服务器端代码,持久层我选择了Mybatis3(也就是原来的ibatis)作为框架,之所以选择他理由就是我觉得Hibernate搞起来貌似很复杂,我不太会用,哈哈(上家公司留下的阴影,用Hibernate搞得我想死)。上周完成了大部分代码的开发工作,想着既然是要发布的产品,于是找来Jmeter做压力测试,结果这一测,暴露问题了,mysql返回"too many connections"这个error,这个error的具体解释参 ...
使用apache做为控制转发器,后端使用4个tomcat做集群,此次选择的配置方式为SessionSticky(粘性Session),这种方式将同一用户的请求转发到特定的Tomcat服务器上,避免了集群中Session的复制。
apache以前配置apache和tomcat可能需要用到mod_jk.so进行apache和tomcat的链接。apache2.2中集成了mod_jk.so的功能,只需简单的把上面6个module的注释打开。
1、apache 配置
修改Apache配置文件\Apache2.2\conf\httpd.conf a.将以下6个Module的注 ...
本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置。
准备环境
Apache
Apache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.17,下载地址为http://httpd.apache.org/download.cgi#apache22。如下图:
luceneJavaApachethread
Java代码
Exception in thread "main" org.apache.lucene.queryParser.ParseException: Cannot parse 'AND': Encountered " <AND> "AND "" at line 1, column 0.
Was expecting one of:
<NOT> ...
"+" ...
luceneApache.net
试过lucene最新版跟paoding2.0版不兼容,被迫换lucene2.9,研究继续。。。。。。 将整合要用到的jar包加入工程,附件中有。 添加环境变量PAODING_DIC_HOME E:\paoding-analysis\dic【dic位置即paoding-analysis-2.0.4-beta.zip得解压位置】 在paoding-dic-home.properties文件下面添加: #paoding.dic.home=dic paoding.dic.home=E:/paoding-analysis/dic paoding-k ...
luceneApacheF#
1。IndexWriter的学习
Java代码
IndexWriter writer = new IndexWriter(FSDirectory.open("E:\\test\\index"),
new StandardAnalyzer(Version.LUCENE_CURRENT), true,
IndexWriter.MaxFieldLength.LIMITED);
IndexWriter writer = ne ...
luceneApacheCGIBlog工作
首先下载lucene的最新代码(lucene-3.0.2.zip),http://www.apache.org/dyn/closer.cgi/lucene/java lucene的工作流程大致如下: 1。使用IndexWriter在指定的目录建立索引的文件。 2。将需要检索的数据转换为Document的field对象,然后将document用IndexWriter添加到索引的文件中。 3。处理索引信息,关闭IndexWriter流 4。创建搜索的Query 5。给IndexSearcher http://forfuture1978.ite ...
1、按字节读取文件内容
View Code
public class ReadFromFile {
public static void readFileByBytes(String fileName) {
File file = new File(fileName);
InputStream in = null;
try {
System.out.println("以字节为单位读取文件内容,一次读一个字节:");
// ...
Java算法BlogEXTjunit
去年整理了一篇ZLib算法Java实现(Java压缩技术(一) ZLib),一直惦记却没时间补充。今天得空,整理一下ZIP的java原生实现。 看了几篇zip压缩算法的帖子,讲的算是比较细致了,但就是没有对应的解压缩实现,太惜败了! 我就喜欢没事做总结,稍作整理,将其收纳!相关链接: Java压缩技术(一) ZLib Java压缩技术(二) ZIP压缩——Java原生实现 Java压缩技术(三) ZIP解压缩——Java原生实现 Java压缩技术(四) GZIP——Java原生实现 Java压缩技术(五) GZIP相关——浏览器解析 Java压 ...
QR码的使用越来越多,可以在很多地方见着,比如火车票、推广产品上等,以下将介绍如何用Java生成QR码以及解码QR码。
1、涉及开源项目:
ZXing :一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android。---用来解码QRcode
d-project:Kazuhiko Arase的个人项目(他具体是谁不清楚,日本的),提供丰富的配置参数,非常灵活---用来生成QR code
2、效果图:
生成QR code
解码QR code ...
在操作oracle数据库时,经常会用到一些命令,总是记不住,写篇文章来当做是个笔记吧。(不断更新中)
1. 编码格式查询
SELECT USERENV(‘LANGUAGE’) FROM DUAL
2. EXP命令
2.1 DB全体EXPORT
EXP USER001/PSWD@INSTANCE FILE=C:\FULLEXP.DMP FULL=Y
2.2 从SHEMA中EXPORT
EXP USER001/PSWD@INSTANCE FILE=C:\USEREXP.DMP OWNER=USER001
3. IMP ...