自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

www.keything.net

全面迁移新的blog地址 www.keything.net

  • 博客(20)
  • 资源 (21)
  • 收藏
  • 关注

原创 文章18 :Nginx中http请求的处理过程

虽然我不想承认,但这篇文章的确是一篇很垃圾的博文。之所以垃圾 是因为没有考虑到Nginx的事件驱动对于请求处理的影响。建议各位看官去阅读 《http://tengine.taobao.org/book/index.html》和《深入理解Nginx--陶辉》的第11章内容。这是我写的一篇关于Nginx中http请求处理的文章,里面参考了很多牛人的博客,由于本人当时疏忽,忘记了它们的网址,不能

2012-11-24 20:55:22 25482 3

原创 文章17 ngx_http_request_t结构体详解

欢迎转载,转载请注明http://blog.csdn.net/yankai0219/article/details/8220621由于本人能力有限,对于这些结构体的成员变量的解释,肯定有所差池,还请大家指出,大家共同学习主要内容:0.序一、ngx_http_request_t结构体解释二、ngx_http_request_body_t结构体三ngx_http

2012-11-24 20:21:28 20589

原创 文章5:HTTP协议大汇总

欢迎转载,转载请注明出处 http://blog.csdn.net/yankai0219/article/details/8212475本文章写于2012/11/22日,目的汇总接下来一段时间遇到和学到的HTTP协议的内容,最终整理出一篇完整的详尽的HTTP学习文档。供自己使用,也供他人学习。这篇文章主要是对于HTTP协议进行一个汇总学习,每一部分我都列出了参考文章的来源,并且在每个关键词

2012-11-22 15:10:51 2556

翻译 文章4:HTTP/1.1 Connections (RFC 2616)

欢迎转载,转载请注明出处http://blog.csdn.net/yankai0219/article/details/8208810chap8 Connection主要是两部分内容 长连接(persistent connection)与消息传送的必要条件(message transmission requirement).8.1 长连接8.1.1目的长连接的目的:在长连接之前都是

2012-11-21 16:50:57 7985

原创 文章3:心跳包

心跳包很多应用层协议都有HeartBeat机制,通常是客户端每隔一小段时间向服务器发送一个数据包,通知服务器自己仍然在线,并传输一些可能必要的数据。参考http://www.felix021.com/blog/read.php?2076  http://www.cppblog.com/tx7do/archive/2009/11/09/100513.html 心跳包机

2012-11-21 16:49:46 1341

翻译 文章2:TCP Keepalive 概述

欢迎转载,转载请注明出处http://blog.csdn.net/yankai0219/article/details/82087932,TCP keepalive overview  TCP Keepalive 概述从字面意思来看:keep tcp alive。这意味着你能够检测你的TCP socket  并检测连接是否在运行或者是否已经被破坏。2.1 什么是TCP keepaliv

2012-11-21 16:49:03 2435

原创 文章1:HTTP协议中长连接、短连接

欢迎转载,转载请注明出处 http://blog.csdn.net/yankai0219/article/details/8208776一、长连接与短连接:长连接:client方与server方先建立连接,连接建立后不断开,然后再进行报文发送和接收。这种方式下由于通讯连接一直存在。此种方式常用于P2P通信。短连接:Client方与server每进行一次报文收发交易时才进行通讯连接,

2012-11-21 16:47:14 8782 1

原创 数据结构HASH总结五:Nginx中的HASH(version 0.1)

我希望我可以写出一系列文章,每一章都是先讲数据结构,然后再讲这种类型的数据结构是如何在Nginx中实现的。但是由于个人对Nginx的了解,有所欠缺,因此到了Nginx中的数据结构时,就不能很好的举例说明。只能简单罗列。本文主要讲述了Nginx中Hash表初始化的不同,其他内容还没有详细阅读。这篇文章就当做抛砖引玉了。Nginx中Hash相关文章     1.Ng

2012-11-15 15:06:22 1607

原创 数据结构HASH总结四:程序高级篇

转载请注明出处http://blog.csdn.net/yankai0219/article/details/8185872问题一:百度面试题:(第一部分:Top K 算法详解)    搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。    假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后

2012-11-15 10:47:27 3041 2

原创 数据结构HASH总结三:实践基础篇

转载请注明出处 http://blog.csdn.net/yankai0219/article/details/8185847问题:1. hash算法主表实现为什么不直接用数组,而使用malloc动态申请?2. 另外每个桶的使用 线性队列 和 双向队列 以及 二级hash的区别以及好处是什么?答案:     1.          1)hash表大小如果是固定的,当然可以采

2012-11-15 10:42:50 3726 2

原创 数据结构HASH总结二:程序学习篇

转载请注明出处http://blog.csdn.net/yankai0219/article/details/8185816在理论学习篇中,我提到要学会Hash表初始化、插入元素、查找元素三大操作。在介绍三大操作之前,首先介绍所用到的数据结构。一、数据结构     1.hash表的结构          接下来介绍的都是hash表的拉链法。有两种hash表的结构,推荐使用结构二

2012-11-15 10:39:50 2756

原创 数据结构HASH总结一:理论学习篇

数据结构HASH总结一:理论学习篇 数据结构HASH总结二:程序学习篇数据结构HASH总结三:实践基础篇数据结构HASH总结四:程序高级篇数据结构HASH总结五:Nginx中的HASH(version 0.1)转载请注明出处http://blog.csdn.net/yankai0219/article/details/8185796零、学习方法

2012-11-15 10:36:13 10150

原创 文章4:multipart/form-data详细介绍

转载请注明出处 http://blog.csdn.net/yankai0219/article/details/8159701主要内容1.什么是Multipart/form-data?2.上传具体的步骤:3.关于Multipart/form-data的格式1)概述2)详细介绍1.什么是Multipart/form-data

2012-11-07 21:35:10 23653 2

原创 文章3:libcurl基本编程概述

转载请注明出处http://blog.csdn.net/yankai0219/article/details/81596970.序1.简单用例2.论述说明3.更为复杂的例子4.总结0.序     前一段时间,因为项目需要,恶补了一番libcurl的内容,故记录下来。至于安装啥的就请大家参阅官方文档。http://curl.haxx

2012-11-07 21:32:34 2064

翻译 libcurl - curl_easy_setopt()(未完,待续)

cURL " height="9" width="9" style=""> libcurl  API  curl_easy_setoptcurl_easy_setopt.3 -- man pageNAMEcurl_easy_setopt - set options for a curl easy handleSYNOPSIS#include CURLcode

2012-11-07 21:21:03 9368

翻译 文章2:Using The libcurl C Interface(重要)

Using The libcurl C InterfaceThere's the tutorial to start with, read the tutorial to get a general in-depth grip of what libcurl programming is all about.有一篇概述文章,阅读 the tutorial可以对于libcurl编程有一个深入

2012-11-07 21:13:46 1311

翻译 libcurl-tutorial(未完,待续)

libcurl-tutorial.3 -- man pageRelated:ExamplesAPINAMElibcurl-tutorial - libcurl programming tutorialObjectiveThis document attempts to describe the general principles and some

2012-11-07 20:32:38 4984

原创 文章1:libcurl中发错重传机制

转载请注明出处 http://blog.csdn.net/yankai0219/article/details/81593510.序1.libcurl与发错重传相关的内容   1)命令行   2)程序中没有专门进行发错重传的参数或函数2.libcurl如何实现发错重传3.总结0.序     本文目的:实现libcurl的发错重

2012-11-07 20:13:30 5760

翻译 libcurl - curl_formadd()(未完,待续)

cURL " height="9" width="9" style=""> libcurl  API  curl_formaddcurl_formadd.3 -- man pageNAMEcurl_formadd - add a section to a multipart/formdata HTTP POSTcurl_formadd----用于为multipa

2012-11-01 08:28:57 19914 3

翻译 libcurl - curl_global_init()

cURL " height="9" width="9" style=""> libcurl  API  curl_global_initcurl_global_init.3 -- man pageNAMEcurl_global_init - Global libcurl initialisationSYNOPSIS#include CURLcode curl

2012-11-01 08:27:27 9355

nginx启动流程总分析

是这篇文章的图片http://blog.csdn.net/yankai0219/article/details/8453249#comments

2013-04-12

Linux计算MD5值所需动态库文件

Linux计算MD5值所需动态库文件,这是我在文章http://blog.csdn.net/yankai0219/article/details/8269947 所提到的库文件

2012-12-07

Nginx中http请求处理过程

Nginx中http请求处理过程 有不少地方不是很明白 ,还望大家共同交流

2012-11-24

算法导论第二版(网页版 英文版)

所谓网页版,是已经保存成网页形式,通过里面的index.html可以进行访问。非常方便阅读。 此文件为英文版,个人感觉英文的更容易理解。希望大家享受算法。 我的个人博客http://blog.csdn.net/yankai0219 希望与大家交流

2012-11-17

TOPK算法的Hash实现

该代码为TOPK算法的Hash实现,简要说明请见博客http://blog.csdn.net/yankai0219/article/details/8185872

2012-11-15

hash表学习基础程序

简单的hash学习程序。 关于Hash的详细介绍请见我的文章http://blog.csdn.net/yankai0219/article/details/8185796

2012-11-15

nginx模块开发指南(中文)

非常不错的Nginx源码分析文档,欢迎大家参考http://blog.csdn.net/yankai0219/article/details/8005721,提出问题,共同学习Nginx

2012-09-21

linux下挂载ntfs硬盘所需软件fuse-2.7.4.tar.gz及ntfs-3g-2009.4.4.gz

linux下挂载ntfs硬盘所需软件fuse-2.7.4.tar.gz及ntfs-3g-2009.4.4.gz

2011-08-24

MFC中消息映射机制分析

微软公司提供的MFC基本类库(Microsoft Foundation Classes),是进行可视化编程时使用最为流行的一个类库。MFC封装了大部分Windows API函数和Windows控件,使得程序的开发变得简单,极大的缩短了程序的开发周期。MFC独创的Document/View框架结构,能够将管理数据的代码和显示数据的程序代码分开,并且设计了一套方便的消息映射和命令传递机制,方便程序员的开发使用。其中消息映射机制本身比较庞大和复杂,对它的分析和了解无疑有助于我们写出更为合理的高效的程序。这里我们分析一下MFC的消息映射机制,以了解MFC是如何对Windows的消息加以封装,方便用户的开发。

2011-08-03

深入浅出 MFC_华中理 工_简体版(清晰版非扫描)

深入浅出MFC,MFC经典力作。这是清晰版

2011-07-31

数字图像处理第二版英文版(冈萨雷斯)

数字图像处理方面最基础最专业的书籍,被广大图像处理人士视为经典。

2011-07-31

华为时间管理培训课程

通过对人们日常工作中在时间管理上存在的误区的分析及时间管理基本方法、技巧的讲解,帮助学员进行有效的时间管理、提高工作绩效。

2011-07-31

MFC类库详解中文版

MSDN为大家提供了优秀的参考资料,但是MSDN中都是英文,想必给大家造成一定麻烦,现在提供MFC类库详解中文版,供大家使用

2011-07-26

Visual_C++网络通信编程实用案例精选

《Visual_C++网络通信编程实用案例精选》 本书是人民邮电出版社出版 这是第二版了。曹衍龙 刘海英主编。不错的实例。

2010-01-13

51单片机汇编指令(电子书版)

51汇编指令,不错的使用书册。非常方便。本人正在学习,供大家使用

2009-10-26

空空如也

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

TA关注的人

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