Linux之system_call中断处理过程的分析
10发布于 2015-04-03 22:02
朱明涛 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 分析system_call中断处理过程 使用gdb跟踪分析一个系统调用内核函数(您上周选择那一个系统调用),系统调用列表参见http://codelab.shiyanlou.c
阅读(275)赞 (0)
发布于 2015-04-03 22:02
朱明涛 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 分析system_call中断处理过程 使用gdb跟踪分析一个系统调用内核函数(您上周选择那一个系统调用),系统调用列表参见http://codelab.shiyanlou.c
阅读(275)赞 (0)
发布于 2015-03-27 18:05
朱明涛 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 实验要求 选择一个系统调用(13号系统调用time除外),系统调用列表参见 http://codelab.shiyanlou.com/xref/linux-3.18.6/arch/x86/syscalls/sy
阅读(183)赞 (0)
发布于 2015-03-19 11:25
跟踪分析Linux内核的启动过程 朱明涛原创作品转载请注明出处+《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 实验指导 使用 实验楼的虚拟机 打开shell cd LinuxKernel/ qemu-kernellinux-3.18.6 /arch/x86/boot/bzImage -init
阅读(234)赞 (0)
发布于 2015-03-12 21:11
朱明涛 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 mykernel 实验指导(操作系统是如何工作的) 运行并分析一个精简的操作系统内核,理解操作系统是如何工作的 使用 实验楼的虚拟机 打开shell c
阅读(172)赞 (0)
发布于 2015-03-10 21:13
题目内容: 由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法。 (0,1)之间的任何浮点数都可以表达为两个正整数的商,为了表达这样两个数的商,可以将相除的结果存放在一维数组中,数组的每个元素存放
阅读(229)赞 (0)
发布于 2015-03-07 22:20
通过反汇编一个简单的C程序,分析汇编代码,理解计算机是如何工作的 题目要求: 实验: 登录实验楼Linux64位实验环境,在Code文件目录下新建C语言.c文件(在Code目录下创建是为了方便代码下载到本地) main.c内容如图 为了防止雷同,我们这里把样例中的部分
阅读(234)赞 (1)
发布于 2015-03-02 11:43
在安装有SQLServer数据库的计算机上,我们在使用数据库的过程中,有时候会在任务管理器里发现sqlservr.exe这个进程的内存和CPU占用率较高。 接下来我们来看一下,如何解决上面这个问题,需要设置SQLServer数据库的内存配置。登录数据库,这里使用的是SQLServ
阅读(175)赞 (0)
发布于 2015-02-24 16:47
身份证号码正则表达式-中文名正则表达式,出生日期正则表达式,电话号码正则表达式,数字正则表达式 private bool CheckIDCard(string Id) { if (Id.Length == 18) { bool check = CheckIDCard18(Id); return check; } else if (Id.Length == 15) { bool check = CheckIDCa
阅读(260)赞 (0)
发布于 2015-02-24 16:26
ASP.NET计算日期间隔天数 方法一 DateTime t1 = Convert.ToDateTime(2006-1-6); DateTime t2 = Convert.ToDateTime(2006-1-16); int day=Math.Abs(((TimeSpan)(t1 - t2)).Days); 方法二 datediff(day,date1,date2) 方法三 DateTime oldDate = new DateTime(2
阅读(155)赞 (1)
发布于 2015-02-24 16:56
SQL删除表中全部数据两种方法 deletefromtablename -- 写入日志 TruncateTabletablename -- 不写入日志 TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 注
阅读(155)赞 (0)