Nginx 编译,添加未编译安装模块ngx_cache_purge
官网下载nginx及第三方ngx_cache_purge 模块
http://wiki.nginx.org/Install
http://labs.frickle.com/nginx_ngx_cache_purge/
编译与安装
Blockquote
./configure \
–prefix=/usr/lo...
分类:
系统相关 时间:
2015-07-07 17:02:11
阅读次数:
193
引入:当一台memcached服务器不能满足我们的要求时,需要布置多台服务器,那么问题来了,怎么确定一个数据该放在哪台服务器上呢?
一般有两种方案,一个是普通hash分布,另一个是一致性hash分布。
1. 普通hash分布
函数如下:
functionmHash($key){
$md5 = substr(md5($key),0,8);
$seed = ...
分类:
系统相关 时间:
2015-07-07 16:50:15
阅读次数:
149
为了方便的和Windows之间进行交互,samba必不可少。
当然,他的安装使用也很简单:
安装:sudo apt-get install samba
sudo apt-get install smbclient就是这么简单,装好之后可以使用ps -aux查看samba是否启动。
接下来就是修改配置文件了:
配置文件在/etc/samba/smb.conf
使用vi打开配置文件,在文件末尾...
分类:
系统相关 时间:
2015-07-07 16:50:33
阅读次数:
194
一.mmap系统调用1.mmap系统调用mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。当使用mmap映射文件到进程后,就可以直接操作这段虚拟地址进行文件的读...
分类:
系统相关 时间:
2015-07-07 16:47:36
阅读次数:
256
大家一定对buildingworkspace时那缓慢的速度给困扰到了吧~其实只要把project选项里的 building automatically前的勾去掉,就可以快很多了。。另外大家一定对 myeclipse 的速度经常感到痛苦把,ok,现在开始给 myeclipse 提速:一、加大JVM的非...
分类:
系统相关 时间:
2015-07-07 16:45:36
阅读次数:
141
本文为转载,原地址:http://www.cnblogs.com/dong008259/archive/2011/12/07/2279897.htmlsed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的...
分类:
系统相关 时间:
2015-07-07 16:44:35
阅读次数:
168
测试压力的时候使用linux一个简单的监控工具nmon,不仅可以实时监测,也可以生成文件以图标样式展现,小巧实用安装nmonnmon实际上是个tarball直接解压到所要放置的目录,然后直接运行就可以#tar -zxvf nmon_linux_14i.tar.gz -C /data/program#...
分类:
系统相关 时间:
2015-07-07 16:41:06
阅读次数:
245
苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -boo...
分类:
系统相关 时间:
2015-07-07 16:32:05
阅读次数:
195
Linux在线电子书《深入分析Linux内核源码》
分类:
系统相关 时间:
2015-07-07 16:31:12
阅读次数:
136
fork 使用 fork 方式运行 script 时, 就是让 shell(parent process) 产生一个 child process 去执行该 script, 当 child process 结束后, 会返回 parent process,但 parent process 的环境是不会因...
分类:
系统相关 时间:
2015-07-07 16:28:18
阅读次数:
131
一、memcached 介绍1.1 memcached 的使用场景1.2 memcached 的特点1.3 memcached 的工作流程二、安装memcached并启动2.1 安装 memcached2.2 启动memcached三、测试memcached3.1 通过nc写入,获取,删除3.2 通...
分类:
系统相关 时间:
2015-07-07 16:26:21
阅读次数:
248
本文不是liunx命令使用教程,也不打算全方面阐明其用法,互联网公司项目很多,服务程序之间相互依赖调用很复杂,各种因素会影响线程服务正常运行,特别是基础服务组件更是如此,当出现各种问题时,如何诊断linux下哪个环节出现问题或状况。从linux系统层面看,通过各种操作命令和手段快速定位线上程序的症状...
分类:
系统相关 时间:
2015-07-07 16:21:56
阅读次数:
340
什么是maven? Maven是一个用于项目构建的工具,通过它便捷的管理项目的生命周期。即项目的jar包依赖,开发,测试,发布打包。 下面我自己总结一下它的几个特点,看了这些特点,也许对maven有更多的了解。 1 jar包依赖 这个也许会maven最突出的特点了使用maven不需要上网单...
分类:
系统相关 时间:
2015-07-07 16:10:39
阅读次数:
174
方法一: PATH=$PATH:/etc/apache/bin 该方法只对当前会话有效,每次注销或者拿出系统,该设置就会无效方法二: vi /etc/profile 在适当的位置写入:PATH=$PATH:/etc/apache/bin $PATH是默认的系统环境变量路径 /etc/ap...
分类:
系统相关 时间:
2015-07-07 16:03:17
阅读次数:
183
ubuntu14.04,默认root用户就不能远程ssh登录了.可能是出于安全的考虑吧.之前一直用普通用户登录,然后再切换到root用户,今天就把相关的问题整理了一下,开启了root用户远程ssh登录.
要远程ssh登录,首先得安装ssh-server.
apt-get install openssh-server
然后修改/etc/ssh/sshd_config文件,将PermitRoot...
分类:
系统相关 时间:
2015-07-07 14:54:38
阅读次数:
191
删除LINUX更新后多余的内核
本人使用的时fredoa 21 之前为了搞网卡驱动不知不觉升级了几次系统,每次启动后都有好几个内核让我选,真的很头疼阿,尤其像博主这种有点强迫的人,看着就心烦,所以就想删除多余的内核,建议保留两个内核,一个装最新的,一个是底一点版本的稳定的,双保险以备不时之需,开始想的很复杂,毕竟是内核阿,本人也想从事操作系统,内核这方面的学习,工作。但是后来想了一想,其实内核听...
分类:
系统相关 时间:
2015-07-07 14:53:17
阅读次数:
124
本文为转载,原地址:http://www.cnblogs.com/dong008259/archive/2011/12/08/2281214.htmlsort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件]补充说明:sor....
分类:
系统相关 时间:
2015-07-07 14:43:47
阅读次数:
116