码迷,mamicode.com
首页 > 2014年10月27日 > 全部分享
菜鸟nginx源码剖析数据结构篇(四)红黑树ngx_rbtree_t
ngx_rbtree是一种使用红黑树实现的关联容器,关于红黑树的特性,在《手把手实现红黑树》已经详细介绍,这里就只探讨ngx_rbtree与众不同的地方;ngx_rbtree红黑树容器中的元素都是有序的,支持快速索引,插入,删除操作,也支持范围查询,遍历操作,应用非常广泛。...
分类:其他好文   时间:2014-10-27 23:10:06    阅读次数:377
实时计算Samza中文教程(一)背景
大家应该听我在前言篇里扯皮后,迫不及待要来一看Samza究竟是何物了吧?先了解一下Samza的Background是必不可少的(至少官网上是放在第一个的),我们需要从哪些技术背景去了解呢?     什么是消息(Messaging)?     消息系统是一种实现近实时异步计算的流行方案。消息产生时可以被放入一个消息队列(ActiveMQ,RabbitMQ)、发布-订阅系统(Kestrel...
分类:其他好文   时间:2014-10-27 23:10:44    阅读次数:349
SDUTOJ 2775 小P的故事——神奇的饭卡
#include #include using namespace std; int max1(int a,int b) { return a>b?a:b; } int dp[10100]; int main() { int n,t,wi[10100],max,p,i,j,s; while(cin>>n) { if(n==0) { break; } max=-1; ...
分类:其他好文   时间:2014-10-27 23:09:14    阅读次数:249
对什么都充满好奇的我
半个月前由于搭建LAMP把系统给弄崩溃了。我一直在找原因,前思后想,资料上说的是把var文件夹下的www文件夹赋予写的权限, 而我为了方便,直接给var赋予777的权限。当时这样做并没有出现什么异常,可是第二天电脑重启的时候发现要手动打开X界面, 而且就算进入了,菜单按钮、状态栏什么的都没了,唯一能打开的就是终端。这回悲催了,如果直接重装,我那3G多的win7怎么办, 那可是我下了好久才下完...
分类:其他好文   时间:2014-10-27 23:08:04    阅读次数:294
KVO监听
Main.m #import "Children.h" #import "Nurse.h" int main(int argc, const char * argv[]) { Children *children = [[Children alloc] init]; Nurse *nurse = [[Nurse alloc] initWithChildre...
分类:其他好文   时间:2014-10-27 23:09:56    阅读次数:200
Arcpy基础入门-1、如何使用arcpy
Arcpy 基础入门 arcpy使用...
分类:其他好文   时间:2014-10-27 23:09:57    阅读次数:361
稀疏矩阵的三元组顺序表存储及矩阵相乘算法小结
详细介绍了三元组存储稀疏矩阵的快速转置算法,重点介绍矩阵乘法的三种不同实现,尤其最后一种快速乘法,先把其中一个矩阵转置,再各行对应元素相乘,思想新颖,代码简洁,值得一看。...
分类:编程语言   时间:2014-10-27 23:08:09    阅读次数:644
通知的使用
Main.m #import "Children.h" #import "Nurse.h" int main(int argc, const char * argv[]) { @autoreleasepool { Children *children = [[Children alloc] init]; ...
分类:其他好文   时间:2014-10-27 23:07:59    阅读次数:201
Python的HTTP Basic认证
一、HTTP的Basic认证: 在HTTP协议的通信过程中,HTTP协议定义了基本认证过程以允许HTTP服务器对WEB浏览器进行用户的身份认证的方法,当一个客户端向HTTP服务器进行数据请求时,如果客户端未被认证,则HTTP服务器将通过基本的认证过程对客户端的用户名和密码进行验证,以决定用户是否合法。 客户端在接收到HTTP服务器的身份认证要求后,会提示用户输入用户名和密码,然后将用户...
分类:编程语言   时间:2014-10-27 23:09:18    阅读次数:244
再回首,策略、简单工厂是否依然?
?遵循开闭原则设计出的模块具有两个主要特点: ?(1)对于扩展是开放的(Open for extension)。这意味着模块的行为是可以扩展的。当应用的需求改变时,我们可以对模块进行扩展,使其具有满足那些改变的新行为。也就是说,我们可以增加模块的功能。 ?(2)对于修改是关闭的(Closed for modification)。对模块行为进行扩展时,不必改动模块的源代码或者二进制代码。模块的二进制可执行版本,无论是可链接的库、DLL或者.EXE文件,都无需改动。 ?注意:开闭原则...
分类:其他好文   时间:2014-10-27 23:09:58    阅读次数:272
Yii Framework2.0开发教程(8)输入验证
yii2输入验证例子...
分类:其他好文   时间:2014-10-27 23:09:27    阅读次数:310
微信公共开发者文档 阅读笔记
微信公共平台开发,新手日志。...
分类:微信   时间:2014-10-27 23:06:49    阅读次数:465
突击Mercurial SCM(HG)
这个叫水银的源码管理工具虽然默默无闻,但还是得到了很多团队的使用。为了迎合某些团队的需要,我们也要用它来管理我们的代码。今天的任务是先突击学习,磨刀不误砍柴工。对工具的掌握越快,工作的效率就会越高。1.安装首先从官网下载最新的版本,我这次做个实验,下载了3.2-rc。解压到你指定的目录下:[linc@localhost mercurial]$ ls mercurial-3.2-rc.tar.gz ...
分类:其他好文   时间:2014-10-27 23:08:02    阅读次数:351
hdu 1465(不容易系列之一)(水题,错排公式)(a[n]=(n-1)*(a[n-1]+a[n-2]))
不容易系列之一 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 14924    Accepted Submission(s): 6207 Problem Description 大家常常感慨,要做好一件事情真的不...
分类:其他好文   时间:2014-10-27 23:08:59    阅读次数:250
JAVA程序设计(09)-----面对对象设计初级应用 龟兔赛跑
初级 面对对象设计 龟兔赛跑 封装 父类 子类 继承...
分类:编程语言   时间:2014-10-27 23:09:22    阅读次数:259
XML学习笔记(二):使用 DOM和SAX 解析XML :
一、XML解析的简介 1、一般来说xml解析的方式有两种,Dom与SAX,且各有优缺点。pull是第三种方法见:pull解析XML 1)DOM:dom对象树 ①、整个XML放入内存,转换为Document对象; ②、每个元素,转换成Element对象 ③、文本,转换成Text对象 ④、属性,转换成Attribute对象 优缺点:元素的CRUD比较简单,但是内存消耗大,大的xml文...
分类:其他好文   时间:2014-10-27 23:08:30    阅读次数:445
linux监控某个进程的运行shell脚本
该脚本实现了对指定进程名的进程进行每隔2的扫描监控,一旦发现进程不存在便重新启动。 #!/bin/sh a=10; while [[ @a -gt 5 ]]; do      if test $(pgrep -f $1|wc -l) -eq 2;then              sh stop.sh             gnome-terminal -x sh start.sh ...
分类:系统相关   时间:2014-10-27 23:07:32    阅读次数:332
1906条   上一页 1 2 3 4 5 6 ... 113 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!