logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

原子性操作atomic_t

内核定义了atomic_t 数据类型,作为对整数计数器的原子操作的基础。 各个CPU平台有各自的原子操作实现方式,基本都是通过汇编实现的。 原子操作原子操作是Linux中提供的一种实现同步的方法,所谓原子操作是指某一操作在执行过程中是不可以被打断的,它要么全部执行完毕,要么就一点也不执行。也就是说原子操作是绝对不会出现该操作执行了一半,内核又去执行其他操作的情况。原子操作分为原子位

Linux下ls显示文件颜色的含义

白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 红色闪烁:表示链接的文件有问题 黄色:表示设备文件灰色:表示其他文件  这是linux系统约定的默认颜色在环境变量$LS_COLORS上修改就行,想永久保存就在~/.bashrc里改  默认的是: echo $LS_COLORS rs=0:di=01;34:ln=

打造超强ubuntu下的C++ IDE

昨天在ubuntu8.10上成功装上个人很喜欢的C++ IDE Code::Blocks 特此总结下安装过程。推荐原因:开源——开源不仅仅意味着免费,但就算是仅仅是免费这一点,就非常重要了,不是吗?*跨平台——我的工作需要写的C++程序,就要求是跨Linux和Windows平台,没有选择Code::Blocks之前,我在Linux下用KDevelop,在Windows下使用

到底了