- 浏览: 306668 次
- 性别:
- 来自: 北京
最新评论
-
dandongsoft:
你写的不好用啊
solr 同义词搜索 -
黎明lm:
meifangzi 写道楼主真厉害 都分析源码了 用了很久. ...
hadoop 源码分析(二) jobClient 通过RPC 代理提交作业到JobTracker -
meifangzi:
楼主真厉害 都分析源码了
hadoop 源码分析(二) jobClient 通过RPC 代理提交作业到JobTracker -
zhdkn:
顶一个,最近也在学习设计模式,发现一个问题,如果老是看别人的博 ...
Java观察者模式(Observer)详解及应用 -
lvwenwen:
木南飘香 写道
高并发网站的架构
文章列表
compass 指定查询关键字分词:
首先在spring 配置文件里配置
<prop key="compass.engine.analyzer.default.type">
org.wltea.analyzer.lucene.IKAnalyzer
</prop>
compass.engine.analyzer.[analyzer name].type
如上所示 我配置了 IK为默认分词器,也可以配置自定义等等
其中default 为分词器的名字 该名字除了default外可以自己指 ...
[DEBUG] 2011-09-27 00:28:15 :Refreshing cache for sub index [publishquesbean]
begin compass index ...
[DEBUG] 2011-09-27 00:28:15 :Using connection [c:/wancg/compassindex][gpsindex]
[DEBUG] 2011-09-27 00:28:15 :Using alias property [alias]
[DEBUG] 2011-09-27 00:28:15 :Using extended alia ...
Lucene、Compass学习以及与SSH的整合
一、准备
个人在学习中采用Struts2 + Hibernate3.2 + Spring2.5 + Compass2.2.0, 一下图片为本次学习中用到的jar包:
图中圈出的jar包为本次学习的主要部分,另外用绿色框圈出的jar包为分词器,主要用来做实验看分词效果的,选用一个即可。
二、什么是Compass
Compass是一个Java搜索框架。它封装了Lucene,增加了一些Lucene不支持的特 ...
我们在使用lucene管理document时,难免有些复杂,并且在做增量索引的时候会比较繁琐,现介绍compass如下:
compass对lucene的使用就如同Hibernate和对jdbc的使用。
Compass的使用步骤:
Hibernate的实现步骤 ...
perl DBI 连接数据库报错 解决
安装好DBI 之后 运行perl 程序 报错 :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
但是 可以正常启动 mysql
#!/usr/bin/perl -w
use strict;
use DBI;
my $dbh = DBI->connect("DBI:mysql:database=solrclient;host=localhost"," ...
Perl中DBI、DBD::mysql模块的安装
使用的软件版本
DBI-1.604.tar.gz
DBD-mysql-4.006.tar.gz
一、DBI的安装
wget http://www.cpan.org/modules/by-module/DBD/DBI-1.604.tar.gz
tar -zxvf DBI-1.604.tar.gz
cd DBI-1.604
perl Makefile.PL
make
make test
make install
二、DBD的安装
注意mysql的环境变量,若没有 ...
mysql 用户授权
默认情况下 mysql 是以root 用户进入 并且操作的,那么要想以其他用户进入并且对数据库进行增删改查的工作那么就需要 以root 用户的身份进入 给数据库授权 给 相应的用户
server0:/usr/local/mysql/bin # mysql -uroot -p
Enter password:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema ...
mysql“Access denied for user 'root'@'localhost'”
首先以root 用户进入
server0:/usr/local/mysql/bin #service mysql stop
server0:/usr/local/mysql/bin # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
server0:/usr/local/mysql/bin # mysql -u root mysql
mysql>UPDATE user SET Pa ...
java 生成html 网上的大部分资料都是 用 ##title## 这样的模板替换,但是 这种方式不能满足 假如 有一个list 的数据 要循环的 构建 tr 这种方式 因此 采用 流的形式 将 html 模板 以字符串 形式读出来 在 构建 html 内容 在写入 即可
代码:
public class HTMLGenerator {
public static boolean jspToHtmlFile(String filePath,String htmlFile,List<SolrBean> list){
...
jquery ajax json 跨域取得json格式的值:
此方法解决jquery ajax 跨域取json数据的时候 返回值通过firebug 可以查到,但是不执行回调函数的问题
$(document).ready(function (){
$('#btn').click(function(){
alert("frist");
var q = document.getElementById("k").value;
alert("second="+q);
var randomnum ...
jquery post 提交 时 正常返回但是报:
[08:51:28.731] uncaught exception: [Exception... "prompt aborted by user" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: resource:///components/nsPrompter.js :: openTabPrompt :: line 462" data: no]
这个错误,用firebu ...
用Sitemesh控制页面布局
摘要
我们在开发Web应用特别是J2EE应用的时候,由于Web页面是由不同的人所开发,所以开发出来的界面通常是千奇百怪,通常让项目管理人员苦笑不得。随着项目的进一步的开发,要求统一的界面风格的紧迫性逐渐浮现了出来。
虽说我们可以使用Struts的Ttiles,但Tiles有着它的不足之处。本文介绍了一个基于Web页面的布局、装饰以及应用整合的框架Sitemesh。它能帮助你为你的应用创建一致的外观。主要内容
1.Sitemesh简介
2.与Strust Tiles比较
3.基本原理
4.简单例子
5.总结
6.参 ...
hadoop 内存错误
- 博客分类:
- hadoop
hadoop 内存给定错误
11/09/06 09:20:25 WARN mapred.JobClient: Error reading task outputhttp://server4:50060/tasklog?plaintext=true&taskid=attempt_201109060853_0005_r_000008_0&filter=stdout
11/09/06 09:20:25 WARN mapred.JobClient: Error reading task outputhttp://server4:50060/tasklog?plaintext=t ...
在linux下安装zookeeper时,出现了如下的错误:
Java代码
[hadoop
@hadoop
-master bin]$ ./zkServer.sh start
JMX disabled by user request
Using config: /opt/zookeeper-3.3
hadoop 性能调优
环境: 4台suse 各 4G 内存 1T硬盘 4核cpu 3台 redhat 各 2G内存 500G 硬盘 双核cpu
由于没有真正意义上的服务器,所以当运行大量map reduce任务的时候 map 运行速度还可以接受 但reduce 速度 特别慢,所以开发
对集群进 ...