- 博客(220)
- 资源 (1)
- 收藏
- 关注
转载 SCSS 初级使用
安装 rubyOn Windows machines, you can use RubyInstallerNOTE: Centos install gem, run sudo yum install ruby-rdoc ruby-develyum install rubygems替换 gem 镜像源 (ruby.taobao.org)gem sources -
2015-03-27 15:29:05
2099
原创 centos下,搜索引擎sphinx/coreseek安装教程
http://www.coreseek.cn/products-install/install_on_bsd_linux/
2015-03-25 12:15:10
757
转载 查找和替换目录中所有文件中的某个字符串
1、查找目录下包含某个字符串的文件例:查找 dir 目录下所有包含 str 的文件。grep -lr 'str' dir 2、vim替换单个文件中所有字符串方法例:替换当前文件中所有 old 为 new :%s/old/new/g 3、替换目录及子目录下所有文件中到某个字符串——sed结合grep例:要将目录 dir 下面所有文件中的
2015-02-28 16:49:51
4004
原创 设计模式学习笔记
以下是自己学习过程中设计模式的理解:适配器模式 适配器模式适用于将多种不同的调用方式适适配成一个标准的方式,就像一个多类型插座,各种两孔、三孔、扁型、圆型的插也,最终连接的是电线。建造者模式
2015-01-16 10:16:07
538
原创 mysql,redis,mongodb应用场景
mysql:常规关系型数据库;redis:注重高性能,适用于即时性要求高的业务,比如说秒杀、库存;mongodb:注重大数量,适用于插入大量低价值业务数据的场景,比如说日志系统;
2014-12-15 12:24:03
3815
原创 PHP性能优化涉及到的工具或配置
PHP性能分析工具:webgrind;使用PHP编译缓存:OPCache,XCache,eAccelerator,选择其一使用;
2014-12-03 15:43:57
631
转载 wireshark过滤规则
1.过 滤IP,如来源IP或者目标IP等于某个IP例子:ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr eq 192.168.1.107 // 都能显示来源IP和目标IP2.过滤端 口例子:tcp.port eq 80 // 不管端口是来源的还是目标的都显示
2014-12-02 10:48:18
598
转载 libav(ffmpeg)简明教程(2)
距离上一次教程又过去了将近一个多月,相信大家已经都将我上节课所说的东西所完全消化掉了。这节课就来点轻松的,说说libav的命令使用吧。注:遇到不懂的或者本文没有提到的可以用例如命令后加 --help full或者man 命令(man avconv)查看全部参数细节,或者进libav.org网站查:https://libav.org/avconv.html杀手级命令:avco
2014-10-24 11:08:03
1840
转载 libav(ffmpeg)简明教程(1)
突然发现又有好久没有写技术blog了,主要原因是最近时间都用来研究libav去了(因为api极类似ffmpeg,虽然出自同一份代码的另外一个分支,因项目选用libav,故下文均用libav代替),其实要从知道这个库的时候已经很久了,早在加入avplayer开源社区的已经略有耳闻,看着他们讨论我却一直不知这个库能具体帮我做到哪些功能,插不上嘴呢,更强迫了我学习它的热情,下面就来一一解惑,希望就能帮到
2014-10-24 11:06:49
1793
转载 git clone 远程分支
有时git clone下来会出现很多branch,更麻烦的是如果主分支没代码那你就只能看到.git目录了。如下面的这个:$ git clonegit://gitorious.org/android-eeepc/mesa.git 发现本地就只有一个.git目录,那么这个时候就需要checkout了。 进入你的本地目录,如这个是mesa,利用$ git branch –r
2014-10-13 13:27:59
859
原创 centos中shell脚本监控php进程
#!/bin/bashdateecho "start"#取当前IPip=$(ifconfig |grep inet|grep -v "127.0.0.1"|sed -n '1p'|awk '{print $2}'|awk -F ':' '{print $2}')#跳转到当前文件所在目录cd `dirname $0`echo $(pwd)#检查MQfunction chec
2014-09-12 10:02:12
3070
转载 Shell的基本语法
Shell的基本语法 3.1. 变量 按照惯例,Shell变量由全大写字母加下划线组成,有两种类型的Shell变量:环境变量在第 2 节 “环境变量”中讲过,环境变量可以从父进程传给子进程,因此Shell进程的环境变量可以从当前Shell进程传给fork出来的子进程。用printenv命令可以显示当前Shell进程的环境变量。本地变量只存在于当前Shel
2014-09-11 17:30:59
823
转载 向apache添加模块以及一些说明
make clean./configure ****make make installcentos5 的系统, 不想重新编译安装apache怎么添加cache模块??一。httpd -l列出编译的模块文件。一般可以在/usr/local/apache2/include/文件夹下找到这里列出的文件。二。httpd -V这里可以看出大部分关于apa
2014-08-19 22:20:15
8658
转载 使用Apache的ab工具进行压力测试
Apache附带的ab工具(本机使用的PHP环境是WAMP集成环境,ab工具位于D:\wamp\bin\apache\Apache2.2.21\bin)非常容易使用,ab可以直接在Web服务器本地发起测试请求,这至关重要,因为有些时候我们需要测试的仅仅是服务器的处理性能,并不想掺杂着网络传输时间的影响。ab进行一切测试的本质都是基于HTTP的,所以可以说ab对于Web服务器软件的黑盒性能测试,获得
2014-08-17 14:42:37
700
转载 11个实用的Apache .htaccess配置
Apache的.htaccess文件是服务器的心脏,控制着网站访问的各种规则。这里提供了10个不错的.htaccess片段能够帮助你优化你的网站,包括重定向、性能、可用性等等!1. 强制后缀反斜杠 在URL的尾部加上反斜杠似乎对SEO有利 :)12 RewriteCond %{REQUEST_URI} /+[^\.]+
2014-08-13 10:14:18
592
原创 Centos6.5 Mysql5.5 主从同步配置
主库环境:Centos6.5 Mysql5.5从库环境:Centos6.5 Mysql5.5
2014-08-12 09:21:08
2845
转载 Phalcon Framework的Mvc结构及启动流程分析
http://avnpc.com/pages/phalcon-mvc-process
2014-08-08 16:49:34
1438
转载 Centos6.4 用rpm方式安装MySql5.6
1、查看系统是否安装了MySQL 使用命令: #rpm -qa | grep mysql 2、卸载已安装的MySQL 卸载mysql命令如下: #rpm -e --nodeps mysql-libs-5.1.61-4.el6.x86_64 要将 /var/lib/mysql文件夹下的所有文件都删除干净 3
2014-08-07 10:23:36
16766
转载 github简单使用教程
github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create
2014-08-06 17:04:31
526
转载 雷军的投资、创业观
2010-8-25 晚,偶遇2年不见的雷军雷总,聊到深夜1点多,受益良多。在新浪围脖(http://t.sina.com.cn/xushiweizh )上一些朋友建议我分享下,今天终于得空,简单整理要点如下:人欲即天欲。理清楚股权结构。只投资一个人。一个企业必须有一个人说了算。保持精英团队。初始团队每个人都是关键。严格把控加入的关口。投资熟人、投资熟悉的领域。我做的是战略投资,不只是投钱,
2014-08-04 11:34:17
1341
转载 Golang 使用reflect 更改struct内容
代码如下:type MyStruct struct { N int}n := MyStruct{ 1 } // getimmutable := reflect.ValueOf(n)val := immutable.FieldByName("N").Int()fmt.Printf("N=%d\n", val) // prints 1 // setmutable :=
2014-07-30 14:45:43
7186
转载 apache日志LogFormat参数说明
因为想要看到apache的日志记录用户请求某个页面所花的时间,需要添加额外参数才会记录,所以临时查了下哦..记下来了在httpd.conf里可以看到一行这样的配置LogFormat "%h %l %u %t /"%r/" %>s %b /"%{Referer}i/" /"%{User-Agent}i/"" common 的日志记录格式请求本身的情况将通过在格式字符串中放置各种"%"转义
2014-07-20 00:45:53
1071
转载 Nginx负载均衡
最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大..nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均衡就会大
2014-07-19 22:31:48
467
转载 centos手动编译安装apache、php、mysql
64位centos 5.5手动安装lamp,要求curl、json、pdo_mysql、gd,记录如下。centos 5.4、5.5、5.6的内核都是2.6.18,都可以安装php 5.3。卸载旧版本apache、php、mysql:sudo yum erase httpdsudo yum erase php php-clisudo yum erase mysql下载编译安装a
2014-06-26 17:09:55
1537
转载 CentOS源码安装 apache2.2.5
(1) 获得源代码 # lynx http://www.apache.org/dist/httpd/httpd-2_0_NN.tar.gz NN表示当前所用的版本号。(2) 解压缩 # gzip -d httpd-2_0_NN.tar.gz # tar xvf httpd-2_0_NN.tar (3) 配置. # ./configure --prefix= /
2014-06-26 14:36:17
551
转载 centos下查看磁盘的读写状况
当系统变慢时候,我们首先关注的可能是cpu的指标,有时候发现cpu使用率一点都不高,但是系统还是卡,这时可能就需要关心另外一个影响性能的东西–磁盘的IO性能。通过top命令中的%wa可以获取系统当前的io状态,如果该值居高不小,那磁盘的IO可能就有问题了。另外可以通过iotop命令来详细了解什么程序在读写磁盘,速度以及命令行,pid 等信息。如果系统不存在该命令,可以使用如下命令安装:yum
2014-05-08 17:43:32
8670
转载 Linux命令:SAR命令
sar 命令行的常用格式: sar [options] [-A] [-o file] t [n] 在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有 的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式 存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令 的 选项很多,下
2014-05-08 16:47:30
727
转载 linux 常用命令
1. free -m #查看内存占用 free -m -t #看内存占用并统计 free -n -t -s 2 #看内存占用并统计,每两秒刷新一次 2. vmstat -s #看内存的使用状况 3. top #看进程的CPU排名 top -d 1 #看排名的时候1秒刷新一次 top 进入后按1,可以看见每个cpu的执行情况 t
2014-05-08 16:17:20
728
转载 Linux命令:lsof命令
Lsof 是遵从Unix 哲学的典范,它只做一件事情,并且做的相当完美——它可以列出某个进程打开的所有文件信息。打开的文件可能是普通的文件,目录,NFS文件,块文件,字符文件,共享库,常规管道,明明管道,符号链接,Socket流,网络Socket,UNIX域Socket,以及其它更多。因为Unix系统中几乎所有东西都是文件,你可以想象lsof该有多有用。 如何使用lsof?这篇文章中我
2014-05-08 15:57:17
538
转载 Linux命令:wc命令
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。1.命令格式:wc [选项]文件...2.命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。3.命令参数:-c 统计字节数。
2014-05-08 15:08:40
698
转载 使用Apache的ab工具进行压力测试
Apache附带的ab工具(本机使用的PHP环境是WAMP集成环境,ab工具位于D:\wamp\bin\apache\Apache2.2.21\bin)非常容易使用,ab可以直接在Web服务器本地发起测试请求,这至关重要,因为有些时候我们需要测试的仅仅是服务器的处理性能,并不想掺杂着网络传输时间的影响。ab进行一切测试的本质都是基于HTTP的,所以可以说ab对于Web服务器软件的黑盒性能测试,获得
2014-05-08 12:16:57
3261
Ubuntu 实用学习教程.chm
2009-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人