最新消息:

最新发布 第34页

爱开源

使用 cpanm 安装 Perl 模块
cpanm

使用 cpanm 安装 Perl 模块

admin 12年前(2015-02-06) 6浏览

cpanm 其实只是一个可执行文件而已。将它下载到 bin 目录,然后添加执行权限就可以用了。 $ wget http://xrl.us/cpanm -O /usr/bin/cpanm; chmod +x /usr/bin/cpanm 使用 cpan...

用postfix架设海外邮件转发服务器
mail

用postfix架设海外邮件转发服务器

admin 12年前(2015-02-06) 6浏览

第一步 先在本地服务器创建要转发的域名,在main.cf 里加入 transport_maps = hash:/etc/postfix/relay_maps 在/etc/postfix/relay_maps 输入下面的内容 aikaiyuan.com...

php-cgi.sock failed (13: Permission denied)
PHP

php-cgi.sock failed (13: Permission denied)

admin 12年前(2015-02-06) 4浏览

今天把vps上php5.3升级到了php5.4,我采用的是nginx+php-fpm的架构,nginx通过php-fpm的socks文件来连接。 结果报错: connect() to unix:/tmp/php-cgi.sock failed (13...

电脑常见蓝屏代码提示
windows

电脑常见蓝屏代码提示

admin 12年前(2015-02-05) 6浏览

工具下载:蓝屏修复工具 一般常见蓝平代码 一、0X0000000A 如果只是这个蓝屏代码一般和硬件无关,是驱动和软件有冲突造成的,最早发现这个代码是因为公司的DELL机器的USB键盘和QQ2007的键盘加密程序有冲突发现的这个问题。也在IBM T系列...

Mysql注入点在limit关键字后面的利用方法
limit

Mysql注入点在limit关键字后面的利用方法

admin 12年前(2015-02-04) 7浏览

在一次测试中,我碰到了一个sql注入的问题,在网上没有搜到解决办法,当时的注入点是在limit关键字后面,数据库是MySQL5.x,SQL语句类似下面这样: SELECT field FROM table WHERE id > 0 ORDER ...

使用Digital Ocean和shadowsocks来科学上网
SSH

使用Digital Ocean和shadowsocks来科学上网

admin 12年前(2015-02-04) 6浏览

使用了各种不稳定的VPN服务以后,我还是觉得自己搭VPS比较靠谱。Digital Ocean提供了可伸缩的VPS,最便宜的服务器是每个月$5,虽然对于学生来说不算便宜,但好在一开始充$5送$10,而且成功申请到Github Student pack的...

python获取linux系统内存、cpu、网络使用情况
CPU

python获取linux系统内存、cpu、网络使用情况

admin 12年前(2015-02-03) 8浏览

做个程序需要用到系统的cpu、内存、网络的使用情况,百度之后发现目前使用python获取这些信息大多是调用系统命令(top、free等)。其实多linux命令也是读取/proc下的文件实现的,索性不如自己写一个。 一、计算cpu的利用率 要读取cpu...

Linux /proc/uptime 详解
Linux

Linux /proc/uptime 详解

admin 12年前(2015-02-03) 6浏览

在Linux中,我们常常会使用到uptime命令去看看系统的运行时间,它与一个文件有关,就是/proc/uptime,下面对其进行详细介绍。 [root@aikaiyuan /]$ cat /proc/uptime 5512328.92 181062...

centos kvm qemu 虚拟机 安装 配置 详解
centos

centos kvm qemu 虚拟机 安装 配置 详解

admin 12年前(2015-02-02) 8浏览

一,什么是KVM KVM包括很多部件:首先,它是一个Linux内核模块(现在包括在主线中)用于转换处理器到一种新的用户 (guset) 模式。用户模式有自己的ring状态集合,但是特权ring0的指令会陷入到管理器(hypervisor)的代码。由于...

树莓派 作为网关整个网络路由至 VPN 的几点注意
vpn

树莓派 作为网关整个网络路由至 VPN 的几点注意

admin 12年前(2015-01-31) 7浏览

回国之后不久 Dropbox 就被封了,真是够狠的,最近还有工作要通过 Dropbox 协作才能完成,所以我就开始折腾 strongSwan 在 Mac OS X 上的配置。但是 strongSwan 在 Mac 上有个 DNS 问题,导致连接上 V...

Linux Bash 磁盘IO监测
diskstats

Linux Bash 磁盘IO监测

admin 12年前(2015-01-30) 6浏览

读取 /proc/diskstats 信息, 要计算某块磁盘的IOPS的话,只需要将第4列和第8列的值相加。 如果要计算 读写 计算 6列 和 10列 详细看查看 Linux /proc/diskstats 文章 #!/bin/bash uprio=...

Linux /proc/diskstats
diskstats

Linux /proc/diskstats

admin 12年前(2015-01-30) 6浏览

user_00@xxxxxx64:~> cat /proc/diskstats 1 0 ram0 0 0 0 0 0 0 0 0 0 0 0 1 1 ram1 0 0 0 0 0 0 0 0 0 0 0 1 2 ram2 0 0 0 0 0 0...

linux下的系统监控程序(Python+wxPython)
cpuinfo

linux下的系统监控程序(Python+wxPython)

admin 12年前(2015-01-30) 7浏览

10月开始学习python, 学习一段时间之后,发现python真的是一门非常优美,开发迅速的语言, 漂亮的缩进, 功能强大的模块,丰富的图形库, 同时还能自己用c/c++添加你需要的扩展。 10月28号的, 在熟悉了这么一段时间后, 简单的用pyt...

srcache_nginx+redis构建缓存系统
nginx

srcache_nginx+redis构建缓存系统

admin 12年前(2015-01-29) 4浏览

在《memc_nginx+srcache_nginx+memcached构建透明的动态页面缓存》一文中,我们使用到memcached来作为缓存载体。想必大家都知道memcached有存储大小的限制,不得超过1M。 本文将使用redis来作为缓存载体。...

NGINX 配置404错误页面转向
nginx

NGINX 配置404错误页面转向

admin 12年前(2014-12-27) 6浏览

什么是404页面 如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为404的错误信息,此时对应页面就是404页面。404页面的默认内容和具体的服务器有关。如果后台用的是NGINX服务器,那么404页面的内容则为:404...

Nginx模块fastcgi_cache的几个注意点
FastCGI

Nginx模块fastcgi_cache的几个注意点

admin 12年前(2014-11-10) 4浏览

在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cac...

通过FastCGI Cache实现服务降级
cache

通过FastCGI Cache实现服务降级

admin 12年前(2014-11-10) 7浏览

在自然界中,很多生物面临生死考验的时候,往往会做出惊人的反应,其中最为大家熟知的当属壁虎,危难关头,与其坐以待毙,不如断尾求生,通过自残来换取活下去的希望。对于互联网项目而言,同样存在着很多生死考验,比如:访问量激增;数据库宕机等等,此时如果没有合理...

RHEL/CentOS 7.x的几点新改变
CentOS7

RHEL/CentOS 7.x的几点新改变

admin 12年前(2014-10-28) 6浏览

PS:RHEL7和CentOS7出来有一段时间了,拿出点时间研究下,有几个地方跟6和5系列相比改变比较大,估计不少童鞋有点不太习惯。下面简要举例说明改变比较大的要点: 一、CentOS的Services使用了systemd来代替sysvinit管理 ...

调整 ring buffer & interrupts affinity 的重要性
interrupts

调整 ring buffer & interrupts affinity 的重要性

admin 12年前(2014-10-28) 6浏览

最近线上出现了不少由于 ring buffer 设置过小而导致的丢包问题问题,这个值在这之前我们一直使用的是出场的默认值,因此跟动辄 2048 的 max 相比,200 或者 500 确实小了点。 比如看看某台 web server 的监控 看了下 ...

一个使用python的web程序员的emacs.d
Python

一个使用python的web程序员的emacs.d

admin 12年前(2014-09-14) 4浏览

前言 越来越多的人使用emacs作为开发工具. 甚至skype,gmail,豆瓣FM都能通过emacs. 作为一个产品开发,肯定使用很多插件,设置一些快捷键来提高开发效率.以前一直使用 prelude,很久之后发现有以下问题: 比如开启python语...

加快 git clone 速度的方法
git

加快 git clone 速度的方法

admin 12年前(2014-09-12) 2浏览

git clone 可以不用全部下载,只下载当前的 commit 版本, git clone git://git.aikaiyuan.com/aikaiyuan.git. --depth 1 也就是指定克隆深度为 1。 当然,通过这样下载的代码就不能...

如何查看Linux上程序或进程用到的库
ldd

如何查看Linux上程序或进程用到的库

admin 12年前(2014-08-26) 7浏览

问题:我想知道当我调用一个特定的可执行文件在运行时载入了哪些共享库。是否有方法可以明确Linux上可执行程序或运行进程的共享库依赖关系? 查看可执行程序的共享库依赖关系 要找出某个特定可执行依赖的库,可以使用ldd命令。这个命令调用动态链接器去找到程...

小米手机MIUI远程代码执行漏洞分析
MIUI

小米手机MIUI远程代码执行漏洞分析

admin 12年前(2014-08-26) 5浏览

7月我在研究webview漏洞时专门挑小米手机的MIUI测试了下,发现了非常明显的安全漏洞.通过该漏洞可以远程获取本地APP的权限,突破本地漏洞和远程漏洞的界限,使本地app的漏洞远程也能被利用,达到隔山打牛的效果.在漏洞发现的第一时间,我已经将漏洞...

Web优化引发的血案
nginx

Web优化引发的血案

admin 12年前(2014-08-14) 9浏览

前些天一个Nginx+PHP项目上线后遭遇了性能问题,于是打算练练手,因为代码并不是我亲自写的,所以决定从系统层面入手看看能否做一些粗线条的优化。 首先,我发现服务的Backlog设置过小,可以通过ss命令查询Send-Q来确认: [root@aik...