2014年1月29日

通过nginx + lua来统计nginx上的监控网络请求和性能

摘要: 介绍以前我们为nginx做统计,都是通过对日志的分析来完成.比较麻烦,现在基于ngx_lua插件,开发了实时统计站点状态的脚本,解放生产力.项目主页: https://github.com/skyeydemon/ngx-lua-stats功能支持分不同虚拟主机统计, 同一个虚拟主机下可以分不同的location统计.可以统计与query-times request-time status-code speed 相关的数据.环境依赖nginx + ngx_http_lua_module安装http://wiki.nginx.org/HttpLuaModule#Installation使用方法添加 阅读全文

posted @ 2014-01-29 14:36 strikebone 阅读(5009) 评论(0) 推荐(0) 编辑

nginx 知识点

摘要: $request_time 和$upstream_response_time 的区别看官方文档:[http://nginx.org/en/docs/http/ngx_http_log_module.html#log_format]|| $request_time ||request processing time in seconds with a milliseconds resolution;time elapsed between the first bytes were read from the client andthe log write after the last bytes 阅读全文

posted @ 2014-01-29 14:25 strikebone 阅读(661) 评论(0) 推荐(0) 编辑

2014年1月24日

python 发送带附件的 邮件

摘要: from email.MIMETextimportMIMETextfrom email.MIMEMultipartimportMIMEMultipartimport smtplibmail_host ='smtp.126.com'mail_user ='xx@126.com'mail_pwd ='xx'mail_to ='xxzhao@gmail.com'msg =MIMEMultipart()att =MIMEText(open('d:\\a.txt','rb').read(),'base 阅读全文

posted @ 2014-01-24 16:53 strikebone 阅读(149) 评论(0) 推荐(0) 编辑

2014年1月21日

xdebug php

摘要: sudo apt-get install php5-dev php5-cli#其中php5-dev为了安装xdebug所以必须安装。sudo apt-get install php5-xsl#Xinc需要xsl extensionsudo pecl install xdebugubuntu: sudo apt-get install php5-xdebug 阅读全文

posted @ 2014-01-21 14:52 strikebone 阅读(145) 评论(0) 推荐(0) 编辑

2014年1月16日

关于ZendStudio 10.5的破解

摘要: http://blog.csdn.net/lllkey/article/details/15498561 阅读全文

posted @ 2014-01-16 17:29 strikebone 阅读(96) 评论(0) 推荐(0) 编辑

2014年1月14日

linux rz sz 的安装

摘要: 先wget获取包wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz然后解压tar zxvf rzsz-3.48.tar.gz进入目录cd src/最后make一下,发现有提示,选择make posix运行只要./rz就可以了如果需要,也可以cp到/usr/bin里面以及设置环境变量 阅读全文

posted @ 2014-01-14 21:33 strikebone 阅读(196) 评论(0) 推荐(0) 编辑

2014年1月7日

netbeans php环境搭建

摘要: jdk必须:sudo apt-get install openjdk-7-jdk 阅读全文

posted @ 2014-01-07 16:39 strikebone 阅读(180) 评论(0) 推荐(0) 编辑

2014年1月4日

nodejs的安装

摘要: ubuntu默认安装的版本太低。要安装高版本。保证 g++ : sudo apt-get install g++python 2.7wgethttp://nodejs.org/dist/v0.10.20/node-v0.10.20.tar.gz>> tar xzvfnode-v0.10.20.tar.gz>>cdnode-v0.10.20.tar.gz>>./configure>>make && make install (漫长的等待…)配置:vi /etc/profile在export PATH USER 。。。一行的上面添加如 阅读全文

posted @ 2014-01-04 18:21 strikebone 阅读(220) 评论(0) 推荐(0) 编辑

fekit 搭建

摘要: sudo apt-get install npmsudo apt-get install nodejs保证npm配置正确sudo npm config set registry http://registry.npmjs.org/sudo npm install fekit -g 阅读全文

posted @ 2014-01-04 18:04 strikebone 阅读(335) 评论(0) 推荐(0) 编辑

2014年1月1日

Win7+Ubuntu12.04(EasyBCD硬盘安装)

摘要: 安装双系统 Windows7 + Ubuntu12.04软件准备准备两个东西EasyBCD软件和iso镜像(我用的easybcd是2.2版,就下载1.7之后版就行,要那种安装版的,不要绿色版)EasyBCD使用选择“Add New Entry”-> 选择NeoGrub选NeoGrub 然后点Install NeoGrub点Save ,接着是Configure然后就会出现一个menu.lst文件,我们需要编辑这个文件,因为系统启动需要依靠这个文件找到我们的ubuntu的ios. 把下面的配置复制进去,把原来的全覆盖掉:title InstallUbunturoot (hd0,0)kerne 阅读全文

posted @ 2014-01-01 09:18 strikebone 阅读(460) 评论(0) 推荐(0) 编辑

2013年12月28日

sublime 快捷键

摘要: Sublime Text快捷键:Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:选择多行Ctrl+Shift+Enter:在当前行前插入新行Ctrl+X:删除当前行Ctrl+M:跳转到对应括号Ctrl+U:软撤销,撤销光标位置Ctrl+J:选择标签内容Ctrl+F:查找内容Ctrl+Shift+F:查找并替换Ctrl 阅读全文

posted @ 2013-12-28 16:17 strikebone 阅读(262) 评论(1) 推荐(1) 编辑

Linux下的终端快捷键

摘要: 今天才发现Linux下的终端有这么多好用的快捷键。 Shift+Ctrl+T:新建标签页Shift+Ctrl+W:关闭标签页Ctrl+PageUp:前一标签页Ctrl+PageDown:后一标签页Shift+Ctrl+PageUp:标签页左移Shift+Ctrl+PageDown:标签页右移Alt+1:切换到标签页1Alt+2:切换到标签页2Alt+3:切换到标签页3Shift+Ctrl+N:新建窗口Shift+Ctrl+Q:关闭终端终端中的复制/粘贴:Shift+Ctrl+C:复制Shift+Ctrl+V:粘贴终端改变大小:F11:全屏Ctrl+plus:放大Ctrl+minus:减小Ctr 阅读全文

posted @ 2013-12-28 11:32 strikebone 阅读(185) 评论(0) 推荐(0) 编辑

2013年12月13日

在 sublime text 3 中添加 Emmet (ZenCoding )

摘要: http://www.cnblogs.com/matchless/archive/2013/04/09/3010293.htmlSublime text 2 是获得了盛赞的编辑器,而其中的 zen coding 插件也为人所津津乐道!如今,这两款软件都有了新的版本,Sublime text 3 beta 版已经发布了,zen coding 也改名为 Emmet,其安装方法也与之前有所不同。下面就来介绍一下【如何在 Sublime Text 3 中安装 Emmet 插件】:首先,安装 sublime text 3:sublime text 3 的官方下载地址为:http://www.sublim 阅读全文

posted @ 2013-12-13 11:26 strikebone 阅读(302) 评论(0) 推荐(0) 编辑

2013年12月7日

linux vim操作技巧

摘要: 安装:NERDTree从http://www.vim.org/scripts/script.php?script_id=1658 下载unzip NERD_tree.zipcd ~/.vim目录,可以看到.vim目录什么也没有cp plugin doc进来vim ~/.vimrcmap :NERDTreeMirrormap :NERDTreeToggle使用技巧:1. 每行首添加字符 abc:%s/^/abc/g2.删除行尾空格:%s/\s\+$//g 阅读全文

posted @ 2013-12-07 22:48 strikebone 阅读(137) 评论(0) 推荐(0) 编辑

sudo免密码

摘要: 很多都是修改/etc/sudoers权限为740再加上一句 ALL=NOPASSWD:ALL或者加一句yourname ALL=(ALL) NOPASSWD: ALL然后权限改回440先说第一种,这样做,全部的用户都有了sudo权限,而且不要密码的,安全性非常差。两种共有的缺陷是,这样做没有检测语法,如果不下心手抖一下打错了,那你就再也没有sudo的权限了,非常危险。可能很多人还不知道有visudo这个东西,这种方法非常安全,执行$sudo visudo找到%admin ALL=(ALL) ALL注释之,在下面加上%admin ALL=(ALL) NOPASSWD: ALL意思是属于admin 阅读全文

posted @ 2013-12-07 15:58 strikebone 阅读(670) 评论(0) 推荐(0) 编辑

2013年12月3日

ubuntu安装rtx

摘要: 终端安装RTXsudo apt-get install wine安装wine下的window扩展包安装工具winetricks,在终端下输入:sudo wget http://winetricks.org/winetrickschmod +x winetrickssudo mv winetricks /usr/local/bin安装window .cab 解包支持 cabextract,在终端下输入:sudo apt-get install cabextract安装RTX用到的相关扩展,在终端下输入winetricks msxml3 gdiplus riched20 riched30 ie6 阅读全文

posted @ 2013-12-03 09:19 strikebone 阅读(1162) 评论(0) 推荐(0) 编辑

2013年12月2日

linux 机器之间 zssh, rz, sz互相传输

摘要: zssh的全名叫ZMODEM SSH.看名字就知道,使用的zmodem,我们习惯了SecureCRT,直接就可以用来发送文件,比使用scp方便很多。zmodem协议方便主要表示在以下点其一,不需要输入很长的命令和密码,直接使用rz,sz加文件名,就能实现文件的收发。速度还很快。其二,在中转了一台主机时,要在目标主机和本地主机之类,要传送文件,scp相当的麻烦,需要输入多次命令用户密码.但sz直接可以穿透。好了,讲使用,如下,和使用ssh完全一样,只是打命令时,变成了zssh#zssh root@192.168.1.1好了,在进入后,你需要上传文件的话。先#ctrl+@zssh >//这里 阅读全文

posted @ 2013-12-02 21:13 strikebone 阅读(8772) 评论(2) 推荐(1) 编辑

ubuntu 安装google输入法

摘要: 第五步:通常情况下,IBus图标(一个小键盘)会出现在桌面右上角的任务栏中。有时候这个图标会自行消失,可使用以下命令,找回消失的IBus图标:ibus-daemon -drx不建议用google输入法, 因为会导致焦点丢失的问题, 我还是切换回了传统的ibus中文输入法sudo apt-get install ibus-pinyin1.安装git,从git上获取输入法程序输入命令:apt-get install git-coregit clonegit://github.com/tchaikov/scim-googlepinyin.gitcd scim-googlepinyin/2.准备编译输 阅读全文

posted @ 2013-12-02 15:13 strikebone 阅读(427) 评论(0) 推荐(0) 编辑

2013年11月30日

windows到ubuntu

摘要: 按照xmarks同步浏览器书签.mvn, copy setting.xml最好不要用apt-get install maven, 占用/的磁盘空间mvn -U package -P"dev"javac 找不到?cd /usr/local/binln -s /usr/lib/jvm/jdk1.7.0_03/bin/javac javac3.vpnc安装 apt-get install vpnc, 修改配置文件.4.安装输入法:http://blog.csdn.net/wangjia55/article/details/8013935 阅读全文

posted @ 2013-11-30 21:55 strikebone 阅读(149) 评论(0) 推荐(0) 编辑

linux Crontab 使用

摘要: cron用法说明全文如下:cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin/service crond reload以上1-4行分别为启动、停止、重启服务和重新加载配置。要把cron设为在开机的时候自动 阅读全文

posted @ 2013-11-30 14:06 strikebone 阅读(224) 评论(0) 推荐(0) 编辑

导航