- 博客(11)
- 收藏
- 关注
原创 杀掉所有有某类特征的进程
下面是杀掉所有有Alarm关键字的进程 ps afux | grep Alarm | grep -v grep | cut -c 9-15 | xargs kill -9
2012-09-24 14:08:55
141
原创 ssh到某台服务器上并且执行命令
ssh xce@s24.xce.d.xiaonei.com "echo shiwu.zhang@XIAONEI.OPI.COM >> ~/.k5login"
2012-06-11 15:11:25
417
原创 lucene
lucene 源码BooleanQuery中 score方法中一下三个字段的意思。 (默认值) 删除 use 属性(如果存在),等效于指定与所选“字段属性”节点相对应的属性在实例消息中是可选的(同于 Optional)。 可选 将 use 属性设置为“optional”,指定与所选“字段属性”节点相对应的属性在相应的实例消息中是可选的。 ...
2012-05-23 19:57:56
140
原创 为什么要使用线程池
1.线程池用在什么地方。 1)限制线程的执行数量。 2)节省线程创建和销毁的开销。 3)为异步请求提供执行器。 2.线程池的风险。 1)死锁,不过搜索没有使用共用资源,所以不存在死锁。 2)资源不足,这个需要有足够的经验去调整线程池大小,目前搜索使用的是最小50,最大150,感觉这个有待调整。 3)线程泄漏,如:线程抛出异常便不回收线程。不过使用Jdk自带的线程池是不会有...
2012-05-07 11:00:49
147
原创 如何运行jar文件
/opt/jdk1.6.0_10/bin/java -Djava.ext.dirs=/data/xce/ContentSearch/lib64 -cp renren-search-alarm-1.0-SNAPSHOT.jar:renren-search-client-1.0-SNAPSHOT.jar com.renren.search.alarm.AlarmTest
2012-03-08 16:39:28
119
原创 AC多模式匹配算法
本来想写字符串匹配算法的,感觉题目太大;又想写个多模式匹配算法的,感觉还是太大;最后,写了个AC多模式匹配算法,对哦,我只用到了AC算法啊,不过其他算法还是会介绍一下的,了解多少介绍多少。 本人是为了总结,所以可能不遵守一些写作逻辑了哦。 字符串匹配,主要分两种情况。一种是单字符串匹配,另一种是多字符串匹配。 单字符串匹配的意思就是,从一个较长的字符串里找所包含的另一个字符串,可...
2012-03-02 19:45:39
170
原创 nginx根据cookie里的信息分流
map $COOKIE_id $group { 700003508 admin; ~*3$ admin; default user; } upstream backend_user { server 10.3.24.11:8080; } ups...
2011-11-15 19:16:10
402
原创 单例模式
单例模式,大家都了解,不过如果没有系统地看看书,可能也不能很规范地说出单例的几种方法。 1.同步延迟加载 public class Singleton { private static Singleton uniqBean; private Singleton() { } public static synchronized Singleton getIns...
2011-09-06 10:20:06
104
原创 iteye第一帖-工厂设计模式
工厂设计模式恐怕是最不好理解,最容易弄混的设计模式了吧,之前一直都没理清工厂设计模式,最近看了head first 设计模式,才算明白点那些不同的工厂。工厂设计模式主要有:简单工厂,静态工厂,工厂方法,抽象工厂。1.简单工厂,其实就是封装的原则,把经常变化的部分封装起来,而因为封装的是创建类的部分,所以就被称作是工厂,但是实际上可以不算设计模式。 书上的例子是说:假设一个pizza店有各种不同的...
2011-09-02 00:16:18
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅