前言系统一大,就会拆分成多个独立的进程,比如web+wcf/web api等,也就成了分布式系统。要看一个请求怎么从头到尾走的,就有些困难了,要是进行DEBUG、跟踪,就更加麻烦了,困难程度要视进程多少而定,越多越复杂。分布式日志收集系统就登场了。今天介绍一款全开源日志收集、展示系统 - logst...
分类:
其他好文 时间:
2014-10-23 01:15:25
阅读次数:
237
问题是这样的:已有若干multivalued 字段, 需要统计出 multivalued 字段中数目。比如*DOC1*1----------------------*DOC2*134------------------------*DOC3*12-------------如何可以查询出 multi ...
分类:
其他好文 时间:
2014-10-22 19:53:49
阅读次数:
165
Nginx 是多进程模式的,一个 master 与多个 workers,一般工作在多核 CPU 上,所以自旋锁就是必须用到的。Nginx 中的自旋锁的定义,位于 ngx_spinlock.c 中,如下:voidngx_spinlock(ngx_atomic_t *lock, ngx_atomic_i...
分类:
其他好文 时间:
2014-10-22 17:42:02
阅读次数:
232
防止用户操作数据库的并发问题,可以使用锁对象技术。se11的最后一个功能是建立锁对象,例如对创建的数据库表加锁,命名可以是"E"+表名。名字起好后点创建,输入锁对象短文本(描述),在tables选项中选择要加锁的表名,之后在下面的lock parameter中一般选择"E"(专用,累积),设置好后,...
分类:
其他好文 时间:
2014-10-22 17:15:56
阅读次数:
235
schema.xml配置介绍如下:常见的元素有以下几种:参考文档:http://wiki.apache.org/solr/上面xml格式官方介绍如下:The schema.xml file contains all of the details about which fields your doc...
分类:
其他好文 时间:
2014-10-22 17:12:52
阅读次数:
161
范例:http://blog.csdn.net/jyf211314/article/details/17503997同义词词典:import java.io.IOException; import java.io.Reader; import java.util.HashMap; ...
分类:
Web程序 时间:
2014-10-22 06:17:13
阅读次数:
185
分别做出如下更改: 一、删除index.html 二、把index.php.bak文件名修改为index.php 三、删除install_lock.txt 做出以上三步,重新打开空间绑定域名或者本地IP强制刷新(ctrl键+F5键),即可实现重新安装!...
分类:
其他好文 时间:
2014-10-21 20:02:13
阅读次数:
201
1、方法一,通过Term删除
Term构造中没有,Int类型需要转换成Lucene自带的类BytesRef 。
/**
* 根据商品ID删除索引文件
* @param id
*/
public void deleteDocument(int id)
{;
File file = new File("E...
分类:
Web程序 时间:
2014-10-21 19:43:33
阅读次数:
178
相关的类调用关系DocumentsWriterPerThread ——>DocFieldProcessorDocumentsWriterPerThread里的consumer对象(类型是DocFieldProcessor)负责field的内数据的存储1 consumer.processDocumen...
分类:
Web程序 时间:
2014-10-21 19:05:00
阅读次数:
220
一个表无法truncate但是可以rename,这个乍听起来觉得好奇怪,下面模拟该过程。
3个session:
session1执行truncate和rename操作;
session2执行lock表操作;
session3进行监控。
session1:
[gpadmin@wx60 contrib]$ psql gtlions
psql (8.2.15)
Type "help" ...
分类:
其他好文 时间:
2014-10-21 15:25:58
阅读次数:
162