自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 反向代理服务器的工作原理

最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。 一  概述         反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表

2013-02-21 10:42:54 291

转载 SHELL字符串处理技巧(${}、##、%%)

在SHELL编程中,经常要处理一些字符串变量。比如,计算长度啊、截取子串啊、字符替换啊等等,常常要用到awk、expr、sed、tr等命令。下面给大家介绍个简单的字符串处理方法,用不着嵌套复杂的子命令。 ${#VALUE}:计算VALUE字符串的字符数量。${VALUE%.*}或${VALUE%%.*}:删除VALUE字符串中以分隔符“.”匹配的左边字符,保留右边字符。${VALUE#*.}

2013-02-18 10:43:31 769

原创 红黑树原理和实现(2)

二 红黑树(Red-Black Tree)        在上一篇博客中已经比较完整地介绍了BST(Binary Search Tree)的基本性质和各种操作的代码实现,对BST有较深刻的理解后再理解RBT(Red-Black Tree)就不会很吃力了。        首先简单了解一下什么是RBT,来自百度百科:红黑树是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用

2013-02-02 23:32:08 540

原创 红黑树原理和实现(1)

曾经看Robert Love写的《Linux Kernel Development》第三版中曾提到过Linux内核的程序调度算法是用红黑树(Red-Black Tree,下文简称RBT)实现的,当时找了很多关于RBT的东西,包括博客,数据结构和算法书籍甚至动态图等。由于念书的时候念的不是计算机相关专业,没有数据结构特别是树的基础,根本看不懂。工作两年多之后,由于工作需要接触了nginx,其中的超时

2013-02-02 23:31:58 549

空空如也

空空如也

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

TA关注的人

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