自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Huntinux

你会感谢曾经努力的自己 新博客地址:huntinux.github.com

  • 博客(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

drag and drop

用qt实现 拖拽行为。是c++ gui programming with qt 4 第9章的第一个例子。

2013-10-25

meandmyshadow-0.4-bin.tar

Linux下免费的好玩游戏,在source forge上找到的: http://sourceforge.net/projects/meandmyshadow/?source=directory

2013-10-23

scull pipe模块

LDD 第六章 scull pipe模块简化代码。

2013-10-14

tslib1.3.tar.gz

talib1.3 源代码。移植过程见这里:http://blog.csdn.net/huntinux/article/details/12612837

2013-10-11

Slope One Predictors for Online Rating-Based Collaborative Filtering

Daniel Lemire 写的介绍Slope one 算法的lecture。 想深入学习slope one的可以看看

2013-09-06

推荐系统实践

本书通过大量代码和图表全面系统地阐述了和推荐系统有关的理论基础,介绍了评价推荐系统优劣的 各种标准(比如覆盖率、满意度)和方法(比如 AB 测试) 总结了当今互联网领域中各种和推荐有关的产 , 品和服务。另外,本书为有兴趣开发推荐系统的读者给出了设计和实现推荐系统的方法与技巧,并解答了 在真实场景中应用推荐技术时最常遇到的一些问题。 本书适合对推荐技术感兴趣的读者学习参考。

2013-09-06

APUE 2nd 英文原版

APUE 第二版的英文原版。 从google搜来的,所以不要积分了,和大家分享共勉。

2013-03-23

s3c2440 IIC 读写 AT24C08A 实验代码

s3c2440 使用IIC总线读写EEPROM(AT24C08A)

2012-09-28

ZT-180 Adhoc Switcher

通过这个软件可以让安卓系统连接到ad hoc 网络。

2012-09-15

mini2440 定时器中断实验源代码

是能在友善之臂的mini2440板子上运行的定时器中断代码。定时器没0.5秒产生一次中断,控制led1的亮灭。可以结合韦东山的《嵌入式Linux应用开发完全手册》第十章来理解。

2012-08-09

Wildpackets OmniPeek 5.1序列号注册机

Wildpackets OmniPeek 5.1序列号注册机

2011-10-19

空空如也

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

TA关注的人

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