全部博文(1493)
发布时间:2013-03-04 08:58:02
指针可以进行加/减去一个整数。指针这种运行的意义和通常的数值加减意义不一样,它是指加/减去一个单元的长度。 1、指针运算终极案例1、 char a[30]; int *p = (int *)a; // 强制类型转换并不会改变a的类型 printf("&p = %p , *p = %p, &a = %p\n",&p,p,a); p++; printf("&p = .........【阅读全文】
发布时间:2013-03-01 12:30:34
free -m 命令是以M字节为单位显示内存的使用情况第一部分Mem行:total 内存总数: 2009Mused 已经使用的内存数: 771Mfree 空闲的内存数: 1237Mshared 当前已经废弃不用,总是0buffers Buffer 缓存内存数: 99Mcached Page 缓存内存数:369Mtotal(2009M) = used(771M) + free(1237M); 第.........【阅读全文】
发布时间:2013-03-01 11:52:20
Linux中的循环缓冲区在学习到 并发和竞态 时,其中的提到了缓冲区,用于实现免锁算法,这里转载的是大神有关循环缓冲区做的一些操作。其中源代码在最下面的附件中,有关作者的讲解感觉很清晰,很好,不过这里说一下自己的见解:点击(此处)折叠或打开/*.........【阅读全文】
发布时间:2013-02-28 09:32:46
很多时候,做嵌入式开发,都是在windows上安装虚拟,在虚拟机中安装Linux操作系统。 这个时候,我们经常需要Linux操作系统下有一个目录能在windows下自由访问。要想实现这个功能我们只需要在linux下配置好samba服务。samba服务主要完成的功能是完成目录共享。打开谷歌或者百度搜索samba服务配置,铺天盖地的帖子.........【阅读全文】