- 博客(9)
- 收藏
- 关注
原创 Linux共享内存常见问题分析
前言这个是接上篇,本来是记录在一篇草稿上的,但是,内容根本不相关,排版怎么都觉得不好看,也不方便以后查阅。干脆再起一篇。System V 共享内存问题shmget创建共享内存问题shmget函数用来创建一个新的,或者访问一个已存在的共享内存区。#include #include int shmget(key_t key, size_t size, int
2014-02-22 22:19:15 2925
原创 寻找前K大数(复习各种排序)
前言都被别人做烂的题,我一遍都还没做过。略感可耻,以后没事就做做题,动动脑。题目在长度为n(n>=k)的乱序数组S中找出从大到小顺序的第k大的数。代码
2014-02-22 01:15:19 847
原创 Nginx学习笔记(十三):Nginx启动流程
前言这两天没什么任务,一边瞅瞅论文,再一遍抽时间学习Nginx,就是有点单调乏味。。学习了一点点,就那么一点点。从main开始的时候,各种的杂代码很多,就忽略了,根据书中脉络,先把主干找出来,然后再细看吧。
2014-02-18 18:56:02 1385
原创 Nginx学习笔记(十二):核心结构体
前言保持。。。核心结构Nginx核心的框架代码是一直在围绕 ngx_cycle_t这个核心结构体来控制进程运行的。无论是master管理进程,worker工作进程还是cache manager(loader)进程,它们都毫无例外地拥有唯一的一个ngx_cycle_t结构体。ngx_cycle_t结构体首先,Nginx的可配置性完全依赖于nginx
2014-02-16 17:06:37 2117
原创 Nginx学习笔记(十一):Nginx的架构设计
前言开始学习书的第三部分,深入Nginx了。另外,越发在Nginx身上看到了之前实习公司所开发系统的影子,真的是感谢那么一段实习经历。Nginx架构设计这里先说下Nginx设计时重视的几个关键点:性能:包括网络性能,单词请求的延迟性,网络效率;(名词就不解释了~)可伸缩性:可通过添加组件来提升服务,或者允许组件之间具有交互功能;简单性:组件的简单程度,便于理解和实现
2014-02-15 22:10:15 3094 2
原创 记《黄章复出内部演讲视频》观后感
刚把热炒的魅族黄章复出的内部演讲视频看了,算是非常感性的认识了一下这个人。加之我本人用的魅族MX2,对魅族用心做产品这一条是有亲身感受的,对魅族非常有好感,也借此写一写观后感。就视频中黄章本人而言,绝对是一身的屌丝气质,没半点成功企业家该有的样,别的不说,去瞧瞧雷军。(我对他着实很不感冒)然后,看完整个视频,是真有一种其貌虽不扬,确有大智慧的感受。他说他是非主流,很对。这次
2014-02-12 19:36:13 1395 1
原创 平衡二叉树(AVL树)
前言看Nginx的红黑树结构,然后顿感对平衡二叉树的相关内容都忘光了。当然,以前也就摸过皮毛,所以再次拿起并记录。平衡二叉树总结主要参考《大话数据结构》
2014-02-09 14:11:49 1235
原创 Nginx学习笔记(十):基数树
前言 接上篇。。。基数树ngx_radix_tree_t 基数树也是一种二叉查找树,它要求存储的每个节点必须以32位整型作为任意两节点的唯一标识。另外,基数树与红黑树不同的一点:ngx_radix_tree_t会负责分配每个节点占用的内存。也因为这一点,基数树不像红黑树灵活,目前在Nginx中应用不广泛。
2014-02-06 18:51:31 3269
原创 2014上半年私人定制
前言年拜的差不多了。在乡下晚间的时候,一个人安静,仰望漫天繁星,想想妹子,思考人生...老话说的好,凡是预则立,不预则废。掐指头算算,今年七月份就要毕业,在校期间还是有很多事情忙的。所以,私人定制个上半年计划。计划按优先级顺序列个大纲,动态调整时间:毕设论文,这个在实习期间,初步计划边工作边完成;实习,这个应该是自然而然的事情;学习,Nginx基本还没深入,目前还是
2014-02-04 10:36:46 1147 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人