2014年4月23日

摘要: 直接查数据导出xls/usr/bin/mysql --default-character-set=utf8 -uroot -p"123456" -e"select * from test_db.test_table">/tmp/1.xls或者select aid,username into outf... 阅读全文
posted @ 2014-04-23 11:34 jounyl 阅读(154) 评论(0) 推荐(0) 编辑

2014年4月14日

摘要: 都是冒号命令哈::%s/./&/gn 统计字符数:%s/\i\+/&/gn 统计单词数:%s/^//n 统计行数:%s/keyword/&/g 统计任何地方出现的 "keyword" (这个效率差点哈, 因为会尝试替换):%s/keyword/&/gn 统计任何地方出现的 "keyword" (这个... 阅读全文
posted @ 2014-04-14 16:53 jounyl 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: 并发量得计算方式:吞吐量/(总请求响应时间+真实用户总思考时间)=并发量/(请求响应时间+思考时间)1小时内用户登录8000次,登录响应时间为5s,思考时间5s,计算并发量。加thinktime:8000/3600=并发量/(5+5)=TPS ,并发量=22.2不加thinktime:8000/36... 阅读全文
posted @ 2014-04-14 10:13 jounyl 阅读(1826) 评论(0) 推荐(0) 编辑

2014年4月8日

摘要: openssl s_client -connect 61.135.250.130:443这个是reg.163.com的tcpdump 也可 阅读全文
posted @ 2014-04-08 12:10 jounyl 阅读(587) 评论(0) 推荐(0) 编辑

2014年4月3日

摘要: 原文地址:原创 mysql数据库千万级别数据的查询优化和分页测试作者:于堡舰本文为本人最近利用几个小时才分析总结出的原创文章,希望大家转载,但是要注明出处http://blog.sina.com.cn/s/blog_438308750100im0b.html有什么问题:yubaojian0616@163.com 于堡舰我原来的公司是一家网络游戏公司,其中网站交易与游戏数据库结合通过ws实现的,但是交易记录存放在网站上,级别是千万级别的数据库是mysql数据库. 可能有人会问mysql是否支持千万级数据库,还有既然已经到了这个数据量公司肯定不差,为什么要用mysql而不用oracle这里我做一下 阅读全文
posted @ 2014-04-03 16:28 jounyl 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 本文为本人最近利用几个小时才分析总结出的原创文章,希望大家转载,但是要注明出处http://blog.sina.com.cn/s/blog_438308750100im0e.html有什么问题可以互相讨论:yubaojian0616@163.com 于堡舰 上一篇文章我们测试一些order by查询和分页查询的一些基准性能,现在我们来分析一下条件索引查询的结果集的测试现在我们继续进行一个测试相同的表结构插入1亿条数据这次用到的是Innodb表引擎,表名有些变化,这里为甚要新建一个表的很重要元素是原来的那张表是每个uid=1来做的索引,这次uid是1...10不等的数每种1千万条记录CREATE 阅读全文
posted @ 2014-04-03 16:27 jounyl 阅读(1105) 评论(0) 推荐(0) 编辑

2014年3月30日

摘要: python的中文处理还是比较麻烦的,utf-8的字符串的长度是1-6个字符,一不小心就会从中截断,出现所谓的乱码。下面这个函数提供了,从一段utf-8编码的字符串中,截取固定长度的字串。ord(char)将字符转换称整数,根据utf-8的编码规则,确定每个utf-8的字占用几个字符,从而避免截断的情况。参数: string :utf-8字符串,如果是别的字符编码,请先转换成utf-8(推荐所有字符串和文件都用utf-8格式的) length :字符数(注意不是中文字的个数)题外话:python的字符编码,有几个函数unicode(str,'charset'),str.deco 阅读全文
posted @ 2014-03-30 00:44 jounyl 阅读(11932) 评论(0) 推荐(0) 编辑

2014年3月26日

摘要: 网站排障分析常用的命令系统连接状态篇:1.查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"\t",state[key]}'netstat -n | awk '/ 阅读全文
posted @ 2014-03-26 12:10 jounyl 阅读(162) 评论(0) 推荐(0) 编辑

2014年3月12日

摘要: 在安装Oracle后,为使Oracle流畅运行,需要手动增加linux的交换分区(相当于Windows下的虚拟内存)的大小,本文介绍两种增加交换分区(swap)的方法。第一种方法:新建分区1、fdisk /dev/sda2、n新建一个分区,新建分区要求硬盘上还有空闲空间可用。注意:分出一个区做为交换分区,分区类型应为primary,extend不能做为交换分区。3、t修改该分区的类型为交换分区(交换分区id为82)4、w保存分区表5、使更改后的分区表立即生效partprobe6、将sda5分区格式化为交换分区mkswap /dev/sda57、查看交换分区大小 free8、挂载交换分区swap 阅读全文
posted @ 2014-03-12 10:25 jounyl 阅读(819) 评论(0) 推荐(0) 编辑

2014年1月12日

摘要: 商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint:http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmxDisco:http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?discoWSDL:http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?wsdl支持香港股票、深圳、上海封闭式基金、债券和股票;支持多股票同时查询。数据即时 阅读全文
posted @ 2014-01-12 21:33 jounyl 阅读(536) 评论(0) 推荐(0) 编辑

导航