- 浏览: 96749 次
- 性别:
- 来自: 北京
-
最新评论
-
leibnitz:
这么早就研究源码已经是难得了.你说的第二点能这样说吗:a.会依 ...
Hbase的Region Compact算法实现分析 -
uestzengting:
朝阳之辉 写道你的想法是保证rowkey唯一是吧,我的想法是r ...
HBase bulkload的一个bug定位 -
朝阳之辉:
你的想法是保证rowkey唯一是吧,我的想法是rowkey是可 ...
HBase bulkload的一个bug定位 -
uestzengting:
朝阳之辉 写道你的version是用的时间戳吧,在数据量非常大 ...
HBase bulkload的一个bug定位 -
朝阳之辉:
你的version是用的时间戳吧,在数据量非常大的情况下,怎样 ...
HBase bulkload的一个bug定位
文章列表
linux中强大的screen命令
今天发现了一个“宝贝”,就是Linux的screen命令,对于远程登录来说,不仅提供了类似于nohup的功能,而且提供了我非常喜欢的“多个桌面”的功能。
平常开一个putty远程登录,经常需要在两个程序之 ...
ubuntu下配置rsync服务
1.新建/etc/rsyncd.conf
内容
motd file = /etc/rsyncd.motd
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
[workspace]
path = /home/username/workspace
comment = Test
uid = username
gid = us ...
1.Bloomfilter的原理? 可参考 http://hi.baidu.com/yizhizaitaobi/blog/item/cc1290a0a0cd69974610646f.html 2.Bloomfilter在HBase中的作用? HBase利用Bloomfilter来提高随机读(Get)的性能,对于顺序读(Scan)而言,设置Bloomfilter是没有作用的(0.92以后,如果设置了bloomfilter为ROWCOL,对于指定了qualifier的Scan有一定的优化,但不是那种直接过滤文件,排除在查找范围的形式) 3.Bloomfilter在HBase中的开销? Bloomfi ...
系统环境:CentOS 5.5
CentOS 5.5的源mysql目前还停留在5.0.19上,要做数据库主从的时候,必须升级到5.1以上。
索性,直接到5.5吧
1、安装MySQL 5.5.x的yum源:
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
2、安装MySQL客户端的支持包:
yum install libmysqlclient15 --enablerepo=webtatic
3、卸载MySQL老版本的软件包:
yum remove mysql mysql-*
4、安装MySQL 5.5的客户端和 ...
http://code.google.com/p/hbase-sql/
https://github.com/forcedotcom/phoenix
http://www.cnblogs.com/RicCC/archive/2008/03/09/OQL-ANTLR-SQL-Parser.html
http://lxy19791111.iteye.com/
https://blogs.apache.org/hbase/entry/coprocessor_introduction
算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
1.1、摘要
贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。本文作为分类算法的第一篇,将首先 ...
webdriver入门-Java
- 博客分类:
- 网页抓取
如何用webdriver打开一个浏览器,我们常用的浏览器有firefox和IE两种,firefox是selenium支持得比较成熟的浏览器,很多新的特性都会在firefox中体现。但是做页面的测试,启动速度比较慢,启动以后运行速度还是可以接受的。
启动firefox浏览器
新建一个firefoxDriver 如果火狐浏览器没有默认安装在C盘,需要制定其路径
System.setProperty("webdriver.firefox.bin", "D:/Program Files/Mozilla firefox/firefox.exe"); ...
CamStudioV2GR一个不错的录屏软件,做培训视频很好用
1. 在springmvc-servlet.xml里加上 <mvc:annotation-driven />
写道
<!-- anotation配置,coin目录下的@Controller @Service等注解都能支持 --> <context:component-scan base-package="coin" resource-pattern="**/*Controller.class" /> <mvc:annotation-driven /> <!-- velocity配置, re ...
1.系统参数解释
http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html
2.slowlog配置
slow-query-log=1
slow_query_log_file=/var/log/mysql/mysql-slow.log
long_query_time=2
3.字符集配置
character-set-server=utf8
default-character-set=utf8
本文主要讲在ubuntu下如何整合apache2与tomcat,假设你已经安装了apache2和tomcat
首先安装mod_jk,这个模块负责转发请求到tomcat
sudo apt-get install libapache2-mod-jk
安装完后,在/etc/apache2/mods-enabled下会多出一个jk.load文件,重启apache2后,apache自动
装载这个文件以加载mod_jk.
编辑jk的配置文件
IN 和EXISTS
IN 是把外表和内表作hash连接,而EXISTS是对外表作loop循环,每次loop循环再对内表进行查询。EXISTS比in效率高的说法是不正确的。如果查询的两个表大小相当,那么用in和EXISTS差别不大。
如果连个表中一个较大,一个是小表,则子查询表达的用EXISTS,子查询表小的用in。
例如:表Athor(小表),表Winner(大表)
SELECT * FROM Athor AthorCode in (select AthorCode from Winner)
效率低,用到了Athor的索引
SELECT * FROM Athor EXIST ...
1.创建项目
mvn archetype:create -DgroupId=test -DartifactId=test
2.下载jar包和源码
mvn eclipse:eclipse -DdownloadSources=true
3.打包跳过测试
mvn package -Dmaven.test.skip=true
Maven常用命令:
1. 创建Maven的普通java项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
2. 创建Maven的Web项目:
...
一、 准备工作。
1、下载apache-cxf的应用包,地址:http://cxf.apache.org/download.html,我选择的是2.4.1版本。
二、发布webservices
1. 新建web project ,并加入apache-cxf-2.4.1\lib所有包,编写要发布的web service 接口和实现.这一步,与前面一样。
1)创建一个接口类,并加上webservice标记
import javax.jws.WebService;
@WebService
public interface HelloWorld {
...
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/
记下来看