自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 redis 事件处理

事件处理其实很简单,下面这个函数403 //主函数404 void aeMain(aeEventLoop *eventLoop) {405 eventLoop->stop = 0;406 while (!eventLoop->stop) {407 if (eventLoop->beforesleep != NULL)408 ev

2012-10-25 15:03:45 2025

原创 tornado httpclient 超时设置

需要创建一个request对象,在这个对象中可以制定超时时间,具体代码如下:  http_client = httpclient.HTTPClient() response = None req = httpclient.HTTPRequest(url, request_timeout=time_out response = http_client.fetch(req) r = res

2012-10-23 10:50:22 8025

原创 内核基本概念

1   get_fs 和 set_fs         设置和得到用户能访问虚拟地址空间,   经常使用的两个直 kernel_ds和user_ds  , 其中允许访问内核空间和用户空间,而后者只能访问用户空间。          我们在内核代码中经常看到如下代码//如果仅仅能访问用户空间,那么需要对地址进一步校验,是否超出用户空间if (!segment_eq(get_fs()

2012-10-18 10:57:29 1244

原创 内核模块

1 源代码   #include #include #include MODULE_LICENSE("DUAL BSD/GPL"); static int hello_init(void){ printk(KERN_INFO "Hello World!\n"); return 0;}static void hello_exit(void){

2012-10-17 13:41:10 1016

空空如也

空空如也

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

TA关注的人

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