linux 安装 Shadowsocks 客户端

Ubuntu 使用如下命令安装即可,其他系统可使用 python 安装,具体请自行 Google apt-get install shadowsocks -y 安装完成后编辑配置文件,填写对应服务器地址 vim /etc/shadowsocks.json 服务器配置样例如下 { “server”:”1.1.1.1″, “server_port”:8383, “local_address”: “12 […]

Continue reading..linux 安装 Shadowsocks 客户端

mysql分区分表的原理以及区别

一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例 二,mysql分表和分区有什么区别呢 1,实现方式上 a),mysql的分表是真正的分表,一张表分成很多表后,每一个小表都是完 […]

Continue reading..mysql分区分表的原理以及区别

node异步编程误区–EventEmiter

node的异步编程和 EventEmiter的关系 node的异步编程是利用事件回调实现的,EventEmiter其实所代表的仅仅是一种设计模式。EventEmiter是实现node异步的一个手段方式理念。并不代表异步编程就是就是回调事件。   很多npmjs库  入async,promise,以及generator等等本身并非就代表了异步,他们的作用更多的是异步转同步,code简化防止 […]

Continue reading..node异步编程误区–EventEmiter

一个简单的静态文件合并服务器

  node基础静态服务搭建,实现多静态文件合并输出。主要利用node.http,fs,path等基础模块,实现文件合并输出。利用守护进程守护node应用进程,保证服务的稳定。 原文地址 https://my.oschina.net/xianggao/blog/604195 1 需求 我们要开发的是一个简单的静态文件合并服务器,该服务器需要支持类似以下格式的JS或CSS文件合并请求。 h […]

Continue reading..一个简单的静态文件合并服务器

linux 网络编程系知识

socket 类型 1,流式socket tcp协议 2,数据报socket udp协议 3,原始 socket 自定义协议,协议开发 socket 编程,常用的函数: 1,sokcet 创建一个socket 2,bind 用于绑定ip地址和端口到socket 3,connect 用于绑定之后的client端,与服务器端建立连接 4,listen 设置处理的最大连接数,listen 并未开始接受连 […]

Continue reading..linux 网络编程系知识

四 Linux负载均衡软件LVS之四(测试篇-完)

一、启动LVS集群服务LVS负载均衡管理和使用有两种方式,一种是以ipvsadm命令行脚步与ldirectord监控方式,一种是以Piranha工具进行管理和使用。下面分别介绍。 1、利用ipvsadm命令行脚步与ldirectord监控方式管理LVS 在一切配置完毕之后,依次执行下面的操作启动LVS集群服务。 首先,启动每个real server节点的服务: [root@localhost ~] […]

Continue reading..四 Linux负载均衡软件LVS之四(测试篇-完)

三 Linux负载均衡软件LVS之三(配置篇)

LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置。 一、 Director Server的配置在Director Server上配置LVS负载均衡集群,有两种方法:  通过ipvsadm命令行进行配置  通过Redhat提供的工 […]

Continue reading..三 Linux负载均衡软件LVS之三(配置篇)

二 安装LVS软件

1.安装前准备工作 操作系统:统一采用Centos4.4版本。 地址规划,如表1所示: 表1 更详细的信息如图2所示: 图2  LVS DR模式安装部署结构图 图2中的VIP指的是虚拟IP地址,还可以叫做LVS集群的服务IP,在DR、TUN模式中,数据包是直接返回给用户的,所以,在Director Server上以及集群的每个节点上都需要设置这个地址。此IP在Real Server上一般绑定在回环 […]

Continue reading..二 安装LVS软件

一 Linux负载均衡软件LVS之一

源博客地址:http://ixdba.blog.51cto.com/2895551/552947 一、 LVS简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要 […]

Continue reading..一 Linux负载均衡软件LVS之一

hg 使用文档

使用hg 管理工具,团队开发 斜体字部分 都是 需要实际替换成相应的 字符:w hg-1.Fork-repository 1. Fork 个 code仓库副本: 2. hg clone https(http)://code.com/…/project-name 经过这步代码副本就会clone到本地了,当然前提这里需要一些配置;配置文件后面说; hg-2.创建分支 我们现在code管理,开发模式 […]

Continue reading..hg 使用文档

使用 GITHUB HTTPS 时两种避免输入密码的方法

当你采用 HTTPS 协议向 github 仓库提交代码时,github 每次都会提示你输入用户名和密码,这让人很是抓狂!因为一般情况下我们使用的都是自己的专属电脑,实在没有必要牺牲易用性来保持如此高的信息安全性。幸好 git 提供了一些方法来避免不停输入用户名和密码。 缓存密码到内存 从 git 1.7.10 版本开始,git 提供了一种优雅的机制,让你在使用 HTTP / HTTPS 协议时可 […]

Continue reading..使用 GITHUB HTTPS 时两种避免输入密码的方法