- 浏览: 957226 次
- 性别:
- 来自: 北京
最新评论
-
baichoufei90:
hadoop权威指南说ZK的zab协议不是用的paxos算法。 ...
zookeeper原理(转) -
shin1355:
看了一小部分,看不下去了,
zookeeper原理(转) -
b_l_east:
表示没看懂楼主关于选举算法的描述,顿时没了读下去的兴致
zookeeper原理(转) -
prince4426:
好前沿的技术呀
hive选型讨论 -
zk519720303:
zookeeper原理(转)
文章列表
http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html
刚刚发现google检索、google新闻、google code 在大陆地区都访问不了了,大家能访问吗
private List<String> getKeyWord(String text) throws IOException {
List<String> keywords = new ArrayList<String>();
if (!Common.empty(text)) {
Map<String, Integer> words = new HashMap<String, Integer>();
Analyzer analyzer = new IKAnalyzer(true);
Stri ...
cd tomcathome/bin
service.bat install
只是一个小命令网文N多又是乱写!真服了
最近在看运营系统的源码,里面用了很多存储过程来生成报表,mysql的存储过程一直没有用过,借此机会保存一下常用的命令
方法一:(直接查询)
select `specific_name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE'
方法二:(查看数据库里所有存储过程+内容)
show procedure status;
方法三:(查看当前数据库里存储过程列表)
select specific_name from mysql.proc ;
方法四:(查看某一个存 ...
原文出处:http://blog.chenlb.com/2010/05/mongodb-vs-mysql-query-performance.html
环境:同一台机器,装有 mongodb 1.4, mysql;内存 4g;两个数据库都只有 id 的唯一搜索;数据量 120w 左右,5w 个查询。对它们进行 id 或 ids 查询。
mongodb
mysql
total time
avg time/per query
total time
avg time/per query
1 id/per query
11954ms, 00:11,954
0ms ...
这几年用了很多的项目管理工具,公司也购买了一些商用的工具,感觉都不好用,什么mantis\bugfree\XX院自主研发的东东,都是超级难用,今天又看了一下JIRA感觉对于项目管理还是非他莫属!
还记得第一次用JIRA还是刚毕业的时候在第一家公司用的,回想起来的确很好用!久违了JIRA,给兄弟们分配任务就非他莫属了!
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。
JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。具体细节参考http://www.json.org/json-zh.html
举个简单的例子:
js 代码
function showJSON ...
从数据库的状态显示为如下
Slave_IO_Running: Yes
Slave_SQL_Running: No
有两种解决方法,网上很多解决方法写的都没有说清楚。特此说明一下
方法1:100%可行(手动处理)
首先到主数据库上执行如下的命令,如果你的系统暂时没有人访问,可以直接取下面命令输出的值,否则还是建议将master停掉(master stop)
show master status\G;
File: mysqlbin.000039
Position: 40739865
Binlog_Do_D ...
一,获取mysql用户下的进程总数
ps -ef | awk '{print $1}' | grep "mysql" | grep -v "grep" | wc-1
二,主机性能状态
# uptime
[root@ ~]# uptime 13:05:52 up 53 days, 52 min, 1 user, load average: 0.00, 0.00, 0.00
三,CPU使用率
# top或# vmstat
四,磁盘IO量
# vmstat 或 # iostat五,swap进出量[内存]
# free六,数据库性能状态(1) ...
数据导出到文件,网上很多帖子都是乱写,郁闷一下,这么简单的东西都乱写!
SELECT * INTO OUTFILE "/usr/local/bak/data.dmp"
FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n'
FROM tablename;
参考
SELECT [select options go here] INTO {OUTFILE | DUMPFILE} filename
EXPORT_OPTIONS
FROM table_references [additional select opti ...
缓存分为“模板文件缓存”、“模块数据缓存”、“系统配置缓存”以及“其他缓存”
模板文件缓存机制(采用从顶向下的方法来分析)
1:在要显示的页面通过include template($name) 语句来包含被编译后的模板文件
2:template($name)函数解释
大致过程为如果模板缓存文件不存在则重新编译模板文件,存在则直接调用缓存文件以显示
3:模板文件编译:parse_template($tpl)
传递的参数:为不包含文件类型后缀的完整文件路径
函数功能:替换掉模板标签,使其编译成PHP代码
模块数据缓存
A:管理员在后台可以设置是否进行模块缓存以及一文本模式缓存还 ...
1、对于中间件为tomcat的应用系统,尽量采用较高版本的tomcat进行部署(如tomcat6),并开启tomcat6的nio模块2、采用tomcat自身的连接池进行http连接的分配,不要采用手工的方式进行http连接的释放和分配3、对于读多写少的应用系统,尽量需要采用memcache来缓解数据库的读压力4、对于高并发的写操作,尽量将写操作,放入缓存队列,不要直接插入数据到数据库,可采用后台程序定时取队列数据入数据库5、对于涉及到事务操作的表,mysql的表类型尽量采用innodb,若事务性不强的操作尽量采用myisam类型6、对应用系统的SQL进行优化,避免全表扫描的SQL出现7、对于高性 ...