自定义博客皮肤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)
  • 收藏
  • 关注

原创 linux内核 lock free

//同步问题:对共享数据的访问,需要同步,互斥。在中断,抢占,多CPU,多线程 环境下尤其重要。 同步分为: 阻塞同步,非阻塞同步阻塞同步有许多实现方式了:mutex, semaphore. 阻塞同步使用不当就可能造成死锁,活锁,优先级反转。非阻塞同步:(现在流行三种) wait free 很难实现,思想是本线程有限步就完成,完全不用理其余线程。 lock

2010-02-08 09:46:00 971

转载 so...

美国, 麻省, 计算机教育, 理工, 专业 清华本科5年,和许多同志们一样为着一个闯荡世界的梦想苦苦努力,98年终于在历尽千辛万苦之后,踏上北美大陆。这两年来当真是感慨万千,清华的学习生活我算是深有体会,而北美大学的学习生活我也可以算是领会了个中滋味。相信国内的许多好学上进的DDMM们还处在一种梦想和憧憬的阶段,如我两年前一样,在这里我穷一己之力,希望能作一比较和介绍,让大家在国门之内能够了解到清

2010-02-06 22:37:00 347

原创 linux 硬时钟与定时器

linux硬时钟,TSC,PIT, RTC RTC:实时时钟,即保存当前时间。PIT:硬件可编程间隔定时器,每一个(可编程的)间隔后发出一个时钟中断TSC:每个时钟中断时,都会自动加一。 频率与时钟是不同的。CLOCK_RATE是晶振频率,送入芯片中。LATCH:即PIT中的间隔,可编程,当LATCH递减为0时,产生一个时钟中断,然后重置为LATCH初值。H

2010-02-06 16:59:00 1488

原创 make 与 .depend

/***如果你改变了其中一个头文件,却 忘了重新编译所有依赖它的源文件,结果会是很失望的。depend 的作用: 如果不使用depend, 则当你修改一个头文件时, 必须重新把所有的源文件都编译一次, 使用depend ,就可只编译包含此头文件的源文件,可大大节省时间。 gcc  -MM 选项, 可以分析你的源文件然后产生一个头文件的列表和它的依赖关系: 写入Makef

2010-01-28 09:05:00 721

原创 网卡:设备未托管

ifconfig能看到网卡,但上不了网。 更改配置文件:sudo gedit /etc/NetworkManager/nm-system-settings.conf  [ifupdown]managed=false 改为 [ifupdown]managed=true

2010-01-28 08:56:00 832

原创 iBatis简明教程[转][改]

 先建一个数据库mydb, 表AccountCreate database mydb Use mydb 表Account:create table Account(username varchar(40), password varchar(40), primary key( username) ) insert into Accountvalues(abc

2009-03-24 01:40:00 400

空空如也

空空如也

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

TA关注的人

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