摘要: 前提,已经安装配置好Tomcat7与Solr4,并且配置好mmseg4j中文分词,具体参考Solr4:Tomcat7下面配置Solr以及Solr4:加入中文分词mmseg4j。1.修改$SOLR_HOME/collection1/conf/schema.xml在fields节点下面的mmseg4j分词器相关配置修改为类似于如下的内容: 2.修改$SOLR_HOME/collection1/conf/synonyms.txt在里面加入你认为中同义词的数据,形如:手机 => 移动电话大陆 => 中国需要将此文件存储为UTF-... 阅读全文
posted @ 2013-01-18 17:15 那些年的事儿 阅读(1973) 评论(0) 推荐(0) 编辑
摘要: 前提是已经在Tomcat7下面配置好Solr4.0,详情参考:Solr4:Tomcat7下面配置Solr1.下载mmseg4j下载地址:http://code.google.com/p/mmseg4j/downloads/list,目前mmseg4j的mmseg4j-1.9.0-SNAPSHOT版本支持Solr4.0,但仍然需要做相关改动。2.解压mmseg4j-1.9.0.v20120712-SNAPSHOT.zip用到下面文件:mmseg4j-all-1.9.0.v20120712-SNAPSHOT.jar 放到之前安装$CATALINA_HOME/webapps/solr/WEB-INF 阅读全文
posted @ 2013-01-18 17:14 那些年的事儿 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 1. 背景多核,官方说法,让你只用一个Solr实例,实现多配置多索引的功能,为不同的应用保留不同的配置。就是每个core都有独立的solrconfig.xml与schema.xml,却依然保留统一与方便的管理。每份索引都可以当做一个独立的应用来对待,甚至可以实现索引的热切换。比如说,为新闻、微博、论坛搜索各建立一个搜索系统,用多核的情况。参考:http://wiki.apache.org/solr/CoreAdmin2. 实现步骤前提已经安装好Tomcat与Solr应用,详情参考阅读Solr4:Tomcat7下面配置Solr1). 停止Tomcat,删除当前$SOLR_HOME下面全部内容,然 阅读全文
posted @ 2013-01-18 17:14 那些年的事儿 阅读(2005) 评论(0) 推荐(0) 编辑
摘要: 前提是已经在Tomcat7下面配置好Solr4.0,详情参考:Solr4:Tomcat7下面配置Solr注意:Solr4.0需要IKanalyzer 2012 FF以上版本。1.下载IKAnalyzer包下载地址:http://code.google.com/p/ik-analyzer/downloads/list2.解压IK Analyzer 2012FF_hf1.zip包用到其中三个文件:IKAnalyzer2012FF_u1.jar,放到$CATALINA_HOME/webapps/solr/WEB-INF/lib/目录下IKAnalyzer.cfg.xml,stopword.dic,放 阅读全文
posted @ 2013-01-18 17:13 那些年的事儿 阅读(2581) 评论(2) 推荐(1) 编辑
摘要: 参考:http://wiki.apache.org/solr/SolrTomcat注意,仅是参考,上述文章中的某些内容并不正确,或许在以后的版本中有所改变。软件:apache-solr-4.0.0/apache-tomcat-7.0.341.安装,配置Tomcat7安装就是解压缩Tomcat包到指定目录即可,如:C:\tomcat7;此情况下$CATALINA_HOME即为C:\tomcat7。1.1配置管理权限 修改$CATALINA_HOME/conf/tomcat-users.xml中如下内容: 如此设置后,启动Tomcat后即可以通过http://localhost:8080/m... 阅读全文
posted @ 2013-01-18 17:12 那些年的事儿 阅读(2476) 评论(0) 推荐(0) 编辑
摘要: 参考文章:~/solr/docs/tutorial.html1.启动服务器(Getting Started):~/solr/example$ java -jar start.jar然后可以通过http://localhost:8983/solr/访问后台页面,注意IE在打开页面时好像有问题,用Firefox则完全正常。2.建立索引(Indexing Data)~/solr/example/exampledocs$ java -jar post.jar solr.xml monitor.xml~/solr/example/exampledocs$ java -jar post.jar *.xml 阅读全文
posted @ 2013-01-18 17:11 那些年的事儿 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 源自美国电视娱乐节目Let’s Make a Deal1. 问题假设你正在参加一个游戏节目,你被要求在三扇门中选择一扇。其中一扇后面有一辆车,其余两扇后面则是羊。你选择了一扇门,假设是1号门,然后知道门后面有什么的主持人开启了另一扇后面有羊的门,假设是3号门。然后他问你:“你想选择2号门吗?”你会如何回答?解答:应该换,因为换了之后有2/3的概率赢得车,不换的话概率只有1/3。2. 记住如果参赛者挑了一扇有羊的门,主持人必须挑另一扇有羊的门。如果参赛者挑了一扇有车的门,主持人随机在另外两扇门中挑一扇有羊的门。3. 下面用程序模拟选择package com.clzhang.game;import 阅读全文
posted @ 2013-01-18 17:08 那些年的事儿 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: 1. 问题因为项目有时需要查找一个类属于哪个JAR包,知道类名,知道大概路径,但不知道具体在哪个JAR包中,所以写了这样的一个小程序,来实现查找JAR包的作用。2. 解决package com.clzhang.sample.io;import java.util.*;import java.io.*;import java.util.jar.*;/** * 这是一个从指定目录(包括子目录)的各种JAR/ZIP包中查找指定类文件的程序。 * 指定目录形如:C:\JavaApp\android-sdk-windows\platforms\android-17 * 指定目录也可以直接是一个JAR/Z 阅读全文
posted @ 2013-01-18 17:07 那些年的事儿 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 1. 问题买了本《Android开发实战经典》书,附带光盘中有很多视频等内容,居然有两张DVD那么大,我想把光盘中的源代码部分拷贝到硬盘中,这样查看方便,但忽略某些文件(如:视频,过大的文件等)。2. 解决写了如下程序,功能就是将光盘目录完整拷贝到硬盘指定目录,但忽略某些文件(如:视频,过大的文件等)。package com.clzhang.sample.nio;import java.io.*;import java.nio.file.*;import java.nio.file.attribute.*;/** * 将整个光盘的内容拷贝到硬盘指定目录中,忽略某些文件(视频、可执行文件等) * 阅读全文
posted @ 2013-01-18 17:05 那些年的事儿 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 1. 问题需要读取早期的一个Access类型的数据库。2. 解决用jackcess包,因为它是免费的,其它试过的付费的,有的只能读取1000条记录。引用包:jackcess-1.2.9.jar依赖包:commons-lang-2.6.jarcommons-logging-1.1.1.jar读取数据示范:import com.healthmarketscience.jackcess.*;......Table table = Database.open(new File("accounts.mdb")).getTable("UserInfo"); for( 阅读全文
posted @ 2013-01-18 17:04 那些年的事儿 阅读(4086) 评论(0) 推荐(0) 编辑
摘要: 1. 常用快捷键Ctrl+. 将光标移动至当前文件中的下一个报错处Ctrl+1 显示当前错误修改建议Ctrl+M 编辑器窗口最大化Ctrl+O 快速outlineCtrl+E 快速转换编辑器Ctrl+D 删除当前行Alt+方向键 将当前行的内容往上或下移动(左右是切换文件)Shift+Enter 在当前行之下创建一个空白行,光标不需要在行尾Ctrl+Shift+Enter 在当前行之前插入空白行,光标不需要在行尾Alt+Shift+R 重命名变量包括类包,这个快捷特别好用Ctrl+Shift+R 打开资源1.1 代码补全输入main然后按Alt... 阅读全文
posted @ 2013-01-18 17:03 那些年的事儿 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1. 问题 android-sdk-windows\docs下面的HTML文档打开显示非常的慢,查看了源代码,因为里面加入了诸多引用在线网址的相关内容,如index.html页面中包含: <!-- STYLESHEETS --> <link rel="stylesheet" href="http:/ 阅读全文
posted @ 2013-01-18 17:02 那些年的事儿 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 转载: http://www.xiaohui.com/dev/server/linux-centos-ssh-security.htm1)先添加一个维护账号:msa2)然后su - msa3)ssh-keygen -t rsa指定密钥路径和输入口令之后,即在/home/msa/.ssh/中生成公钥和私钥:id_rsa id_rsa.pub4)cat id_rsa.pub >> authorized_keys至于为什么要生成这个文件,因为sshd_config里面写的就是这个。然后chmod 400 authorized_keys,稍微保护一下。5)用psftp把把id_rsa拉回本 阅读全文
posted @ 2013-01-18 17:00 那些年的事儿 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1. 问题使用putty登陆到Linux上发现ls命令显示的目录蓝色太深看不清,得改一浅点颜色。2. 解决2.1 方法一,可以在putty窗口左上方选择"change settings...”,然后选择Window->Colours,在这儿配置需要的颜色,然后记得保存到相关Session,否则退出即丢失配置。* Default Foreground: 255/255/255* Default Background: 51/51/51* ANSI Black: 77/77/77* ANSI Green: 152/251/152* ANSI Yellow: 240/230/140* 阅读全文
posted @ 2013-01-18 16:58 那些年的事儿 阅读(14141) 评论(0) 推荐(1) 编辑
摘要: 1. 问题 Windows自带的ZIP功能很烦人,会在资源管理器的左边文件夹树中列出来,在右边以浏览的方式打开ZIP文件。如果打开一个ZIP包很多的目录,那就惨了,巨慢。通过“regsvr32 /u zipfldr.dll”并不能永远的禁止此项功能,在你不经意的时候,它又自动可以用了。 2. 解决 阅读全文
posted @ 2013-01-18 16:54 那些年的事儿 阅读(2698) 评论(0) 推荐(0) 编辑
摘要: 1. 问题在Windows Mobile的程序运行过程中需要屏蔽掉某些按键,或者是全部按键。2. 如果是需要屏蔽掉全部按键,如下方法:2.1 增加引用: using System.Runtime.InteropServices;2.2 引用方法(在类定义中): [DllImport("coredll.Dll")] private static extern int EnableHardwareKeyboard(int bEnable);2.3 启用或者是禁用键盘(比如在Form的OnLoad方法中):EnableHardwareKeyboard(0);或者是:EnableH 阅读全文
posted @ 2013-01-18 16:53 那些年的事儿 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 很早以前在新浪开的博客,登录名忘了,密码也忘了,跟新浪理论人家不搭理我。 原博客地址: http://blog.sina.com.cn/nayitian666 原博客文章目录: http://blog.sina.com.cn/s/articlelist_1232919745_0_1.html 阅读全文
posted @ 2013-01-18 16:50 那些年的事儿 阅读(242) 评论(0) 推荐(0) 编辑