- 博客(5)
- 资源 (9)
- 收藏
- 关注
转载 【图解】Linux下C程序进程地址空间布局
【图解】Linux下C程序进程地址空间布局我们在学习C程序开发时经常会遇到一些概念:代码段、数据段、BSS段(Block Started by Symbol) 、堆(heap)和栈(stack)。先看一张教材上的示意图(来源,《UNIX环境高级编程》一书),显示了进程地址空间中典型的存储区域分配情况。 从图中可以看出:从低地址到高地址分别为:代码段、
2011-10-27 16:00:04 458
转载 各种排序算法
http://club.topsage.com/thread-736021-1-1.html常见排序算法的实现(一)——插入排序常见排序算法的实现(二)——shell排序常见排序算法的实现(三)——堆排序常见排序算法的实现(四)——冒泡排序常见排序算法的实现(五)——快速排序常见排序算法的实现(六)——归并排序
2011-10-25 09:12:44 1090
转载 linux 下多进程的同步
linux 多进程的同步:linux多进程我实现同步操作,操作单个信号量已经不能实现,对多进程的通信可以采取信号集的方式,一个信号集包含了多个信号量。首先通过semget()创建信号量。例如:semid = semget(SEMKEY,2,0600|IFLAGS;然后对信
2011-10-18 14:37:42 9227
原创 linux下线程的同步
同步是也是一种互斥,但需要通过一定机制实现访问者对资源的有序访问。下面是linux下线程同步的代码。线程2的先打印,然后才能轮到线程1打印。#include #include #include int value = 0;sem_t sem1,sem2;v
2011-10-18 08:50:42 828
转载 linux 下线程的互斥
进程之间的关系主要有两种,同步与互斥。所谓互斥,是指散步在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它 们之中的任一程序片段,只能等到该进程运行完这个程序片段后才可以运行。所谓同步,是指散步在不同进程之间的若干程序片断,它们的运行必须严格按照
2011-10-17 17:14:23 470
基于MFC的ftp客户端源码
2010-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人