09 2013 档案

摘要:http://blog.csdn.net/dba_waterbin/article/details/11842799这些文章都来自网络,本人有幸拜读,独乐乐不如众乐乐如果您也有收藏计算机的科普性'趣文',欢迎跟帖,收录、共享!进程与线程的一个简单解释http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html怎样用三句话向一个 8 岁小孩解释什么是数据库http://www.zhihu.com/question/21091495趣文:计算机网络基本概念趣解http://www.admin10000.com/d 阅读全文
posted @ 2013-09-20 16:26 yunsicai 阅读(558) 评论(0) 推荐(0) 编辑
摘要:函数声明int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_rtn)(void*),void *restrict arg);返回值若成功则返回0,否则返回出错编号参数第一个参数为指向线程标识符的指针。第二个参数用来设置线程属性。第三个参数是线程运行函数的起始地址。最后一个参数是运行函数的参数。注意 1.在编译时注意加上-lpthread参数,以调用链接库。因为pthread并非Linux系统的默认库,而是posix线程库,在Linux中将其作为一个库来使用,因此. 阅读全文
posted @ 2013-09-18 10:43 yunsicai 阅读(794) 评论(0) 推荐(0) 编辑
摘要:内存的存储管理--段式和页式管理的区别转载自:http://blog.sina.com.cn/s/blog_4c6403ed01000bbb.html存储管理的基本原理内存管理方法内存管理主要包括内存分配和回收、地址变换、内存扩充、内存共享和保护等功能。下面主要介绍连续分配存储管理、覆盖与交换技术以及页式与段式存储管理等基本概念和原理。1.连续分配存储管理方式连续分配是指为一个用户程序分配连续的内存空间。连续分配有单一连续存储管理和分区式储管理两种方式。(1)单一连续存储管理在这种管理方式中,内存被分为两个区域:系统区和用户区。应用程序装入到用户区,可使用用户区全部空间。其特点是,最简单,适用 阅读全文
posted @ 2013-09-17 13:53 yunsicai 阅读(3160) 评论(0) 推荐(0) 编辑
摘要:参考:http://blog.sina.com.cn/s/blog_a3991033010137yv.html开篇举例: 假设变量x类型为int,位于地址0x100处,x = 0x01234567.地址范围为0x100~0x103的字节。则地址0x1000x1010x1020x103大端法01 234567小端法67452301 即大端法为高位在前,小端法为地位在前。 2.理论 所谓的大端模式,是指数据的低位(就是权值较小的后面那几位)保存在内存的高地址中,而数据的高位,保存在内存的低地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放... 阅读全文
posted @ 2013-09-13 17:40 yunsicai 阅读(8334) 评论(0) 推荐(3) 编辑
摘要:http://www.cnblogs.com/luliang/archive/2008/08/21/1272746.htmlhttp://www.chsi.com.cn/xy/com/201001/20100118/62031919.html全局变量(外部变量)是在函数的外部定义的,它的作用域为从变量的定义处开始,到本程序文件的末尾。在此作用域内,全局变量可以为本文件中各个函数所引用。编译时将全局变量分配在静态存储区。 有时需要用extern来声明全局变量,以扩展全局变量的作用域。 1. 在一个文件内声明全局变量 如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终... 阅读全文
posted @ 2013-09-12 10:48 yunsicai 阅读(872) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示