自娱自乐的代码人,专注Java、c、php

GIT:https://github.com/zhuli InitPHP开源框架:http://initphp.com

转载和积累系列 - Linux tcpdump命令详解

简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、...

2015-04-28 18:57:53

阅读数:908

评论数:0

转载和积累系列 - HTTP application/x-www-form-urlencode和multipart/form-data

application/x-www-form-urlencode 我们在提交表单的时候,form表单参数中会有一个enctype的参数。enctype指定了HTTP请求的Content-Type。 默认情况下,HTML的form表单的enctype=application/x-www-form-u...

2015-04-27 18:54:12

阅读数:12967

评论数:0

环境安装系列 - Linux上使用Gitosis管理git服务

前面我们使用了非常简单的git服务器搭建环境的方法 环境安装系列 - Linux上搭建简易Git服务01 这里我们介绍使用Gitosis管理git服务。这边主要是centos环境。 安装git和gitosis 1. 如果你还没在服务器上安装git,则先用yum安装git服务器。 sudo yum...

2015-04-20 19:09:11

阅读数:1283

评论数:0

转载和积累系列 - linux 生成KEY的方法与使用

服务器A: 192.168.1.1 服务器B: 192.168.1.2   服务器A: 配置: ssh-keygen -b 2048 -t rsa                     #这里的-b 2048 是密钥加密的长度,最好设大点,有消息称美国有黑客解决 ssh的密钥进行破解。 #h...

2015-04-17 13:52:12

阅读数:734

评论数:0

转载和积累系列 - 高性能网络库Libevent初探

高性能网络库Libevent初探 作者:zza (360电商技术组) libevent是一个基于事件触发的轻量级高性能开源网络库,很多著名的软件如Chromium、memcached、Netchat等都是基于libevent开发的。   之所以受到如此多的关注和青睐,主要是...

2015-04-15 11:51:38

阅读数:1072

评论数:0

转载和积累系列 - 大数据时代的 9 大Key-Value存储数据库

在过去的十年中,计算世界已经改变。现在不仅在大公司,甚至一些小公司也积累了TB量级的数据。各种规模的组织开始有了处理大数据的需求,而目前关系型数据库在可缩放方面几乎已经达到极限。  一个解决方案是使用键值(Key-Value)存储数据库,这是一种NoSQL(非关系型数据库)模型,其数据按照键值...

2015-04-15 11:33:57

阅读数:965

评论数:0

Memcached源码分析 - Memcached源码分析之总结篇(8)

Memcached源码分析共8篇文章,前7篇文章主要分析每个模块的c源代码。这一篇文章主要是将之前的流程串起来,总结和回顾。同时通过这篇文章可以全局去看Memcached的结构。 之前7篇文章: 《Linux c 开发 - Memcached源码分析之基于Libevent的网络模型(1)》 《Li...

2015-04-06 00:07:15

阅读数:6051

评论数:0

Memcached源码分析 - Memcached源码分析之存储机制Slabs(7)

前言 前几章节我们介绍了Memcached的网络模型,命令行的解析,消息回应,HashTable,Memcached的增删改查操作以及LRU算法模块。 这一章我们重点讲解Memcached的存储机制Slabs。Memcached存储Item的代码都是在slabs.c中来实现的。 在解读这一章前,我...

2015-04-05 16:25:34

阅读数:2624

评论数:0

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