自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 问答 (2)
  • 收藏
  • 关注

TIME_WAIT连接过多的解决

[root@sends includes]# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'LAST_ACK 1SYN_RECV 164CLOSE_WAIT 3ESTABLISHED 655FIN_WAIT1 15FIN_WAIT2 81SYN_SENT 3TIME_WAIT ...

2010-06-23 23:09:00 221

转:python的socket编程

python socket编程简介:python 编写server的步骤:1、第一步是创建socket对象。调用socket构造函数。如:socket = socket.socket( family, type )family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通信。ty...

2010-06-23 22:20:22 144

Fusion-io的吸引力:高读写能力与低延迟

fusion-io ssd硬盘的性能:[url]http://sapling.me/hardware/fusion-io.html[/url]

2010-04-22 09:52:21 259

我的新博客

新开了自己的博客。地址:[url=http://sapling.me/]http://sapling.me/[/url]之后会转到自己博客上写技术文档了。

2010-04-22 09:39:48 97

linux肉鸡检测 chkrootkit rkhunter

[size=medium]chkrootkit:[/size]安装:[code="java"]yum install chkrootkit[/code]检测:[code="java"]#检测制定二进制命令chkrootkit ps pwd ls#检查所有,只提示被感染文件加 -qchkrootkit -q#制定检测其他root目录,可以先把要检测的系统挂到/...

2010-04-15 13:58:33 211

dstat 全能系统信息统计工具

dstat 是一个用来替换 vmstat, iostat, netstat, nfsstat 和 ifstat 这些命令的工具,是一个全能系统信息统计工具。安装:[code="java"]ubuntu:apt-get install dstatredhat:yum install dstat[/code]实时统计系统信息:[code="java"]dstat...

2010-04-15 13:26:45 128

秒速5厘米

[size=medium]很久很久没看到过这么感人的片子。也很遗憾现在才看过“新海诚”07年的作品《秒速5厘米》。一个关于两个人距离的故事,关于爱情的故事,关于人生的故事。一连看了两遍,每次都是一阵阵心酸。特别是最后一个场景:明里与远野于铁轨处擦肩而过,互相认出了对方。当两人走到铁轨的两边时,不约而同的转过了头。这时,飞驰的火车将两人的视线阻隔在了两边。当火车驶过后,远野发现明里已经离开。...

2010-04-13 14:18:06 205

Cobbler批量部署RedHat

[size=medium]前面一篇介绍了使用[url=http://saplingidea.iteye.com/blog/634987]Kickstart批量部署redhat[/url],但是这种方法配置起来比较麻烦。现在,我们有了更好的选择。那就是:[url=https://fedorahosted.org/cobbler/]Cobbler[/url]。在看以下内容时最好先看下:Kickstar...

2010-04-13 13:16:46 139

xfs文件系统优化

[size=medium]网上搜集的xfs文件系统优化方案,自己做个小结。[b]先贴出优化前后的对比,只是简单的用dd命令测试了一下而已,不怎么专业。写和读的文件为内存2倍。[/b][/size][code="java"]优化前:#写性能[root@sapling ~]# dd if=/dev/zero of=/data/test bs=8M count=10001000+...

2010-04-07 23:47:39 1375

Kickstart批量部署redhat

[size=medium]自动化管理是每个linux管理员的必修课,特别是当管理的linux服务器多到一定数量时。有很多自动化:使得机器自动构建 (Teach machines to build themselves)使得机器自监控(Teach machines to watch themselves)使得机器自修复(Teach machines to fix themselves)...

2010-04-07 00:10:05 138

单网卡绑定多IP与静态路由

[size=medium]系统环境:CentOS 5[b]1、单网卡绑定多IP[/b]建立配置文件ifcfg-ethX-rangeX:IPADDR_START=开始ipIPADDR_END=结束ip[/size][code="java"]vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0加入如下:DEVICE=et...

2010-04-06 09:24:19 235

linux进程cpu资源分配命令nice,renice,taskset

进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。[size=medium]一、先看系统进程:[/size][img]http://dl.iteye.com/upload/attach...

2010-04-05 16:51:54 438

linux启动过程

[size=medium]自己学习总结的linux启动过程,不准确的还请大家指教。[/size][code="java"]BIOS-->MBR-->init-->/etc/rc.d/rc.sysinit-->/etc/rc.d/rc-->/etc/rc.d/rcX.d/*和/etc/rc.d/rc.local-->/sbin/mingetty[/code][size=medium]...

2010-04-05 00:35:51 71

haproxy_keepalived安装配置

[align=center][size=large]haproxy_keepalived安装配置[/size][/align]参照《ubuntu server最佳方案》,学习配置了haproxy的负载均衡。留个简单的安装配置记录,然后继续深入学习。安装环境:ubuntu server网络环境[code="java"]• Load Balancer 1: lb1.test...

2010-03-30 23:02:27 93

Apache_python安装

[size=large][align=center]Apache_python安装[/align][/size]安装环境:ubuntu server1. apache,mod_python,python,安装[code="java"]sudo apt-get install apache2 libapache2-mod-python python-mysqldb[/code]...

2010-03-30 10:00:56 213

当我们面对灾难

[size=medium]问题出现,灾难降临时候,急躁和焦虑反而适得其反。需要我们冷静下来,敏捷思维,快速反映。灾难不可怕,可怕的是灾难发生时采取了错误的应对措施。这样的后果往往比灾难带来的损失更加严重。2010.03.28-晚-有感[/size]...

2010-03-29 00:31:08 83

我奋斗了18年,不是为了和你一起喝咖啡(转)

[size=medium]很久以前的一篇文章,最近才看到。最初的出处已经不知道了。不过也能引起我很多感触。[align=center][b]我奋斗了18年,不是为了和你一起喝咖啡![/b][/align]  3年前,麦子的一篇《我奋斗了18年才和你坐在一起喝咖啡》引起多少共鸣,一个农家子弟经过18年的奋斗,才取得和大都会里的同龄人平起平坐的权利,一代人的真实写照。然而,3年过去,我...

2010-03-09 13:13:14 108

一张图介绍了vim基本使用

偶尔在网上看到的。[img]http://dl.iteye.com/upload/attachment/214583/91350525-fb76-34fe-b988-314ee66be7b4.jpg[/img]

2010-03-09 12:00:06 111

apache DDos防范模块 mod_evasive

[size=medium]服务器环境:ubuntu server9.04、apache[/size]mod_evasive是apache防范DDOS攻击的模块,其原理大致如下:有新访问到达时:[list][*]查看黑名单中是否有该客户IP。[*]将IP和请求URL一起HASH;查找HASH表看过去1秒是否连续请求同一页。[*]将IP和请求URL一起HASH;查找HASH...

2010-03-08 14:56:52 161

原创 openvz 安装配置

[size=medium]系统环境:ubuntu server 9.04[/size][b][size=medium]1、[url=http://zh.wikipedia.org/wiki/OpenVZ]openvz简介[/url][/size][/b][url=http://wiki.openvz.org/]OpenVZ[/url]是基于Linux内核和作业系统的操作系统级虚拟化技术...

2010-03-07 21:14:11 398

原创 中国几个介绍推荐系统实践的ppt

[size=medium][url=https://groups.google.com/group/resys/web/resys--2009-12-19]Resys 线下活动[/url]的几个PPT主要介绍推荐系统。[url=http://www.slideshare.net/clickstone/ss-2756065]Topic 1:豆瓣在推荐系统领域的实践和思考[/url]主...

2009-12-25 13:04:06 733

xfs文件系统

debain linux核心的[b]ubuntu系统安装xfs[/b],安装时候直接可以选择格式化分区为xfs。安装系统之后的安装方法也很简单:[code="java"]apt-cache search xfs |grep xfsapt-get install xfsprogs[/code][b]redhat安装xfs:[/b][code="java"]yum list...

2009-12-18 19:40:53 567

制作启动U盘加载阵列卡驱动

[size=medium]安装服务器时碰到没有阵列卡驱动无法安装的问题大家应该都碰到过。之前一次安装2003碰到没阵列卡驱动,解决的办法比较土,上网下了张别人做好的集成了raid驱动的2003。这次不行了,新机器,阵列卡很新,没现成的盘下。上网搜集了一些资料,今天记录下来。争取以后一小时内能解决。[color=red]这里主要针对dell的服务器安装2003。[/color]用系统盘安装时,需...

2009-12-17 23:50:59 3302

原创 Windows蓝屏代码详解

[size=medium]Windows蓝屏密码!补全版(ZT) 格式是:(0x0000 操作已成功完成。 0x0001 错误的函数。 ) 1.停止错误编号:0x0000000A   说明文字RQL-NOT-LESS-OR-EQUAL   通常的原因:驱动程序使用了不正确的内存地址.   解决方法:如果无法登陆,则重新启动计算机.当出现可用的作系统列表时,按...

2009-12-17 21:49:23 1876

原创 2009.12.17

[size=medium]今天一个朋友劝我应该早点找找实习,懂技术有经验以后好找工作。说起来,大学前两年我一直没找过实习,还告诉自己大三之前不要找实习。一个是因为自己好像已经有个实习的机会了,而且是一直在做的。一个是觉得自己根本还没掌握好知识,必要的理论知识还是很重要的,然后才是实践,甚至我觉得基本功更重要那么一点。看着周围的同学,有的大一就开始计划着实习的事情,课本的程序都打不出来就吵着...

2009-12-17 21:15:12 67

php网站webshell检查脚本

[size=medium]参考了一些别人写的脚本,自己用Python写的一个小脚本,简单实用。学习Python为主。1、检查你的php文件是否是webshell程序,也可以检查危险的函数。2、可以检查图片文件,但是可能会有误报。[/size][code="python"]#!/usr/bin/python#coding=utf-8#程序描述:webshell检查工具...

2009-12-16 12:28:46 277

原创 探索ing…

[size=medium]此时此刻,很想记录下自己的心情。不然我怕忘记,确实,大三的第一个学期快完了,被一些人,事充斥着。一直过得很混乱,分不清自己的方向。大三以来,对自己毕业以后的路思考的很多,探索的也很多。始终还是不太明确,未来太多不确定。想多了反而让自己苦恼,但那是每个人都要面对的。逃不了。躲不过……电话里和妈妈说现在课业很紧张,最后一年我的大学生活就结束了,想多学点知识。但我也...

2009-12-14 01:57:05 79

viewvc安装配置

系统:ubuntu 8.04在这里我认为你已经安装了Subversion和apache,可以看这里参见[url=http://saplingidea.iteye.com/blog/482732]subversion apache 安装配置[/url]。[align=center][size=medium]Viewvc安装[/size][/align]1. viewvc需要的环境...

2009-12-06 01:26:34 230

原创 Using Google Public DNS

[size=medium]转自:[url]http://code.google.com/speed/public-dns/docs/using.html[/url]谷歌的公共dns[img]http://dl.iteye.com/upload/attachment/176480/f2560d2d-87e4-38af-8538-cf728d0785e4.jpg[/img][b]C...

2009-12-04 21:46:42 109

关于我 | About Sapling

大学本科在读学生,所学专业网络工程,所学知识大部分还给了老师。主要学习系统管理及网络相关。是个开源技术和web 2.0的爱好者,对db和webserver很感兴趣,特别对mysql、nginx情有独钟。自认为学的东西很杂,乐于学习分享经验。所学技术主要包括:Unix / LinuxMySQL DBMSWeb Server...

2009-12-02 13:35:25 75

原创 WEB日志的一般性分析

转自:[url]http://www.sunnyu.com/?p=8[/url]随着网站正式运行,我们可以通过通用的免费日志分析工具比如awstats获得一些实际访问网站的信息,例如每天ip量,pv量,用户所用的的浏览器,用户所用的操作系统等,但是有时候希望通过手工方式从WEB日志文件中获得一些信息,下面列出了一些最近一段时间我经常在用的命令获得访问前10位的ip地址[code...

2009-11-29 19:02:45 87

bash中!和#的问题

[size=medium]今天执行一条shell命令,其中包含了!@……总之是有一段以!开始,结果报错event not found!不解,查了shell相关资料了解到bash Shell脚本:第一行:#!/bin/bash     #!被称为魔术数字(magic number),用于供内核确认那个程序将翻译并执行这个脚本。该行必须在你的脚本的第一行。!是一个关键字,历史命令查...

2009-11-29 01:32:46 1613

原创 MySQL InnoDB数据恢复工具

[size=medium]之前一直以为mysql坏了innodb数据库就完了,今天看到个工具可以恢复innodb数据。改天研究研究。[url]http://code.google.com/p/innodb-tools/[/url]InnoDB Tools是一个开源的项目,提供了MySQL InnoDB的数据恢复工具,该项目的作者是专业的MySQL咨询师。 MySQL数据库现...

2009-11-29 00:31:32 688

原创 大量小文件的实时同步方案

现在看的很懵懂,留下再研究。转自:[url]http://blog.daviesliu.net/2008/04/24/sync/[/url]传统的文件同步方案有rsync(单向) 和 unison(双向)等,它们需要扫描所有文件后进行比对,差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将非常耗时。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。之前看了...

2009-11-26 22:46:46 407

原创 一口气买了好几本书

[size=medium]最近一口气买了好几本书,都是豆瓣上大家一致好评的。越来越喜欢豆瓣的读书频道,每次在上面找到的书都不会让我失望。他们说这是群体智慧,大部分人觉得好的都没错的。呵呵。豆瓣提供了这样一个让大家发挥群体力量的平台,而且参与简单,只有想读,在读,读过三个选项。简单的交互带来了更多人的参与,也带来了更客观的评价。参与的人一般都是对那本书感兴趣的人或是读过想推荐(想炫耀:))的...

2009-11-26 21:28:28 91

原创 iostat vmstat系统分析

[size=medium][b]iostat[/b][/size][root@hqu-mysql ~]# iostat -xLinux 2.6.9-89.0.15.ELsmp (hqu-mysql) 2009年11月25日avg-cpu: %user %nice %sys %iowait %idle 7.95 ...

2009-11-26 00:57:58 91

linux分区知识与大磁盘的分区

[quote]目前我们可以接触到的大部分pc依然采用上世纪遗传下来的 BIOS + MBR 组合。 BIOS,基本输入输出系统 (Basic Input-Output System),是软件与硬件之间的一个接口,可以把它看作一个翻译在中文与英语之间,虽然两者完全不同,不过可以让大家了解 BIOS 所处的位置,BIOS 通常被写入一块 ROM 芯片连接在主板上,当然也有直接写入北桥的,不过相当少见。...

2009-11-20 11:55:18 116

原创 Tom 不是 DBA

[size=medium]自己认同的观点![align=center]Tom 不是 DBA [/align]作者: Fenng 网址: [url]http://www.dbanotes.net/database/tom_dba.html[/url]Tom,Thomas Kyte ,一个人支撑 [url=http://asktom.oracle.com/]AskTom[/...

2009-11-13 11:49:00 90

linux nagios pnp安装配置+短信报警

用到的软件包:nagios-cn-3.2.0.tar.bz2nagios-plugins-1.4.14.tar.gznrpe-2.12.tar.gzrrdtool-1.0.50.tar.gzpnp-0.4.14.tar.gz[align=center][size=medium]1、Nagios监控端安装[/size][/align]安装apache、php和相关库...

2009-11-11 00:25:49 167

原创 MySQL的单表大小限制

在老版本的MySQL 3.22中,MySQL的单表限大小为4GB,当时的MySQL的存储引擎还是ISAM存储引擎。但是,当出现MyISAM存储引擎之后,也就是从MySQL 3.23开始,MySQL单表最大限制就已经扩大到了64PB了(官方文档显示)。也就是说,从目前的技术环境来看,MySQL数据库的MyISAM存储引擎单表大小限制已经不是有MySQL数据库本身来决定,而是由所在主机的OS上面的文件...

2009-11-04 15:39:52 291

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除