- 博客(7)
- 资源 (16)
- 收藏
- 关注
转载 透过 Linux 内核看无锁编程
摘自:http://www.ibm.com/developerworks/cn/linux/l-cn-lockfree/如何正确有效的保护共享数据是编写并行程序必须面临的一个难题,通常的手段就是同步。同步可分为阻塞型同步(Blocking Synchronization)和非阻塞型同步( Non-blocking Synchronization)。阻塞型同步是指当一个线程到达临界区
2013-06-28 16:12:20 640
转载 Linux内核原子操作 原理
摘自:http://ilinuxkernel.com/?p=1158本文基linux内核版本 2.6.32-131.17.1.el6.i686源码。1、原子读、赋值00016: /**00017: *atomic_read-readatomicvariable00018: * @v:pointeroftypeatomic_t00019: *00020: *Ato
2013-06-28 16:03:03 3139
转载 uCLinux LINUX区别
摘自:http://blog.csdn.net/liukun321/article/details/5678368对uCLinux来说,其设计针对没有MMU的处理器,不能使用处理器的虚拟内存管理技术。uCLinux仍然采用存储器的分页管理,系统在启动时把实际存储器进行分页。在加载应用程序时程序分页加载。但是由于没有MMU管理,所以实际上uCLinux采用实存储器管理策略。uCLinux系统对于
2013-06-26 17:18:16 835
转载 嵌入式系统 Boot Loader 技术内幕
摘自:http://www.ibm.com/developerworks/cn/linux/l-btloader/1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分
2013-06-20 19:12:01 533
转载 6种编码30个方向的转换
摘自:http://blog.csdn.net/ziyuanxiazai123/article/details/7495690一网打尽中文编码转换——6种编码30个方向的转换1.问题提出 在学编程序时,曾经有人问过“你可以编一个记事本程序吗?”当时很不屑一顾,但是随着学习MFC的深入,了解到记事本程序也并非易事,难点就是四种编码之间的转换。对于编码,这是一
2013-06-19 18:27:35 1370
转载 动静态库编译及“-fpic 可重定位”
动静态库编译及“-fpic 可重定位”编译动态库所用命令形式如下:gcc (-fpic) -shared -o libmyfunction.so(目标库名称) myfunction.c(源文件) — fpic 使输出的对象模块是按照可重定位地址方式生成的。 — shared指定把对应的源文件生成对应的动态链接库文件。-----------
2013-06-06 10:35:53 5171
转载 深度优先还是广度优先
摘自:http://www.tgxzs.com/article/news-15-101-%CD%F8%C2%E7%D6%A9%D6%EB%3A%C9%EE%B6%C8%D3%C5%CF%C8%BB%B9%CA%C7%B9%E3%B6%C8%D3%C5%CF%C8.html"网络蜘蛛" 学名Spider,又叫"网络爬虫"! 关于网络蜘蛛的概述这里就不多讲了 今天我主要想说的是 关于 蜘蛛的爬
2013-06-06 09:15:28 1578
Alexandrescu. Modern C++ Design, Generic Programming and Design Patterns.chm
2009-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人