- 博客(19)
- 资源 (13)
- 收藏
- 关注
原创 CGI : Common Gateway Interface
引言本篇文章学习了CGI的原理和一个简单的http服务器的实现,该服务器支持CGI。给出CGI和http服务器参考地址,读者可以移步这里: http://www.cnblogs.com/liuzhang/p/3929198.html (CGI) https://github.com/EZLippi/Tinyhttpd (httpserver)什么是CGI 引自wikipedia:
2016-06-30 23:15:32 709
翻译 Libevent : LibeventBook
http://www.wangafu.net/~nickm/libevent-book/ 前言以下内容是对《LibeventBook》的翻译Chapter6 : Creating a event_base Before you can use any interesting Libevent function, you need to allocate one ...
2016-06-28 21:54:35 1862
原创 LevelDB : MemTable
引文 http://blog.csdn.net/xuqianghit/article/details/6948164 http://mingxinglai.com/cn/2013/01/leveldb-memtable/ 下面是我结合引文的学习记录,仅用于笔记作用,因大部分出自引文,读者可以移步引文进行学习。MemTable的作用以下内容摘自引文2: 在levelDB中所有K
2016-06-28 11:18:29 495
原创 LevelDB : MemTable
http://blog.csdn.net/xuqianghit/article/details/6948164 http://mingxinglai.com/cn/2013/01/leveldb-memtable/ 一下内容摘自引文2: 在levelDB中所有KV数据都是存储在Memtable,Immutable Memtable和SSTable中的,Immutable Memtabl
2016-06-27 11:38:38 528
转载 LevelDB : AtomicPointer
原文: http://huchh.com/2015/12/03/leveldb-atomicpointer/leveldb里有个AtomicPointer类:inline void MemoryBarrier() { // Seehttp://gcc.gnu.org/ml/gcc/2003-04/msg01180.html for a discussion on // this idiom
2016-06-24 15:59:34 1518 1
原创 LevelDB : Arena
源码: https://github.com/google/leveldb/blob/master/util/arena.h https://github.com/google/leveldb/blob/master/util/arena.cc 参考: http://mingxinglai.com/cn/2013/01/leveldb-arena/ http:/
2016-06-24 15:30:52 636
原创 LevelDB : Skip List
引文 论文 http://www.cl.cam.ac.uk/teaching/0506/Algorithms/skiplists.pdf http://blog.nosqlfan.com/html/3041.html (翻译) 其他引文 http://www.csee.umbc.edu/courses/undergraduate/341/fall01/Lectures/S
2016-06-23 11:13:19 5611 1
翻译 IoT
背景对IoT(Internet of Things, 物联网)平台进行调研,调研对象有:亚马逊的AWS IoT 和 阿里智能AWS IoT 主页: https://aws.amazon.com/cn/iot/ 相关报道: http://news.3snews.net/2015/1009/39528.html AWS IoT 是一款托管的云平台,使互联设备可以轻松安全地与云应用程序及其他设
2016-06-21 16:36:15 3260
转载 pthread_once实现简析
原文:http://www.tuicool.com/articles/vMJzQr时间 2014-01-17 10:07:08 Yunjie Blog原文 http://www.cppthinker.com/cpp/457/pthread_once_base/ 想到这个主题,也是由于最近在写自己的开源代码时,发现使用的singleton类是线程不安全的
2016-06-21 11:29:35 2354
原创 LevelDB : Status
Status使用示例leveldb::Status status = leveldb::DB::Open(options, "/tmp/testdb", &db);if (!status.ok()){ cerr << status.ToString() << endl;}上面的代码用到了: 0. DB::Open内部应该用到了Status的某个静态方法,构造了一个Status对象返回
2016-06-21 10:41:53 807
原创 LevelDB : LRU Cache
关于LRU Cache 1. http://blog.csdn.net/huntinux/article/details/39290833 2. http://www.cnblogs.com/liuhao/archive/2012/11/29/2795455.html 3. http://blog.itpub.net/26239116/viewspace-1842049/ (重点参
2016-06-17 15:38:05 2124
转载 LevelDB实现原理
原原文:http://www.samecity.com/blog/Index.asp?SortID=12原文:http://www.cnblogs.com/haippy/archive/2011/12/04/2276064.html郑重声明:本篇博客是自己学习 Leveldb 实现原理时参考了郎格科技系列博客整理的,原文地址:http://www.samecity.com/bl
2016-06-17 10:46:28 538
原创 LevelDB : Varint
参考: 1. http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/ 2. http://blog.csdn.net/sparkliang/article/details/8573618参考文章1是讲解Protobuf的,文中也介绍了Varint,这里做个摘录:什么是VarintVarint 是一种紧凑的表示数字的方法。它用一个或多个字
2016-06-16 11:30:26 1676
翻译 LevelDB 介绍
https://github.com/google/leveldb https://rawgit.com/google/leveldb/master/doc/index.html介绍LevelDB是Google开发的一个持续的键值对儿数据库。Google Chrome等产品使用了它。它支持使用任意的字节数组作为key和value,可以使用用户自定义的比较函数对key进行排序。不仅允许单次执行
2016-06-15 14:23:14 1706
转载 第1章 ZigBee协议栈初始化网络启动流程
原文:http://www.embedu.org/Column/Column877.htm第1章 ZigBee协议栈初始化网络启动流程作者:宋老师,华清远见嵌入式学院讲师。ZigBee的基本流程:由协调器的组网(创建PAN ID),终端设备和路由设备发现网络以及加入网络。基本流程:main()->osal_init_system()->osalInitTasks()->ZDAp
2016-06-14 13:50:25 1345
原创 tail 源码分析
源码: http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/tail.c使用tail查看日志时可以使用-f选项实时输出日志中新加入的内容,即follow该文件的内容。像这样,new line是新加入到文件中的内容,tail可以发现这点并显示给用户:$ tail -f t1 t2==> t1 <==hello==> t2 <==he
2016-06-14 09:54:44 5057
原创 Nginx 基础数据结构
学习《深入理解Nginx模块开发与架构解析》的记录整型typedef intptr_t ngx_int_t;typedef uintptr_t ngx_uint_t;typedef intptr_t ngx_flag_t;可以看到,ngx_int_t实际上是intptr_t,而intptr_t的定义在/usr/include/stdint.h:/* Types for `voi
2016-06-13 13:47:24 489
原创 Nginx 介绍
官方文档: http://nginx.org/en/docs/ http://nginx.org/en/docs/beginners_guide.html 关于反向代理和负载均衡 参考:http://blog.csdn.net/keyeagle/article/details/6723408/ 主线程/工作线程 nginx has one master process and
2016-06-07 14:51:17 800
原创 FreeRadius Technical Guide
官网 http://freeradius.org/ 文档 http://networkradius.com/doc/FreeRADIUS%20Technical%20Guide.pdf wiki http://wiki.freeradius.org使用之前最好学习一下文档 FreeRADIUS Technical Guide What is Radius http://freera
2016-06-06 15:37:52 2472
meandmyshadow-0.4-bin.tar
2013-10-23
tslib1.3.tar.gz
2013-10-11
Slope One Predictors for Online Rating-Based Collaborative Filtering
2013-09-06
推荐系统实践
2013-09-06
mini2440 定时器中断实验源代码
2012-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人