- 博客(2)
- 资源 (17)
- 论坛 (2)
- 收藏
- 关注
原创 操作系统概念-内核同步-原子操作
在同一个操作系统中,不同的进程经常需要相互协同工作,协同的方法一般有两种,一是直接共享逻辑地址空间,二是通过文件或消息共享数据。如果共享逻辑地址空间,则在进程执行的时候有可能会发生多个进程同时访问同一个数据的冲突问题,特别是在多处理器的情况下。对于这类冲突,内核采用了一些方法进行进程同步,例如原子操作、自旋锁、信号量等方法。接下来的四篇(包括本文)将分别介绍原子操作、自旋锁、信号量和死锁的一些概念,同时以Linux4.8.1版本的内核代码(x86架构部分)为例进行分析。
2016-12-28 21:09:02
6890
原创 Mac原生开启本地服务器的两种方法
由于做前端开发的时候,经常需要看自己做的网页效果,但是如果用到了本地资源,默认情况下是不允许浏览器加载的。当然可以通过设置(safari-开发-停用本地文件限制)来停用限制,但是这样做存在安全隐患。另一个解决方案就是开启本地服务器,把网页和资源挂到本地服务器上去。本文给出用Apache和python搭建本地服务器的简单命令介绍。
2016-12-17 14:12:35
12542
OpenGL学习资料(OpenGL编程指南、OpenGL超级宝典、opengl函数手册、Nate Robin教程)
2015-04-06
Computer.Architecture.A.Quantitative.Approach英文版及习题答案
2016-11-17
计算机网络_严伟潘爱民译
2015-03-24
Chrome添加插件白名单所需的文件
2016-08-07
Computer_Organization_and_Design,The_HardwareSoftware_Interface_5th
2016-11-17
Applied Cryptography: Protocols, Algorithms and Source Code in C(2nd edition)
2016-12-27
模式分类Pattern Classification第二版(Duda)英文版教材及参考答案(含matlab代码)
2016-09-26
Real-Time Rendering 3rd edition
2017-09-14
n2cpu_Embedded_Peripherals.pdf
2014-12-21
Apress-Beginning.Kinect.Programming.with.the.Microsoft.Kinect.SDK.Mar.2012.pdf
2014-11-26
Kinect应用开发实战用最自然的方式与机器对话
2014-10-22
VS2012性能分析器不能运行?
发表于 2015-05-07 最后回复 2017-11-28
freeglut.ext中的函数不能调用的问题
发表于 2015-07-23 最后回复 2015-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝