自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

翻译 分布式系列 Two phase commit protocol (5-上)

二段式提交协议 2P协议的分布式事务执行模型:有一个用户应用可以直接访问的协作者(coordinator)进程,一组附属进程(subordinate)。在执行提交协议的过程中, 附属进程只和协作者进程进行通信,附属进程之间没有通信。我们假设每个事务和进程(进程名称同时指明了进程的位置,进程不会从一个位置迁移到另一个位置)都有全局唯一的名称。协作者进程和附属进程共同完成分布式事务。正

2017-08-27 11:59:07 263

原创 nginx 配置框架分析

个人认为,nginx的配置框架写的相当灵活、精简。灵活性主要体现在以下几方面: 1、在配置文件中新增配置项时,对代码的修改方面。 2、配置分块,每个模块负责自          己的   配置项解析。 现在就简单的分析一下:

2015-03-08 17:37:54 934

翻译 libevent 第2章 配置LIBEVENT 库

上一章介绍了libevent 的一些特性,本章重点介绍libevent库中的一些配置项。 libevent 有些在进程整个生命周期中都起作用的全局配置项。这些配置项也决定了libevent的某些行为。必须在调用libevent中的任何函数之前配置libevent。否则,libevent 可能处于不一致状态。 libevent中的日志 libevent 提供记录内部错误和警

2015-01-27 22:49:56 370

翻译 libevent 参考手册

序: 研究其他人的代码可以提升自己的编程技能。 英文版:http://www.wangafu.net/~nickm/libevent-book/Ref0_meta.html libevent 是一个用于编写快速、可移植、非阻塞IO程序的网络库。设计目标如下: 可移植性: 使用libevent 编写的程序可移植到libevent 所支持的所有平台上。即使在某个平台上没有良好的实现非阻塞IO

2015-01-26 20:57:04 654

原创 mini2440安装驱动出现的无效模块错误

今天刚学linux如何加载驱动,按照视频上的方法写了一个hello 驱动。结果,下载到开发板安装时突然出现这么个错误: insmod hello.kohello: version magic '2.6.32.2 mod_unload modversions ARMv5 ' should be '2.6.32.2-Friendly ARM mod_unload ARMv4 'insmod: ca

2013-11-17 23:25:45 527

原创 mini2440挂载NFS根文件系统

这几天学习嵌入式,想在mini2440板子上挂载一个NFS根文件系统。挂载好后,准备启动时,内核总是启动不了,到了booting the kernel就卡住了。在网上查了半天才搞定,我设定的启动参数为:setenv bootargs console=ttyS0 root=/dev/nfs nfsroot=192.168.0.112:/home/han/root_qtopia ip=192.168.

2013-11-16 17:09:40 503

汇编之禅-the zen of assembly language 英文版

汇编的哲学与艺术(英文版)。喜欢汇编的朋友赶紧收藏啊

2015-05-19

空空如也

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

TA关注的人

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