- 博客(8)
- 收藏
- 关注
转载 转载和积累系列 - Linux tcpdump命令详解
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tcpdump
2015-04-28 18:57:53 1674
原创 转载和积累系列 - HTTP POST提交参数协议
application/x-www-form-urlencode我们在提交表单的时候,form表单参数中会有一个enctype的参数。enctype指定了HTTP请求的Content-Type。默认情况下,HTML的form表单的enctype=application/x-www-form-urlencoded。application/x-www-form-urlencoded是指
2015-04-27 18:54:12 17005
原创 环境安装系列 - Linux上使用Gitosis管理git服务
前面我们使用了非常简单的git服务器搭建环境的方法 环境安装系列 - Linux上搭建简易Git服务01这里我们介绍使用Gitosis管理git服务。这边主要是centos环境。安装git和gitosis1. 如果你还没在服务器上安装git,则先用yum安装git服务器。sudo yum install git-core2. 下载gitosis。我们放在/home/目录下面
2015-04-20 19:09:11 1576
转载 转载和积累系列 - linux 生成KEY的方法与使用
服务器A: 192.168.1.1服务器B: 192.168.1.2 服务器A: 配置:ssh-keygen -b 2048 -t rsa #这里的-b 2048 是密钥加密的长度,最好设大点,有消息称美国有黑客解决 ssh的密钥进行破解。#http://bbs.yuloo.com/thread-860154-1-1.html
2015-04-17 13:52:12 945
转载 转载和积累系列 - 高性能网络库Libevent初探
高性能网络库Libevent初探作者:zza (360电商技术组)libevent是一个基于事件触发的轻量级高性能开源网络库,很多著名的软件如Chromium、memcached、Netchat等都是基于libevent开发的。 之所以受到如此多的关注和青睐,主要是libevent具有的一些显著亮点:1) 事件驱动(event-driven),超高的性能;
2015-04-15 11:51:38 1301
转载 转载和积累系列 - 大数据时代的 9 大Key-Value存储数据库
在过去的十年中,计算世界已经改变。现在不仅在大公司,甚至一些小公司也积累了TB量级的数据。各种规模的组织开始有了处理大数据的需求,而目前关系型数据库在可缩放方面几乎已经达到极限。 一个解决方案是使用键值(Key-Value)存储数据库,这是一种NoSQL(非关系型数据库)模型,其数据按照键值对的形式进行组织、索引和存储。KV存储非常适合不涉及过多数据关系业务关系的业务数据,同时能有效减
2015-04-15 11:33:57 1183
原创 Memcached源码分析 - 源码分析之总结篇(8)
Memcached源码分析共8篇文章,前7篇文章主要分析每个模块的c源代码。这一篇文章主要是将之前的流程串起来,总结和回顾。同时通过这篇文章可以全局去看Memcached的结构。之前7篇文章:《Linux c 开发 - Memcached源码分析之基于Libevent的网络模型(1)》《Linux c 开发 - Memcached源码分析之命令解析(2)》《Linux c 开发 -
2015-04-06 00:07:15 9943
原创 Memcached源码分析 - 存储机制Slabs(7)
前言前几章节我们介绍了Memcached的网络模型,命令行的解析,消息回应,HashTable,Memcached的增删改查操作以及LRU算法模块。这一章我们重点讲解Memcached的存储机制Slabs。Memcached存储Item的代码都是在slabs.c中来实现的。在解读这一章前,我们必须先了解几个概念。Item 结构每一个缓存都会有一个自己的Item的数据结构。ite
2015-04-05 16:25:34 4652 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人