- 博客(1)
- 资源 (7)
- 收藏
- 关注
原创 web网页最好用的打印控件Lodop6.109
一、概况 Lodop是一款专业的WEB打印控件,其设计目标是简单易用、功能足够强大,开创WEB打印开发的新局面。 Lodop设计者对WEB下的打印开发任务进行了分类汇总,高度抽象,设计出仅用几个功能函数,就可实现复杂的打印任务,尽量减少使用者的知识累赘。控件发布包有3个系统文件组成,全部功能用几个控件参数和2组功能函数来实现。 尽管我们有个理想化的目标,那就是您不用详细了解这
2013-12-30 15:50:13 4546
针对 httpclient4.* 绕验证码获取公司信息 包括 jsoup网页信息的爬虫及htmlUnit对动态网站信息的抓取
针对 httpclient4.* 绕验证码获取公司信息 包括 jsoup网页信息的爬虫及htmlUnit对动态网站信息的抓取
2015-04-20
ibatis +spring+struts2+jquery.autocomplete实现产品自动补全功能(二) 附带源码
ibatis +spring+struts2+jquery.autocomplete实现产品自动补全功能(二) 附带源码
2014-08-28
nginx优化 使用Google的开源TCMalloc库
1:首先下载libunwind-1.1
# wget http://down.yunwei8.com/soft/linux/libunwind-1.1.tar.gz
然后安装
# tar zxvf libunwind-1.1.tar.gz
# cd libunwind-1.1
# CFLAGS=-fPIC ./configure
# make CFLAGS=-fPIC
# make CFLAGS=-fPIC install
2:安装google-perftools:
首先下载gperftools-2.0
# wget http://down.yunwei8.com/soft/linux/gperftools-2.0.tar.gz
然后安装
# tar zxvf gperftools-2.0.tar.gz
# cd gperftools-2.0/
# ./configure
# make && make install
# echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local_lib.conf
# /sbin/ldconfig
3:重新编译nginx
不会安装的看这里
http://www.yunwei8.com/nginx124/
# cd /soft/nginx-1.2.4
# ./configure --user=www --group=www --prefix=/usr/local/server/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-google_perftools_module
# make && make install
安装参数说明看这里:http://www.yunwei8.com/nginxcs
4:为tcmalloc添加目录,并且赋予适当权限
# mkdir -p /tmp/tcmalloc/
# chown -R www:www /tmp/tcmalloc/
5:修改 nginx.conf ,令nginx可以 google-perftools实现加速
# vi /usr/local/server/nginx/conf/nginx.conf
修改前面几行为:
user www www;
worker_processes 8;
error_log /web/logs/nginx_error.log crit;
pid logs/nginx.pid;
google_perftools_profiles /tmp/tcmalloc/;
events{
use epoll;
worker_connections 65535;
}
6:测试和运行
# /usr/local/server/nginx/sbin/nginx -t
如果显示下面信息,即表示配置没问题
nginx: the configuration file /opt/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /opt/nginx/conf/nginx.conf test is successful
输入代码运行nginx服务
# /usr/local/server/nginx/sbin/nginx
# ps aux|grep [n]ginx
如果显以类似下面的信息,即表示nginx已经启动
root 22900 0.0 0.1 43216 1576 ? Ss 08:23 0:00 nginx: master process /usr/local/server/nginx/sbin/nginx
www 23019 0.0 2.6 68816 27160 ? S 08:48 0:00 nginx: worker process
www 23020 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23021 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23022 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23023 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23024 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23025 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23026 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
输入代码检测是否支持加速
# lsof -n | grep tcmalloc
如果显示类似下面的信息,即表示支持tcmalloc加速 (nginx八个线程都支持)
nginx 31655 www 9w REG 8,1 0 479533 /tmp/tcmalloc/.31655
nginx 31656 www 11w REG 8,1 0 479534 /tmp/tcmalloc/.31656
nginx 31657 www 13w REG 8,1 0 479535 /tmp/tcmalloc/.31657
nginx 31658 www 15w REG 8,1 0 479536 /tmp/tcmalloc/.31658
nginx 31659 www 17w REG 8,1 0 479537 /tmp/tcmalloc/.31659
nginx 31660 www 19w REG 8,1 0 479540 /tmp/tcmalloc/.31660
nginx 31661 www 21w REG 8,1 0 479538 /tmp/tcmalloc/.31661
nginx 31662 www 23w REG 8,1 0 479539 /tmp/tcmalloc/.31662
优化完成
2014-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人