自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (4)
  • 收藏
  • 关注

原创 ipvsadm指南

ipvsadm 指南: http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.ipvsadm.html#ActiveConn

2012-08-30 20:03:05 477

原创 centos内核编译

[root@vx tmp]# lltotal 87820-rw-r--r-- 1 root root 89831454 Aug  6 21:45 kernel-2.6.18-238.19.1.el5.src.rpmsrwxr-xr-x 1 root root        0 Jul 25 18:15 mapping-root[root@vx tmp]# pwd/tmp[r

2012-08-06 22:51:36 978

原创 rhel内核源码下载

rhel5: ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/rhel6: ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/

2012-07-24 17:49:19 864

原创 NginxHttpMemcModule

下载NginxHttpMemcModule、SRCache、set-misc、devel_kit、echo./configure --prefix=/etc/nginx --add-module=../agentzh-echo-nginx-module-9259898 --add-module=../agentzh-memc-nginx-module-4007350 --add-m

2012-07-03 17:24:55 910

原创 nginx资料网站

nginx参数配置:http://www.howtocn.org/nginx:nginx%E6%A8%A1%E5%9D%97%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%E4%B8%AD%E6%96%87%E7%89%88nginx中文wiki:http://wiki.nginx.org/Chsnginx:http://www.nginx.org/

2012-06-30 09:19:36 392

原创 常用工具

supersmack  http://vegan.net/tony/supersmack/sysbenchmtop 监控mysqlabtopprocinfovmstatlsofpsnetstat

2012-06-29 16:04:39 275

原创 keepalived安装

keepalived 安装文档1. 下载   http://www.keepalived.org/software/keepalived-1.2.1.tar.gz2. 编译安装   a. ./configure --with-kernel-dir=/usr/src/kernels/2.6.18-238.el5-xen-x86_64/   Keepaliv

2012-06-01 15:41:21 608

原创 读取APK中versionCode信息

读取APK中versionCode信息import java.io.File;import java.io.InputStream;import java.util.Enumeration;import java.util.zip.ZipEntry;import java.util.zip.ZipFile;import org.apache.commons.loggin

2012-05-16 11:31:00 3428

转载 VI复制删除替换

法一:单行删除,:1(待删除行)d多行删除 ,:1,10d法二:光标所在行,dd光标所在行以下的N行,Ndd方法1:光标放到第6行,输入:2yy光标放到第9行,输入:p此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。方法2:命令行模式下输入6,9 co 12复制第6行到第9行之间的内容到第12行后面。

2012-05-14 15:05:14 469

转载 大流量并发LVS负载

编者按:本文对大流量、高负载LVS系统优化提供了参考意见,从IPVS、网卡、TCP/IP配置、硬件资源配置等方面进行了阐述。文章重点关注了IPVS connection hash table的参数计算过程。Linux环境CentOS 5.5名词LVS   :   Linux Virtual ServerIPVS :   IP Virtual Server,IPVS 是 LVS

2012-02-22 20:34:54 5635 1

转载 awk

1. awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些

2012-02-22 20:32:58 378

转载 sed

1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序

2012-02-22 20:32:11 594

原创 ipvsadm --persistent 与 --set

最近受困于ipvsadm的两个参数,经过一些实验观察他们的区别(未查看ipvs源码)。首先show一下ipvsadm -h对这两个参数的注释--persistent   -p [timeout]         persistent service //持久服务--set tcp tcpfin udp        set connection timeout values /

2012-02-02 16:48:07 5092

转载 使用tcpdump抓取HTTP包

tcpdump -XvvennSs 0 -i eth0 tcp[20:2]=0x4745 or tcp[20:2]=0x48540x4745 为"GET"前两个字母"GE"0x4854 为"HTTP"前两个字母"HT"转自: http://mmdev.iteye.com/blog/990112

2012-01-14 09:22:44 723

转载 shell 编程 if

if 语句格式if  条件then Commandelse Commandfi                              别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi    if 的三种条件表达式

2012-01-12 21:57:42 369

转载 查看进程占用内存

动态查看一个进程的内存使用view plainprint?1、top命令  top -d 1 -p pid [,pid ...]  //设置为delay 1s,默认是delay 3s  如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)   静态查看一个进程的内存使用

2012-01-10 21:42:39 369

转载 sed 简介

1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换

2012-01-10 19:23:00 291

原创 清理备份mysql bin文件

1. 首先备份mysql 的bin文件2. 登陆mysql 执行purge命令,清理mysql bin日志, 注意保留当前正在使用的日志mysql> show binary logs;+------------------+------------+| Log_name         | File_size  |+------------------+----------

2011-12-26 11:56:30 384

原创 nfs安装

服务器端1. nfs安装yum nfs  portmap2. nfs服务器上需要开启以下端口的访问权限   2049(nfs)/111(rpc)/ 2849(mountd)   mountd端口默认是不确定的,在/etc/services中添加如下条目:   mountd          2849/tcp   mountd

2011-12-22 20:44:30 258

原创 清理linux缓存

清理linux缓存,操作如下:1.  sync2.  echo 3 > /proc/sys/vm/drop_caches--------------Writing to this will cause the kernel to drop clean caches, dentries and inodes from memory, causing that memory t

2011-12-22 19:50:46 346

原创 mysql replication 配置方法

mysql 5.5.141. master服务器   配置/etc/my.cnf 参数如下:      server-id=1      开启bin日志   log-bin=mysql-bin   binlog_format=mixed   2. slave服务器   配置/etc/my.cnf 参数如下:   server-id=2

2011-12-22 19:35:51 369

原创 ntop安装

ntop安装1. 获取rpmforge-release包 wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm2. 安装rrdtool  yum

2011-12-22 19:35:01 313

转载 MySQL加速查询速度的独门武器:查询缓存

与朋友或同事谈到mysql查询缓存功能的时候,个人喜欢把Query Cache比作荔枝,是非常营养的东西,但是一次性吃太多了,就容易导致上火而流鼻血,虽然不是特别恰当的比喻,但是有很多相似的地方,另外Query Cache有其特殊的业务场景,也不像其他数据库产品,缓存查询语句的执行计划等信息,而是直接缓存查询语句的记录集和对应的SQL语句。本文就给大家介绍下查询缓存的相关知识,希望可以引导大家正确

2011-12-17 17:07:40 299

转载 x-forwarded-for的深度挖掘

如今利用nginx做负载均衡的实例已经很多了,针对不同的应用场合,还有很多需要注意的地方,本文要说的就是在通过CDN 后到达nginx做负载均衡时请求头中的X-Forwarded-For项到底发生了什么变化。下图为简单的web架构图:     先来看一下X-Forwarded-For的定义:X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求

2011-12-13 21:24:44 509

原创 ftp 访问过慢

modprobe ip_conntrack_ftp

2011-12-08 17:32:56 1595

原创 oracle linux下启动

1.  第一种方法启动监听lsnrctl start 启动oraclesqlplus /nologconn / as sysdbastartup关闭oracleshutdown immediate2.  第二种方法vi $ORACLE_HOME/bin/dbstart修改ORACLE_HOME_LISTNER=$1为ORACLE_HOME

2011-11-15 21:56:29 252

原创 nginx 源码安装(六)

1. 下载源码[root@z ~]# wget http://nginx.org/download/nginx-1.0.9.tar.gz2. 安装[root@z nginx-1.0.9]# ./configure --with-file-aio --user=nginx --group=nginx --prefix=/usr/nginx --conf-path=/etc/n

2011-11-09 22:52:45 472

原创 nginx 测试总结(五)

前面测试还有一些现象没有列出来,例如cpu、内存、io等情况。整体上来说sendfile时, cpu占用在3%,内存使用1.5G,IO 很低只有瞬时达到百分之6、7十的情况,网卡利用率大多在90+%。AIO、directio的情况,cpu、内存使用情况和上面基本一样,但IO非常繁忙,整体维持在70%左右,网卡利用率不到90%,说明这种参数配置的性能消耗在IO上面。当然我的测试是根据我们

2011-11-09 21:05:19 1024

原创 nginx 测试(四)

1. 测试环境同(三)2. 第一种参数配置    同 测试(三) 即sendfile方式[root@x ~]# ab -c 1000 -n 10000 http://172.20.127.202/a.zipThis is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 {1}gt; apache-2.0Copyright 19

2011-11-09 17:25:54 1227

原创 nginx 测试(三)

1.  测试环境硬件:PC2台 (CORE I5 4核 + 4G DDR3 + 1Gb网卡)千兆交换机一台:1000Mb交换机OS:centos 5.6测试工具:apache abnginx版本:nginx/1.0.9测试压缩包:18MB zip文件一个/1.84MB  gz文件一个2. 第一种参数配置   a. nginx.confuser nginx;

2011-11-08 23:07:12 1234

原创 ngxin 配置(二)

1. nginx版本[root@x nginx]# nginx -vnginx: nginx version: nginx/1.0.92. nginx配置由于我采用的是yum方式自动安装的,nginx的配置文件默认路径为:/etc/nginx/nginx.conf  a. worker_processes  启动的worker进行数, 通常情况下,该参数配置与主机co

2011-11-08 17:18:22 561

原创 nginx 安装 (一)

1. 环境     硬件:CORE I5 4核 + 4G DDR3 + 1Gb网卡 + 100Mb交换机    OS:centos 5.62. 安装步骤  a. 安装nginx-release-centos-5-0.el5.ngx.noarch.rpm,安装后可以通过yum来安装nginx [root@x ~]# wget http://nginx.org/packages/

2011-11-08 16:31:08 1187

原创 Mysql 参数配置

1. back_log# back_log is the number of connections the operating system can keep in# the listen queue, before the MySQL connection manager thread has# processed them. If you have a very high con

2011-11-02 16:05:28 270

原创 MySQL Cluster相关命令

1.  管理节点启动命令 ndb_mgmd -f /var/lib/mysql-cluster/config.ini2.  数据节点启动命令 ndbd --initial3.  MySQL节点启动命令  mysqld –ndbcluster

2011-10-24 18:12:38 332

转载 清理操作系统缓存

Writing to this will cause the kernel to drop clean caches, dentries andinodes from memory, causing that memory to become free.To free pagecache:echo 1 > /proc/sys/vm/drop_cachesTo free dent

2011-10-20 19:26:27 440

转载 网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析

1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像

2011-09-23 22:43:05 432

转载 Yupoo! 的网站技术架构

又有机会爆料国内 Web 2.0 网站的架构了。这次是 Yupoo! 。非正式的采访了一下 Yupoo!(又拍网) 的创建人之一的 阿华(沈志华)同学,了解了一些小道消息。作为国内最大的图片服务提供商之一,Yupoo! 的 Alexa 排名大约在 5300 左右。同时收集

2011-09-23 22:18:10 534

转载 apache转换到了nginx的几个注意点

最近把整站从apache升级到了nginx,客户的站点大概有30台服务器大部分架构位tomcat+apache,只有一个php页面 一下是我升级遇到的几个问题的注意点 1.  当我们去访问服务器上的一个目录时候,他不会自动加上一个/ ,浏览器会给出改页无法打开的错

2011-09-23 20:11:11 478

转载 三大WEB服务器对比分析(apache ,lighttpd,nginx)

一.软件介绍(apache  lighttpd  nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个

2011-09-23 20:06:22 302

转载 centos 时间社区设置

1)确认已经ntp程序包:1yum install ntp2)配置时间源1vi /etc/ntp.confserver pool.ntp

2011-09-09 15:29:36 275

LINUX内核设计与实现

LINUX内核设计与实现(中文),pdf格式

2009-05-10

struts2例子二

struts2-mailreader-2.0.11.2.war官方提供的入门例子之一,简单易懂,eclipse用户直接导入war文件即可将工程导入

2008-10-24

struts2例子一

struts2-blank-2.0.11.2.war 为官方提供的入门实例之一,简单易懂,希望对大家有所帮助。eclipse用户直接导入war即可将工程导入。

2008-10-24

struts-2.0.11.2源码

struts-2.0.11.2的源码,解压缩后根目录为org,按照所要查看的类的路径即可找到所要查看的源码。。

2008-10-24

空空如也

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

TA关注的人

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