自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 scrapy缺省配置

BOT_NAME = ‘scrapybot’CLOSESPIDER_TIMEOUT = 0CLOSESPIDER_PAGECOUNT = 0CLOSESPIDER_ITEMCOUNT = 0CLOSESPIDER_ERRORCOUNT = 0COMMANDS_MODULE = ”CONCURRENT_ITEMS = 100CONCURRENT_REQUE...

2016-03-09 13:02:26 172

原创 基于CentOS6.5,statsD和Graphite的部署过程

最近在整理爬虫,采用scrapy,想部署一套分布式爬虫系统,graphite作为爬虫的监控,废话不多说直接上手系统版本:CentOS release 6.5 (Final)Python版本:Python 2.7.6开始部署Graphite1、系统依赖[quote]yum -y install libpng-devel[/quote]2、安装mysql、nginx(此...

2015-05-06 18:52:19 189

原创 CentOS6.5添加163yum源

cd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base.repo.bkwget http://mirrors.163.com/.help/CentOS6-Base-163.repoyum makecache

2015-04-02 16:21:33 171

原创 linux服务器优化

linux服务器优化①、/etc/sysctl.conf 文件kernel.shmall = 4294967296net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1800net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tc...

2015-01-26 10:57:33 141

原创 Spring - 资源文件properties的配置(加载多个)

Spring简化了加载资源文件的配置,可以通过

2015-01-09 14:54:24 226

原创 yum 安装 redis

redis在官方源上是没有的,需要安装其他的源,其他源的地址为http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm安装步骤如下# wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm...

2014-12-28 12:57:39 102

原创 CentOS Linux搭建独立SVN Server

1.首先 看看机器上安装了svn了没有 rpm -qa |grep svn2.如果没有安装 执行yum -y install subversion 3.安装好了之后 新建一个svn目录mkdir /home/svn4.新建一个版本仓库svnadmin create /home/svn/project红色部分是版本仓库名 在配置文件中会使用的5.将你需要放在svn...

2014-12-24 00:33:20 80

原创 CentOS6.5使用yum命令方便快捷安装Nginx

1.为了追加 nginx 的 yum 仓库,需要创建一个文件 /etc/yum.repos.d/nginx.repo,并将下面的内容复制进去: [nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=12.编辑并保存/etc/...

2014-12-22 11:15:25 126

原创 linux mysql

一、设置mysql远程访问grant all on *.* to root@'%' identified by '密码'; flush privileges;二、设计mysql开机启动chkconfig mysqld on三、查看开机启动项chkconfig --list字符集修改[mysqld]default-character-set=utf8[...

2014-12-13 16:27:31 77

原创 scrapy install

一、安装Python2.7.6更新CentOS lib库文件[code]yum -y update[/code]安装开发工具包[code="java"]yum groupinstall -y development[/code]安装扩展包[code="java"]yum install -y gcc libffi-devel zlib-dev openssl-d...

2014-11-21 22:31:01 87

原创 高并发访问httpclient抛出Too many open files的解决办法

        代码种只用post.releaseConnection()关闭连接,经过再网上查找资料,说这种关闭并没有真正关闭连接,而是将该连接提交给 MultiThreadedHttpConnectionManager,等待复用。Close_wate需要延迟几秒钟才能关闭连接,而每个Socket连接都需要等待几秒钟,压力过大时,开启的Socket连接超过了系统所能承受的最大连接数(ulimi...

2014-09-17 10:34:23 1517

原创 IO中同步、异步与阻塞、非阻塞的区别

一、同步与异步同步/异步, 它们是消息的通知机制1. 概念解释A. 同步同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息...

2014-09-16 17:43:31 92

原创 如何使用spring的autowire为servlet注入bean

在应用中一般普通的JavaPojo都是由Spring来管理的,所以使用autowire注解来进行注入不会产生问题,但是有两个东西是例外的,一个是 Filter,一个是Servlet,这两样东西都是由Servlet容器来维护管理的,所以如果想和其他的Bean一样使用Autowire来注入的 话,是需要做一些额外的功夫的。对于Filter,Spring提供了DelegatingFilterProx...

2014-09-15 10:19:03 130

原创 JAVA 生成 指定范围 随机数

[code="java"]生成指定范围内的随机数这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试过程中也希望通过随机数的方式生成包含大量数字的测试用例。问题往往类似于:如何随机生成 1~100 之间的随机数,取值包含边界值 1 和 100。或者是:如何随机生成随机的3位整数?等等……以 Java 语言为例,我们观察其 Random 对象的 nex...

2014-08-29 10:49:51 198

原创 Java程序员应该了解的10个面向对象设计原则

面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编...

2014-08-26 10:05:20 83

原创 RabbitMQ之RabbitMQ安装

[b]simplejson安装[/b]1、wget http://pypi.python.org/packages/source/s/simplejson/simplejson-下载simplejson2、tar zxvf simplejson-2.4.0.tar.gz解压缩文件3、cd simplejson-2.4.0,python setup.py install。这是由于simp...

2014-07-11 15:50:21 315

原创 RabbitMQ之Erlang安装

RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境.小生使用yun install1、 yum groupinstall Base "Development Tools" "Perl Support" 2、 yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf3、 ...

2014-07-11 12:07:18 149

mac系统mysql5.6.17修改字符集

[size=medium]在mysql官网上下载最新的mysql for MacOS 5.6.17(dmg版本)安装过程中没有发现让选择字符集的位置,安装成功以后mysql> show variables like '%char%';+--------------------------+---------------------------------------------------...

2014-05-28 09:20:21 110

获取 springBean 工具类

[code="java"]package com.secoo.wechat.util;import org.springframework.context.support.ClassPathXmlApplicationContext;/** * @Description : 获取springBean工具类** @author : Q80082828* @da...

2014-05-22 10:20:58 163

空空如也

空空如也

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

TA关注的人

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