`
flysnowxf
  • 浏览: 577882 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
如题,使用EmbeddedSolrServer提交的数据,在solr server查询不出来,只有重启solr server之后才能查询到。查询互联网无果之后,我忽然想到使用CommonsHttpSolrServer来commit()一下,结果大快人心,问题解决。 为什么要使用EmbeddedSolrServer呢?据某些资料介绍,如果solr server和client在同一台机器上,使用EmbeddedSolrServer(直接通过lucene写磁盘)比使用CommonsHttpSolrServer(http访问)要快50%。 下面以简单的代码说明这个问题。 首先是EmbeddedSolr ...
比如 {0} visited {1}'s home page 其中{0}为fxf,{1}为lxh,那么输出为 fxf visited lxhs home page MessageFormat忽略了单引号。要输出单引号需使用'''表示,即 {0} visited {1}'''s home page
lambda probe是一个tomcat监视工具,我主要用它来监视tomcat的线程情况。 官网:http://www.lambdaprobe.org/d/index.htm 安装过程: 1)war扔到webapps下 2)修改tomcat-users.xml: <tomcat-users> <role rolename="manager"/> <role rolename="poweruser"/> <role rolename="poweruserplus"/> ...
连接远程进程时,需要输入ip和port。 其中ip查看方式: -Djava.rmi.server.hostname=10.27.5.139 port查看方式: -Dcom.sun.management.jmxremote.port=8888 另远程jvm的设置方式,加入: -Djava.rmi.server.hostname=10.27.5.139 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.authenticate=fals ...
我这里使用的包是: com.danga.MemCached 关闭方法: log4j.logger.com.danga.MemCached=ERROR
1)搜索不到结果 schema.xml中默认搜索字段的配置: <defaultSearchField>text</defaultSearchField> q=flysnowxf这种不带字段的搜索,默认只搜索text字段。如果我要搜索name字段怎么样?使用 <copyField source="name" dest="text"/>该语句意思是把name字段的值也复制到text字段中,这样就可以搜索了。否则必须显式指定 q=name:flysnowxf 2)bad request 客户端错误提示: org.apache ...
推荐且常用工具: [windows版本] java反编译: jd-gui 替代cmd的工具: powercmd uml: astah ssh: xshell linux远程桌面客户端: xmanager windows文件搜索: everything mysql客户端: mysql-front HeidiSQL 翻译: 有道桌面词典 ue设计: axure java性能分析: jprofile 虚拟机: virtualbox scp工具: winscp 抓包: wireshark 桌面管理: fences 4窗口的资源管理器: q-dir 快速运行程序: launc ...
参考:http://stackoverflow.com/questions/2519432/jaxb-unmarshal-timestamp 关键词:cxf rest format date cxf rest默认使用2010-08-23T20:32:43.609+08:00这种时间格式,我们可以通过定义annotation来改变它。 新建annotation: import java.text.SimpleDateFormat; import java.util.Date; import javax.xml.bind.annotation.adapters.XmlAdapter; ...
两种方式: 1)使用@HeaderParam BaseRespObj postHello(@HeaderParam("User-Agent")final String userAgent, @FormParam("id")final int id); 2)使用@Context public class HelloServiceImpl implements IHelloService { @Context protected HttpServletRequest req; public Hello getHello(int id) { ...
Jsoup是一个开源的html解析工具,使用css子选择器的语法解析元素,比古老的HtmlParser好用很多。在最新版本中,不支持设置Cookie等头信息来访问url,这样一些需要设置Cookie的网页就无法抓取了。为方便使用,我稍微修改了源码。 版本1.2.3中,访问url的api为: String url = ""; Document doc = Jsoup.parse(new URL(url), 3000); 不能设置Cookie等头信息。 下面我们进行源码的修改。先浏览源码: Jsoup.parse的源码为: public static Docume ...
最近新买本本thinkpad sl410k,拿到手后马上格了win7,直接上ubuntu10.4,很幸运的是,居然没手动装任何驱动,漂亮的画面和悦耳的声音就出来了,这机子可是独立显卡的。家里没网线,只有电信的3g上网卡,用的是华为的ec122。 之前注意到它自带了linux驱动,就试着装一下。还是很幸运,很顺利就装好了,自带的mobile partner比较好使。很奇怪的,用firefox上不了网页,但明明是可以ping通8.8.8.8的,说明已分配ip,可以连上网络。 上网搜了一下,有一哥们说是NetworkManager和Networking冲突所造成的,解决的方法是删除了Network ...
jdbc事务管理只能限于单个数据源,不能跨多个数据源。事务是默认自动提交的,即一条sql提交一次。这里以两个数据源为例: 事务管理 DAO 数据源
使用spring事务时,事务所作用的方法需要抛出异常,这样transactionManager才能判断该方法是否有问题。所以该方法不要自己捕获了异常,不然transactionManager认为它是成功的。 例如: <aop:pointcut id="allService" expression="execu ...
fcitx 配置:sudo gedit ~/.config/fcitx-utf8/config   vim vim不能使用方向键和退格,在/etc/vim/vimrc.tiny添加set backspace=2set nocompatible gnome-alsamixer 插入耳机后,喇叭一样响,安装gnome-alsamixer,此方法没用。解决:System->Preferences->Sound->Output->Connector选择Analog Output或者Analog Headphones,此时只有耳机发出声音。要恢复喇叭选择Analog Sp ...
问号跟在表示重复的元字符(*, +, ?, {n}, {n,}, {n,m}) 后面时,表示进入非贪婪模式,要求匹配的字符串越短越好。例如:(*?) 。 例子: <message>123</message> <message>456</message> <message>abc</message> 如何匹配<message></message>? 如果正则为<message>.*</message>,那么它会进行贪婪匹配: <message>123&l ...
Global site tag (gtag.js) - Google Analytics