自定义博客皮肤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 = 0 CLOSESPIDER_PAGECOUNT = 0 CLOSESPIDER_ITEMCOUNT = 0 CLOSESPIDER_ERRORCOUNT = 0 COMMANDS_MODULE = ” CONCURRENT_ITEMS = 100 CONCURRENT_REQUE...

2016-03-09 13:02:26 185

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

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

2015-05-06 18:52:19 196

原创 CentOS6.5添加163yum源

cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.bk wget http://mirrors.163.com/.help/CentOS6-Base-163.repo yum makecache

2015-04-02 16:21:33 179

原创 linux服务器优化

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

2015-01-26 10:57:33 148

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

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

2015-01-09 14:54:24 237

原创 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 110

原创 CentOS Linux搭建独立SVN Server

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

2014-12-24 00:33:20 86

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

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

2014-12-22 11:15:25 133

原创 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 89

原创 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 97

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

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

2014-09-17 10:34:23 1532

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

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

2014-09-16 17:43:31 102

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

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

2014-09-15 10:19:03 140

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

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

2014-08-29 10:49:51 209

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

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

2014-08-26 10:05:20 91

原创 RabbitMQ之RabbitMQ安装

[b]simplejson安装[/b] 1、wget http://pypi.python.org/packages/source/s/simplejson/simplejson-下载simplejson 2、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 322

原创 RabbitMQ之Erlang安装

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

2014-07-11 12:07:18 156

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 116

获取 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 170

空空如也

空空如也

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

TA关注的人

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