2013年8月3日
摘要: 一.mongodb的监控mongodb可以通过profile来监控数据,进行优化。查看当前是否开启profile功能用命令db.getProfilingLevel() 返回level等级,值为0|1|2,分别代表意思:0代表关闭,1代表记录慢命令,2代表全部开始profile功能为db.setProfilingLevel(level); #level等级,值同上level为1的时候,慢命令默认值为100ms,更改为db.setProfilingLevel(level,slowms)如db.setProfilingLevel(1,50)这样就更改为50毫秒通过db.system.profile. 阅读全文
posted @ 2013-08-03 17:37 sidesky 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1.下载解压wget http://au1.php.net/get/php-5.5.1.tar.gz/from/ch2.php.net/mirrortar zxvf php-5.5.1.tar.gzcd php-5.5.12.编译,安装./configure --prefix=/usr/local/php --exec-prefix=/usr/bin --bindir=/usr/bin --sbindir=/usr/sbin --with-libxml-dir=/usr/lib --enable-zip --with-mysql --with-mysqli=/usr/bin/mysql_con 阅读全文
posted @ 2013-08-03 11:47 sidesky 阅读(662) 评论(0) 推荐(0) 编辑
摘要: chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。on和off分别指服务被启动 阅读全文
posted @ 2013-08-03 09:11 sidesky 阅读(730) 评论(0) 推荐(0) 编辑
  2013年6月27日
摘要: 最近在做项目时需要通过xml接口读取合作伙伴数据到数据库,在xml解析环节出现有些特殊中文字符乱码的现象。后采取下面的办法终于解决。1.curl 抓取过来的字符是unicode编码,需要先转换为utf-8.2.统一文件格式为utf-8 xml文档头部添加 抓取保存代码本身页面需要保存为utf-8格式3.保证保存到数据库前把编码转换为数据库设置的保存编码,我们数据库是gb2312格式,所以保存前先转为gb2312 阅读全文
posted @ 2013-06-27 17:01 sidesky 阅读(1381) 评论(0) 推荐(0) 编辑
  2013年6月9日
摘要: 修改apache-tomcat-7.0.39\bin\catalina.bat增加set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home=D:\document\solr\solr 阅读全文
posted @ 2013-06-09 16:55 sidesky 阅读(883) 评论(0) 推荐(0) 编辑
  2013年6月8日
摘要: [文章作者:张宴 本文版本:v1.0 最后修改:2011.08.05 转载请注明原文链接:http://blog.s135.com/file_get_contents/] 有时候,运行 Nginx、PHP-CGI(php-fpm) Web服务的 Linux 服务器,突然系统负载上升,使用 top 命令查看,很多 php-cgi 进程 CPU 使用率接近100%。后来,我通过跟踪发现,这类情况的出现,跟 PHP 的 file_get_contents() 函数有着密切的关系。 大、中型网站中,基于 HTTP 协议的 API 接口调用,是家常便饭。PHP 程序员们喜欢使用简单便捷的 file... 阅读全文
posted @ 2013-06-08 10:07 sidesky 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1. pstreepstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) |-{ad_preprocess}(4553) |-{ad_preprocess}(4554) |-{ad_preprocess}(4555) |-{ad_preprocess}(4556) `-{ad_preprocess}(4557)work为工作用户,-p为显示进程识别码,ad_preprocess共启动了6个子线程,加上主线程共7个线程2. ps 阅读全文
posted @ 2013-06-08 10:05 sidesky 阅读(228) 评论(0) 推荐(0) 编辑
  2013年6月3日
摘要: 让我们看一下sed最有用的命令之一,替换命令。使用该命令,可以将特定字符串或匹配的规则表达式用另一个字符串替换。下面是该命令最基本用法的示例:Linux代码$sed-e's/foo/bar/'myfile.txt上面的命令将myfile.txt中每行第一次出现的'foo'(如果有的话)用字符串'bar'替换,然后将该文件内容输出到标准输出。请注意,我说的是每行第一次出现,尽管这通常不是您想要的。在进行字符串替换时,通常想执行全局替换。也就是说,要替换每行中的所有出现,如下所示:Linux代码$sed-e's/foo/bar/g'm 阅读全文
posted @ 2013-06-03 14:11 sidesky 阅读(548) 评论(0) 推荐(0) 编辑
  2013年5月22日
摘要: 关于net-snmp维基百科简介:http://zh.wikipedia.org/zh/NET-SNMP安装配置共分以下几步1.获取源文件2.解压缩3.配置configure参数4.编译安装5.配置snmpd.conf文件6.设置环境变量7.添加自启动脚本8.启动snmp服务9.测试snmp服务第一步:获取源文件wget http://sourceforge.net/projects/net-snmp/files/net-snmp/5.3.3/net-snmp-5.3.3.tar.gz第二步:解压缩gunzip net-snmp-5.3.3.tar.gztar -xvf net-snmp-5. 阅读全文
posted @ 2013-05-22 14:32 sidesky 阅读(522) 评论(0) 推荐(0) 编辑
  2013年5月21日
摘要: 您可以通过点击 右下角 的按钮 来对文章内容作出评价, 也可以通过左下方的 关注按钮 来关注我的博客的最新动态。 如果文章内容对您有帮助, 不要忘记点击右下角的 推荐按钮 来支持一下哦 如果您对文章内容有任何疑问, 可以通过评论或发邮件的方式联系我: 501395377@qq.com / lzp501395377@gmail.com如果需要转载,请注明出处,谢谢!!在上一篇随笔里面,我们详细讲解了Linux系统下的软件管理机制,Linux学习之CentOS(二十三)--Linux软件管理之源代码以及RPM软件包管理在Linux系统下通常使用的软件管理机制有源代码的形式、以及RPM(red... 阅读全文
posted @ 2013-05-21 09:25 sidesky 阅读(247) 评论(0) 推荐(0) 编辑