一个例子演示了C++异常的推荐用法

一个例子演示了C++异常的定义、抛出、捕获、再抛出的推荐做法!

2015-06-05 14:34:38

阅读数 625

评论数 1

Linux内核学习总结

在这么课的学习过程中,按照老师的要求,每次课后都写一篇博文,这是一个很好的学习方式。每当写这些文章的时候,总是要多看几遍视频,再查查相关的资料,才能勉强凑成一个完整的文档;同时也把自己学到的东西更好的分享出去,吸引更多的人过来学习Linux内核,一起讨论。现把这一系列博文罗列如下,欢迎大家批阅指正...

2015-05-02 12:11:49

阅读数 4565

评论数 0

初学Linux中进程调度与进程切换过程

孙业毅 原创作品 转载请注明出处 《Linux内核分析》MOOC课程:http://mooc.study.163.com/course/USTC-1000029000 第八讲 进程的切换和系统的一般执行过程  @2015.04 一、理论知识 正在更新……

2015-04-26 10:14:03

阅读数 4286

评论数 0

初学《Linux内核如何装载和启动一个可执行程序》

孙业毅 原创作品 转载请注明出处 《Linux内核分析》MOOC课程:http://mooc.study.163.com/course/USTC-1000029000 第六讲 进程的描述和进程的创建  @2015.04 一、理论知识

2015-04-19 22:26:45

阅读数 1658

评论数 0

初学Linux进程的描述和进程的创建

在Linux应用程序的开发中,可以通过fork、vfork和clone等系统调用来创建一个子进程!

2015-04-12 01:33:56

阅读数 1000

评论数 0

分析system_call中断处里过程

孙业毅 原创作品 转载请注明出处 《Linux内核分析》MOOC课程:http://mooc.study.163.com/course/USTC-1000029000 第五讲 扒开系统调用的三层皮(下)  @2015.04 一、理论知识 待更新……

2015-04-05 11:35:40

阅读数 1167

评论数 0

使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

即便是最简单的程序,也难免要用到诸如输入、输出以及退出等操作,而要进行这些操作则需要调用操作系统所提供的服务,也就是系统调用。除非你的程序只完成加减乘除等数学运算,否则将很难避免使用系统调用。在 Linux 平台下有两种方式来使用系统调用:利用封装后的 C 库(libc)或者通过汇编直接调用。本文...

2015-03-28 16:38:08

阅读数 1881

评论数 1

使用gdb跟踪Linux内核启动过程

start_kernel()是内核的汇编与C语言的交接点,在该函数以前,内核的代码都是用汇编写的,完成一些最基本的初始化与环境设置工作。start_kernel就像是c代码中的main函数。不管你关注Linux的内核模块,总是离不开start_kernel函数的,因为大部分模块的初始化工作都是在s...

2015-03-21 18:17:40

阅读数 3747

评论数 0

VS2013 编译运行 OTL 示例代码

摘要 本文详细记录了,使用VS2013,VC++ Windows Console 程序运行 OTL 一个示例代码 Example 185 ( http://otl.sourceforge.net/otl4_ex185.htm)的过程,希望能帮到首次接触OTL的朋友。 1. OTL简介 O...

2015-03-19 15:05:21

阅读数 5498

评论数 3

基于mykernel的一个简单的时间片轮转多道程序内核代码分析

孙业毅 原创作品 转载请注明出处 《Linux内核分析》MOOC课程:http://mooc.study.163.com/course/USTC-1000029000 第二讲 操作系统是如何工作的?  @2015.03 ---------------------------------------...

2015-03-15 19:44:49

阅读数 2343

评论数 0

图解分析汇编代码以理解计算机是如何工作的

孙业毅 原创作品 转载请注明出处 《Linux内核分析》MOOC课程:在线课程链接http://mooc.study.163.com/course/USTC-1000029000  第一讲 计算机是如何工作的? 课堂笔记  @2015.03 -------------------------...

2015-03-07 19:31:57

阅读数 4736

评论数 4

“无线连接未识别网络”的解决方法之一

戴尔笔记本(Inspriron~)家里无线连接成功,但不能上网的问题: 1. 手机可以无线上网,说明无线网络配置没有问题; 2. 笔记本在公司里可以无线上网,说明网卡没有问题; 3. 右键“无线网络连接”属性->配置->高级,设置 “802.11n Bandwidth”的值为 “...

2012-11-17 03:46:14

阅读数 33757

评论数 1

VS2010 编译运行 OCILIB 示例工程

什么是OCILIB?开源中国社区 http://www.oschina.net/p/ocilib 如是说: OCILIB是一个跨平台的Oracle驱动程序,可提供非常快速和可靠地访问Oracle数据库。它提供了一个丰富,功能齐全,并易于使用的API 。OCILIB 支持运行的所有Orac...

2012-08-02 11:49:59

阅读数 7160

评论数 2

多电脑自动同步免费网盘

多电脑自动同步免费网盘以下都是我在用的,感觉还不错,推荐给大家,顺便赚点空间。使用这些工具,所有的文档自动同步更新,网络备份。 如果同时使用两个以上网盘工具,基本上就不会丢失数据啦~~1.SugarSync 多台电脑同步工具 https://www.sugarsync.com/referral?r...

2010-09-02 13:16:00

阅读数 3750

评论数 0

看到那个空格了吗?

删掉它就不再有奇怪的编译错误了!编译(VS2010) 在写宏的时候,续行符的后面不能再有空格……   啊…… 为什么 ?

2010-08-05 14:15:00

阅读数 520

评论数 0

用VS2008调试WSH js脚本

Technorati 标签: VS2008,WSH,Javascript,js 用VS2008调试WSH  js脚本 -------------------------------------------------- 在命令行cmd中输入: cscript MyScript.js ...

2010-06-18 11:10:00

阅读数 916

评论数 0

关于VS2008 C4995警告

1>e:/program files/microsoft visual studio 9.0/vc/include/cstdio(49) : warning C4995: gets: name was marked as #pragma deprecated 1>e:/progr...

2010-04-13 18:03:00

阅读数 6285

评论数 0

使用引用成员变量

类的成员中有引用成员变量时,默认的=函数无法完成copy,因而编译器不再生成,参见下面的代码,编译错误C2582,这时候补上A& operator = (A& rhs) , 就没问题了。#include #include using namespace std; class A...

2010-03-12 13:44:00

阅读数 717

评论数 0

一个C# xml 序列化错误

一个C# xml 序列化错误 事发现场:xml序列化的数据中存储的节点数据是   536870912  (xml文件中)对应的类属性是     public short Module { get; set; }  (C#类中) 序列化的代码:public static FMDSTimeSeries...

2010-02-22 10:25:00

阅读数 2375

评论数 0

关于VC总是重新编译的问题……

 VC总是重新编译的问题:       那是因为有cpp文件的更新时间总是比当前时间要新,这种情况一般出现的原因是改过系统时间,同事为了测试的需要将系统时间改为将来的某个时间,然后又修改了cpp文件,因而出现了未来时间的cpp文件,这样vc编译器,在每次Debug的时候都会重新编译。 

2010-02-08 11:59:00

阅读数 2213

评论数 0

提示
确定要删除当前文章?
取消 删除