发布时间:2013-08-23 20:08:16
P { margin-bottom: 0.21cm; direction: ltr; color: rgb(0, 0, 0); text-align: justify; }P.western { font-family: "Times New Roman",serif; font-size: 10pt; }P.cjk { font-family: "宋体"; font-size: 10pt; }P.ctl { font-family: "Times New Roman",serif; font-size: 10pt; }纲要:四个模型简介.........【阅读全文】
发布时间:2013-08-07 17:36:20
日志系统保存缓存的就是伸展树,所以简单介绍下。 假设想要对一个二叉查找树执行一系列的查找操作。为了使整个查找时间更小,被查频率高的那些条目就应当经常处于靠近树根的位置。于是想到设计一个简单方法, 在每次查找之后对树进行重构,把被查找的条目搬移到离树根.........【阅读全文】
发布时间:2013-08-07 16:43:01
在这部分代码中,我认为存在一个漏洞,后面会解释。这篇讲解下日志系统。首先对linux下的syslog做一个简单的介绍。第一部分介绍syslog:linux可以配置不同的syslogd程序,比如本机就是rsyslogd。很多日志系统系统的函数都是一样的。比如syslog()就是写入日志,当你调用这些函数.........【阅读全文】
发布时间:2013-08-07 10:23:06
首先说说缓冲这部分的工作流程:1.客户端发来GET或者HEAD请求,包好If-None-Match或者If-Match,以及一串由服务器发送的ETAG码。2.服务器收到请求,先在缓存系统中查找是否应该文件,如果有返回该文件的相关信息。如果没有将该文件的缓存信息,则stat读取该文件的相关信息加入缓存树中。3.缓存中的文件信息中.........【阅读全文】
发布时间:2013-07-29 20:39:32
来自:http://blog.sina.com.cn/s/blog_4ed4269c0100atet.html前段时间一直没搞明白这几个ID之间的关系,今天看到一篇博文,这才拨云见日,才有所了解了.real user ID:实际用户ID,指的是进程执行者是谁effective userID:有效用户ID,指进程执行时对文件的访问权限saved set-user-ID:保存设置用户ID,作为effectiveuser ID.........【阅读全文】