除了在Win32下面可以调用ReadFile, WriteFile之类的函数打开设备对象,
在内核中也是可以的, 而且方法比用户态这边更多. 首先这种方法就是Win32上面相同的方式了, 直接打开设备.
内核也有一套函数类似Win32下面的CreateFile, WriteFile, ReadFil...
分类:
其他好文 时间:
2014-05-08 12:04:23
阅读次数:
315
一个特殊的中断:SVCall简述:一种由程序进行触发的中断,默认开启起源:SVC(系统服务调用,亦简称系统调用)多用于在操作系统之上的软件开发中。SVC
用于产生系统函数的调用请求。例如,操作系统不让用户程序直接访问硬件,而是通过提供一些系统服务函数,用户程序使用 SVC 发出对系统服务函数的呼叫请...
分类:
其他好文 时间:
2014-05-08 11:45:54
阅读次数:
4022
全程演示android开发环境的搭建过程,无需配置环境变量。所有软件都是写该文章时最新版本一相关下载(1)javaJDK下载:进入该网页:http://java.sun.com/javase/downloads/index.jsp(或者直接点击下载)如下图:选择DownloadJDK只下载JDK,无...
分类:
移动开发 时间:
2014-05-08 11:40:01
阅读次数:
454
前端规范 - JS规范产品线公用全局变量spDomain= {}
//相关domain的定义,主要放在JS里调用Space.xxx.xxx
//通用全局变量对象禁止使用eval,with,voideval功能tangram里已经进行了封装,直接使用tangram里面的方法。全局变量使用"g_"打头,...
分类:
Web程序 时间:
2014-05-08 11:33:43
阅读次数:
452
应用多线程互斥锁之前首先简单过一下C程序可能用到的3个创建线程函数: CreateThread,windows系统提供的唯一创建线程API,_beginthread和_beginthreadex都在内部调用了CreateThread,直接调用该函数创建多线程的C程序存在内存泄露的可能性,通常不推荐....
分类:
编程语言 时间:
2014-05-08 11:29:24
阅读次数:
2551
默认情况下,在windows7下安装python2.7.6之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。1.
首先需要在系统中注册python环境变量: 假设python的安装路径为c:\Python27, 则
计算机->属性->高级系统设置->高级...
分类:
编程语言 时间:
2014-05-08 10:28:14
阅读次数:
412
直接代码:代码段1: 1 #include 2 #include 3 #include 4 5
class some_class 6 { 7 public: 8 typedef void result_type; 9 void
print_string(const ...
分类:
编程语言 时间:
2014-05-08 09:49:53
阅读次数:
368
写在选择器源码分析之前这里指对1.7.2版本的源码分析,更高版本添加了更多代码。整个jQuery的代码是写在一个(function(window,undefined){})(window);这样一个闭包里。请思考,为什么要这样做?将其写在一个闭包函数里,并传入window直接运行的好处有三:
1,统...
分类:
Web程序 时间:
2014-05-08 09:38:16
阅读次数:
453
三种安装方式: 1. 从网上安装 sudo apt-get install
mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。
注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。 2. 安装离线包,以mysql...
分类:
数据库 时间:
2014-05-08 05:28:56
阅读次数:
331
最近做界面需要添加很多工具栏按钮,所以自己定义了一个Button直接上代码 1 #include
"SettingButton.h" 2 #include 3 #include 4 5 _DIYButton::_DIYButton(QWidget
*_Parent) : 6 QTool...
分类:
其他好文 时间:
2014-05-08 01:21:32
阅读次数:
310