自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

弹琴的企鹅

We're going deep, we're going hard 入之愈深,其进愈难,而其见愈奇

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

转载 Linux 2.4.x内核同步机制

杨沙洲,现为国防科技大学计算机学院博士生,主要研究领域为操作系统技术 等待队列和异步信号 wait queue很早就作为一个基本的功能单位出现在Linux内核里了,它以队列为基础数据结构,与进程调度机

2008-01-23 16:54:00 593

转载 write的奥秘

Coly(李勇)在Linux下我们在使用设备的时候,都会用到write这个函数,通过这个函数我们可以象使 用文件那样向设备传送数据。可是为什么用户使用write函数就可以把数据写到设备里面去,这个过程到底是怎么实现的呢? 这个奥秘就在于设备驱动程序的write实现中,这里我结合一些源代码来解释如何使得一个简简单单的write函数能够完成向设备里面写数

2008-01-23 16:48:00 468 1

转载 关于驱动程序中的ioctl

coly(李勇) 我这里说的ioctl函数是在驱动程序里的,因为我不知道还有没有别的场合用到了ioctl, 所以就规定了我们讨论的范围。为什么要写篇文章呢,是因为我前一阵子被ioctl给搞混 了,这几天才弄明白它,于是在这里清理一下头脑。 一、 什么是ioctl。 ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行

2008-01-23 16:25:00 527

转载 Linux内核的同步机制(2)

四、读写信号量(rw_semaphore)读写信号量对访问者进行了细分,或者为读者,或者为写者,读者在保持读写信号量期间只能对该读写信号量保护的共享资源进行读访问,如果一个任务除了 需要读,可能还需要写,那么它必须被归类为写者,它在对共享资源访问之前必须先获得写者身份,写者在发现自己不需要写访问的情况下可以降级为读者。读写信 号量同时拥有的读者数不受限制,也就说可以有任意多个读者同时拥有一个读

2008-01-17 16:54:00 485

转载 Linux内核的同步机制 (一)

一、引言在现代操作系统里,同一时间可能有多个内核执行流在执行,因此内核其实象多进程多线程编程一样也需要一些同步机制来同步各执行单元对共享数据的访问。尤其是在多处理器系统上,更需要一些同步机制来同步不同处理器上的执行单元对共享的数据的访问。在主流的Linux内核中包含了几乎所有现代的操作系统具有的同步机制,这些同步机制包括:原子操作、信号量(semaphore)、读写信号量 (rw_se

2008-01-17 16:52:00 594

转载 C++ Operator Precedence

The operators at the top of this list are evaluated first. Precedence Operator Description Example Associativity

2008-01-17 16:12:00 442

转载 一位教授的语录

UNM (University of New Mexico)的ECE(Electrical and Computer Engineering)有这么一位老板,有理想有抱负,是push的典型代表,梦幻军团的黄瓜同学有幸收在他门下,我们这才有幸能够分享他巨牛无比的言 论,转载以自励!  ——“要学会集中精力阅读,集中精力思考。一开始,你可能只能让精神高度集中几分钟,然后就开小差,就开始犯困。但是,

2008-01-16 13:45:00 619 1

原创 w3m 命令行模式下看网页

 每次输入命令 cat *.htm | w3m -T text/html太麻烦了把它加入到shell中去#!/bin/shcat *.htm | w3m -T text/html保存文件名为o (open的o)chmod 777 o以后看网页直接 ./o htmfilename就行了浏览网页时后退按 shift+B

2008-01-15 15:15:00 844

转载 高效率编辑器 VIM-操作篇,非常适合 VIM 新手

导读:    本文转自 http://linuxtoy.org/archives/efficient-editing-with-vim.html

2008-01-15 13:02:00 389

转载 Shell脚本调试技术

2008-01-15 10:55:00 758

原创 在地址栏里显示logo

 第一步,准备一个图标制作软件。           首先您必须了解所谓的图标(Icon)是一种特殊的图形文件格式,它是以   .ico   作为扩展名。普通的图像设计软件无法使用这种格式,所以您需要到一个软件下载站点去下载一个图标制作软件。您也可以访问   http://www.favicon.com/   ,这里提供一个免费的在线“收藏夹”图标生成器,如果您   E   文够好的话,在这

2008-01-15 10:51:00 540

原创 windows与wmware下FC linux的网络连接设置

先转一个别人的经验重新安装了VMware Server Console软件,Linux CentOS系统启动恢复正常。但通过SecureCRT连接的时候无法连接上,害得我反复操作几次都没有连接成功。SecureCRT设置如图1:设置是没有问题的,记得Linux系统的IP地址设置是192.168.1.10连接错误如图2:再检查一下VMware的设置,如图3。在Ethernet设置中,网络连接选择

2008-01-15 10:36:00 1210

转载 linux的sh脚本编程

在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。   下面,让我们一起来看看shell是如何工作的:  建立一个脚本  Linux中有好多中不同的shell,

2008-01-15 10:19:00 1350

server/drivers/vectormap/dbconn.cc

解决'const GEOSCoordSequence*’ to ‘GEOSCoordSequence*'的错误

2009-07-06

vec2map.cc

在Player-2.1.*安装目录下的server/drivers/vectormap/中的文件 纠正了‘const GEOSCoordSequence*’ to ‘GEOSCoordSequence*'等的错误

2009-07-06

Posix threads programming primer

作者: Bil Lewis Daniel J. Berg

2009-02-22

空空如也

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

TA关注的人

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