
经验总结
文章平均质量分 75
wireless_tech
这个作者很懒,什么都没留下…
展开
-
【经验总结】Join关联结果不正确问题
<br /><br />Join关联结果不正确问题<br />By Katana<br /> <br /> Join命令是一个非常高效的命令,大家都用的非常多,但是有时候join的结果会有些问题,很多同事问过Join命令为什么有时候不能正确关联出数据,经过研究发现如下:<br /> 大家都知道join之前是需要sort的,先看一个join实例:<br /> 文件1:1.txt<br /> 1.txt<br /> 1002547 14<br /> 1原创 2011-05-16 16:33:00 · 1082 阅读 · 0 评论 -
【经验总结】Bash Pitfalls(原创翻译)
Bash Pitfalls(原创翻译)By raylin在总结之前自己写shell的时候犯的错误后,网上搜了下发现这些问题不是只有我犯过。轮子不是闭门造的下面是利用假期翻译的一部分内容。原文地址:http://mywiki.wooledge.org/BashPitfa翻译 2011-09-06 20:50:17 · 1583 阅读 · 0 评论 -
【经验总结】互联万影视门户网及运维方式介绍
【经验总结】互联万影视门户网及运维方式介绍 by steven目录影视门户网发展情况版权问题和盈利模式业务逻辑架构及部署方式运维方式影视门户网发展情况2009艾瑞网调查报告摘要:市场规模:网络视频市场规模达到60.2 亿元 企业付费市场规模激增至17.4 亿原创 2011-12-26 17:30:43 · 1199 阅读 · 0 评论 -
【经验总结】产品应用运维监控体系
产品应用运维监控体系by alvin,ethan一、监控告警分类监控告警包括:网络、机器、进程、业务逻辑四个层面的监控与告警。底层监控为网络与机器层面的监控。上层级别的监控包括:机器、进程、业务逻辑。二、网络监控告警及处理网络监控包括内网监控与外网监控。三原创 2012-01-05 17:32:50 · 1913 阅读 · 0 评论 -
【经验总结】超越crontab精度达到秒级的定时调度器
超越crontab精度达到秒级的定时调度器by mars 平时大家喜欢用crontab触发一些定时任务,毋庸置疑,crontab时间策略超级灵活,但也有一个最大的弊病,最高只能精确到分钟级。在一些实时性要求很高的场合中,这是远远满足不了需求的。 其实大家忽略了linux中的另一个命令-watch,功能类似crontab,但是一般在原创 2012-01-16 16:42:51 · 2788 阅读 · 0 评论 -
【经验总结】SecureCRT 常用技巧
SecureCRT 常用技巧by alex & nolan快捷键:1、 ctrl + a : 移动光标到行首2、 ctrl + e :移动光标到行尾3、 ctrl + d :删除光标之后的一个字符4、 ctrl + w : 删除行首到当前光标所在位置的所有字符5、 cr原创 2012-02-01 17:19:51 · 2586 阅读 · 0 评论 -
【经验总结】中文版putty后门事件分析【转】
中文版putty后门事件分析by lszm近几日,中文版putty等SSH远程管理工具被曝出存在后门,该后门会自动 窃取管理员所输入的SSH用户名与口令,并将其发送至指定服务器上。知道创宇安全研究小组在第一时间获取该消息后,对此次事件进行了跟踪和分析。根据分 析,此次事件涉及到来自putty.org.cn、putty.ws、winscp.cc和sshsecu转载 2012-02-07 16:07:02 · 1737 阅读 · 0 评论 -
resin那些事之resin.conf
【经验总结】resin那些事之resin.conf----by johnson话说与resin打交道很久了,却从未系统了解过。resin一听火了,说:你老兄当真与我打交道很久了?工具、流程如此发达的今天,部署这种工作都由专门的工具去搞了,你老兄也就偶尔着看下我的死活,最多不过是上机器去机械的kill一下,接着再start一下,你真的了解我吗?好吧,我承认不太了解,搞基不是我的风格 -_原创 2012-07-05 14:49:21 · 8924 阅读 · 1 评论 -
由webdings引发的乱码问题
【经验总结】由webdings引发的乱码问题-----by ami前几天改版页面时,在firefox下浏览,看到的分页是这样:心想,肯定是写错了,于是就改成了如下形式:直到今天又用IE浏览了,结果发现IE下的分页有乱码,如下:这个分页代码是由一个java方法生成的,通过在jsp页面调用java方法来显示分页代码,如下:原创 2012-06-29 16:24:25 · 1637 阅读 · 0 评论 -
XML解析到底能多快?
【经验总结】XML解析到底能多快?----by abllen近来,因为工作的关系,需要对大XML文件进行解析使用,就专门对解析效率问题作了下研究。 场景:在我们的场景中,会将大量的业务配置信息存放在DB, 便于前端修改, 后端使用时,会先将DB导出到本地XML格式文件,再各自加载。 这里之所以不直连数据库一是考虑后端高并发时的性能问题,二是数据一般变动不频繁,存放XML也原创 2012-07-12 16:23:40 · 2126 阅读 · 0 评论 -
【经验总结】Bash处理文本总结
<br /><br />Bash处理文本总结<br />By 小左<br /> <br /> 在做运维工作的时候, 经常会遇到一些统计需求,从业务侧的日志统计某个业务的运营数据, 不可避免的要对日志进行文本处理<br /> 小左总结了自己在工作常使用的文本处理方法, 分享给大家。<br />1. 求两个文件的交集,并集<br /> 交集: 假设有a.txt 和b.txt,每个文件都有用户的手机号,每个手机号各占一行,找出a.txt和b.txt中都有的手机号<br />原创 2011-05-11 09:10:00 · 1283 阅读 · 0 评论 -
【经验总结】tcp_tw_recycle参数引发的故障
<br /><br />tcp_tw_recycle参数引发的故障<br />By Eric <br />故障描述:<br /> 2010年9月7日,新上线的手机游戏论坛有部分地区用户反应登陆游戏时出现不能登陆或登陆超时等情况,观察用户同时在线数量开始下降情况。<br /><br />排错过程:<br /> 一、初步检查是否有变更导致的故障: <br /> 1、联系同事检查网络是否有问题或有对该机房网络是否有进行过调整,反回结果是没有变更操作。<br /> 2、检查原创 2011-05-09 09:04:00 · 41856 阅读 · 0 评论 -
【经验总结】巧用awk:如何把多行日志变成一行
巧用awk:如何把多行日志变成一行by katana 有很多同事在统计或者监控过程中遇到这样的问题: 一条日志被打印成多行,我又要分析其中某个域,又要分析用户内容………… 如何处理这种日志呢? 例如: [2009-05-01 00:00:00] |第一条日志|0|192.168.0.1|Command|Operate|1234原创 2011-06-30 12:31:00 · 6058 阅读 · 0 评论 -
【经验总结】Awk中sub函数的用法
<br /><br />Awk中sub函数的用法<br />By Binary<br /> <br /> <br /> <br /> 有一文本:<br /> 0001|20081223efskjfdj|EREADFASDLKJCV<br /> 0002|20081208djfksdaa|JDKFJALSDJFsddf<br /> 0003|20081208efskjfdj|EREADFASDLKJCV<br /> 0004|20081211djf原创 2011-05-18 11:35:00 · 23137 阅读 · 0 评论 -
【经验总结】Maple看电子书
Maple看电子书2011-04-16目录电子书概要定义: 指将文字、图片、声音、影像等讯息内容数字化的出版物以及植入或下载数字化文字、图片、声音、影像等讯息内容的集存储介质和显示终端于一体的手持阅读器。 构成: E-book内容、电子书设备、阅读软件支持格式:原创 2011-06-09 09:49:00 · 1699 阅读 · 0 评论 -
【经验总结】shell 日期小技巧
shell 日期小技巧by eagoo 输出两个日期之间的日期列表,很多时候需要处理一段日期区间的文件或日志,系统没有直接的命令支持,一下脚本输出两个日期间的日期列表。 #!/bin/bash if [ $# -eq 2 ];then date1=$1 date2=$2 fi原创 2011-06-15 17:06:00 · 985 阅读 · 0 评论 -
【经验总结】全局变量在循环中不能赋值的问题
全局变量在循环中不能赋值的问题by katana 全局变量在循环中不能赋值的问题 先来看一个例子: itest=0 echo -e "katana/nlear/nfracnis/nkatana/n"|while read sLine do if [ "$sLine" == "katana" ] then let itest=$itest+1原创 2011-06-16 20:26:00 · 1724 阅读 · 0 评论 -
【经验总结】脚本如何支持可变参数,参数可以不按顺序输入
脚本如何支持可变参数,参数可以不按顺序输入by katana 很多人在写脚本的时候都是使用指定参数个数,例如: 从数据库得到某个部门的所有ip的某一天的cpu使用情况,或cpu使用率在某个范围内的所有ip信息,并按cpu使用大小排序 eg:./get_result.sh [日期] [部门] [CPU/MEM] [(是否排序)Y/N] [min原创 2011-06-23 15:07:00 · 1044 阅读 · 0 评论 -
【经验总结】网站前端性能优化总结
网站前端性能优化总结BY Chuck 一、服务器侧优化1. 添加 Expires 或 Cache-Control 信息头某些经常使用到、并且不会经常做改动的图片(banner、logo等等)、静态文件(登录首页、说明文档等)可以设置较长的有效期(expiration date),这些HTTP头向客户端表明了文档的有效性和持久性。如果有缓存,文档就可以从缓存(除已经过期)而不原创 2011-06-21 15:42:00 · 20296 阅读 · 31 评论 -
【经验总结】如何提高统计监控脚本的效率
如何提高统计监控脚本的效率By katana对于比较大的日志,linux的一些命令还是很消耗资源的,多次遇到定时统计监控脚本导致机器负载过高,磁盘占满等情况,严重影响服务提供。1.实时统计监控请使用tail命令:现在我们做了很多实时监控,5,10分钟运行一次,每次对最近10分钟的内容进行统计并报警,但是很多人都是直接对文件grep时间,这样越到晚上,文件越大(按天日志),遍原创 2011-06-22 09:45:00 · 1346 阅读 · 0 评论 -
【经验总结】浅谈 bash I/O操作
浅谈 bash I/O操作by tay bash的I/O处理是非常重要的一块,这点是毋庸置疑的,它承载着所有的文件操作(读、写)、标准输出/输入流控制等,它使得bash与操作系统的联系更紧密,使脚本程序更加简练、高效、安全。 然而bash的I/O操作往往成了蒙蔽他人双眼的迷雾,这种神秘让很多bash脚本程序对其敬而远之, 的确,脚本程序的原创 2011-06-24 15:40:00 · 1305 阅读 · 0 评论 -
【经验总结】linux命令巧用asc码
linux命令巧用asc码by katana awk是一个大家经常用到的命令,特别是处理字符串的时候,例如生成一个sql文件,这个时候需要输出单引号: echo "13800138000"|awk {print "update table set field=1 where user_num="$0";"} 执行结果: update原创 2011-06-27 19:45:00 · 3479 阅读 · 0 评论 -
【经验总结】部署多个相同实例启动故障
<br /><br />部署多个相同实例启动故障<br />By Leo<br /> <br /> 上周日在某业务模块xxx后端上面综合部署了另一业务模块后端xxx2。xxx2是我手动部署的,当时也没有问题,新部署的业务也正常。但昨日xxx业务模块迁移发布重启时,xxx怎么也起不来,一直不停重启,后来停掉xxx2,xxx就可以起来。今天查找问题的原因时发现,xxx2/bin下面的 dog.sh、allkill.sh 没有修改路径和端口,但修改了之后xxx还是起不来。<br /> <br /> 先原创 2011-05-06 18:08:00 · 934 阅读 · 0 评论 -
【经验总结】使用渐进式JPG改善用户体验
【经验总结】使用渐进式JPG改善用户体验【转】【本文系外部转贴,原文地址:http://xmchen.com/progressive-jpg.htm】 今年9月份的时候我在广州应聘了我大学第一份校招工作,网站重构师。在面试过程中,面试官的一个问题。 问题如此:当一张JPG压缩到无法压缩的程度,但是它的大小还有有点大,你会怎么做? 当时听到这个问题觉得一头雾水,根本不转载 2012-07-26 16:11:30 · 4012 阅读 · 2 评论