自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

转载 Linux多线程编程基础

Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是通过系统调用clone()来实现的。clone()是Linux所特有的系统调用,它的使用方式类似fork,关于clone()的详细情况,有兴趣的读者可以去查看有关文档说明。

2009-09-28 11:28:00 547

原创 Linux 信号介绍

1) SIGHUP本信号在用户终端连接(正常或非正常)结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联。登录Linux时,系统会分配给登录用户一个终端(Session)。在这个终端运行的所有程序,包括前台进程组和后台进程组,一般都属于这个 Session。当用户退出Linux登录时,前台进程组和后台有对终端输出的进程将会

2009-09-27 23:37:00 404

转载 linux进程调度政策

进程调度政策就是调度系统种哪一个进程来CPU运行。这种调度分2层考虑。 第一层,进程状态这个是最优先考虑的,也就是说优先级最高的。在linux中只有就绪态的进程才有可能会被调度选中然后占有CPU,其它状态的进程不可能占有的到CPU。下面是linux中进程的状态TASK_RUNNING:就绪状态,得到CPU就可以运行。TASK_INTERRUPTIBLE:浅度睡眠,资源到位或者受

2009-09-27 19:10:00 663

原创 原子操作

  原子操作是不可分割的,在执行完毕不会被任何其它任务或事件中断。在单处理器系统(UniProcessor)中,能够在单条指令中完成的操作都可以认为是" 原子操作",因为中断只能发生于指令之间。这也是某些CPU指令系统中引入了test_and_set、test_and_clear等指令用于临界资源互斥的原因。但是,在对称多处理器(Symmetric Multi-Processor)结构中就

2009-09-27 17:31:00 628

转载 进程同步

一、进程同步(包括进程同步和进程互斥两个方面)       进程是操作系统的核心,进程引进的目的就是为了程序能并发执行,提高资源利用率和系统的吞吐量。这里并发不等于并行。并发指:在一定时间内物理机器上有两个或两个以上的程序同处于开始运行但尚未结束的状态,并且次序不是事先确定的。在单处理机系统中同时存在多个并发程序,从宏观上看这

2009-09-27 17:12:00 5376

原创 GCC 选项

-c                          只作预处理、编译、汇编,生成.o不做链接-S                         只作预处理和编译,生成.s文件,是汇编源代码-E                         只进行预处理-C                          预处理时不删除注释-M                       

2009-09-15 18:41:00 521

原创 内核配置的重要选项

 Loadable module supportEnable loadable module support  必选Set version information on all module symbols 可以不选Kernel module loader  建议选,然内核在系统时候有自己加载必须模块的能力Processor type and featuresG

2009-09-15 18:31:00 576

原创 Linux内核目录结构

/arch存放与特定cpu和体系结构相关的代码,相关的.h放在inclue/asm下;其下子目录分别对应一种cpu;针对不同体系结构所移植的版本都含有boot, kernel, lib, mm子目录/kernel存放大多数内核函数,包含调度,等待队列,时钟和定时器操作,用户和组标识;进程操作,信号操作;软终端操作/mm存放独立于体系结构的主存管理文件,包括虚拟存储管理/

2009-09-15 18:12:00 797

华为HG522-C配置文件

华为HG522-C配置文件,高级管理员账号:chinadsl.net 密码:chinadsl.net 破解过程参考: http://blog.csdn.net/defeattroy/article/details/7231304

2012-02-21

GIT 简明教程

简明扼要,深入浅出的介绍了git的原理,常用命令,使用方法,并介绍了主要的几个图形用户界面的git,可以作为参考的学习资料

2012-02-20

Linux Kernel In A Nutshell

Linux内核编译向导,比较详细系统,值得参考

2011-11-28

User-level Memory Management

Linux Programming by Example第三章User-level Memory Management

2011-11-28

Linux Programming by Example

《Linux Programming by Example》是一本非常好的Linux开发的书,里面的例子深入浅出,好东西,和大家一起分享

2011-11-28

批量生成缩略图的程序_php

一个批量生成图片的缩略图的php程序,很小很好用~

2009-07-23

非常好的相册_很漂亮_功能也很强大PHPYou11

非常好的相册_很漂亮_功能也很强大PHPYou11

2009-07-23

zvchat_2.1.3_Release

zvchat php 聊天室,使用thinkphp框架,简约经典

2009-07-23

phpExcelReader

一个excel与php导入导出的程序,很小很便捷,需要修改里面一个头文件的包含,不能导入office 2007,老点版本可以

2009-07-23

空空如也

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

TA关注的人

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