自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 浅析Linux操作系统是如何工作的

实验五 SA12226267Linux操作系统工作的基础存储程序计算机存储程序计算机最早是由著名数学家冯·诺伊曼等人在1946年总结并明确提出来的,因此又被称为冯·诺伊曼计算机。存储程序和程序控制原理的要点是,程序输入到计算机中,存储在内存储器中(存储原理),在运行时,控制器按地址顺序取出存放在内存储器中的指令(按地址顺序访问指令),然后分析指令,执行指令的功能,遇到转移指令时,则转移

2013-06-27 16:36:16 1653

转载 用户态到内核态切换分析

本文转载自http://www.cnblogs.com/justcxtoworld/p/3155741.html本文将主要研究在X86体系下Linux系统中用户态到内核态切换条件,及切换过程中内核栈和任务状态段TSS在中断机制/任务切换中的作用及相关寄存器的变化。 一:用户态到内核态切换途径:        1:系统调用        2:中断

2013-06-27 14:53:21 1831

原创 进程切换过程分析

参考《深入理解Linux内核(第三版)》进程切换为了控制进程的执行,内核必须有能力挂起正在CPU上运行的进程,并恢复以前挂起的某个进程的执行。这种行为被称为进程切换,任务切换或上下文切换。下面几节描述在Linux中进行进程切换的主要内容。硬件上下文尽管每个进程可以拥有属于自己的地址空间,但所有进程必须共享CPU寄存器。因此要恢复一个进程的执行之前,内核必

2013-06-27 14:21:59 7402

转载 linux命令mkfs.ext3用法

本文转自:http://linux008.blog.51cto.com/2837805/541506linux命令mkfs.ext3可以把硬盘格式化成ext3文件系统    要使用一块新的硬盘,我们必须将它格式化建立合适的文件系统(linux:ext2,ext3等,windows:ntsf,fat32),并挂载到相应的目录下我们才可以使用。比如我们有一块

2013-06-20 20:08:22 1723

转载 Ubuntu 内核编译

实验环境:Ubuntu12.04LTS  内核版本  3.5.0   更新内核版本3.9.0   首先是准备条件:①、有一台装有ubuntu 12.04的机器②、先移步到http://www.kernel.org/下载linux稳定版内核(注:可以从科大镜像下载,速度快 http://mirrors.ustc.edu.cn/linux-kernel/   )③、拥有root

2013-06-20 15:31:14 1446

原创 栈的Java实现(顺序存储实现与链式存储实现)

首先,定义栈空的异常类型:class StackEmptyException extends RuntimeException{ public StackEmptyException(String err) { super(err); }}然后,定义Stack接口interface Stack{ public int getSize(); public bool

2013-06-19 00:22:22 1122

转载 Java 产生随机数的方法

在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(long seed)使用指定的seed作为发生器的种子。         随机数发生器(Random)对象产生以后,

2013-06-15 13:25:50 880

转载 eclipse智能提示

今天有点时间,研究了一下MyEclispse的智能感知的功能。刚开始使用它时总是感觉如此不爽→智能感知功能太弱!与Visual Studio2008简直不是一个档次的!不过后来经过查看网上的资料发现它也并非如此的弱,就在上周我自己玩弄它时就发现可以通过如下设置来修改它的智 能感知的提示时间:Windows→Preferences→Java→Editor→Content Assist我们看到

2013-06-12 20:26:26 1227

原创 Linux wc命令(统计文件行数)

wc(word count)功能:统计指定文件中的字节数、字数、行数,并将结果显示输出。利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据。语  法:wc [-clw][--help][--version][文件...]参  数:  -c或--bytes或--chars     只显示B

2013-06-02 13:49:03 1675

kcachegrind程序性能分析工具

程序性能分析工具,可以结合valgrind等工具分析程序性能以及内存泄露等

2018-09-17

计算机网络第五版(谢希仁)

计算机网络基础经典教材,作者谢希仁,考研必备。

2013-06-11

MbrFix.exe

用来修复Windows系统的MBR引导项工具,安装双系统时方便实用。 一种情况:在win7下,当输入命令:MbrFix /drive 0 fixmbr /yes 然后按回车键,如果出现“Function failed.Error 5.拒绝访问”,此时,找到MbrFix.exe,右击“属性”,出现属性对话框,切换到“兼容性”选项卡,将“以管理员身份运行此程序”勾起来。然后重新输入MbrFix /drive 0 fixmbr /yes按回车键。

2013-02-27

Set-UID原理及漏洞攻击实验详细过程及实验报告

信息安全课程的一个实验,剖析了setuid程序的原理、漏洞攻击以及预防,详细展示了如何通过setuid程序漏洞获得root权限,资源中包括实验描述,实验的详细过程、截图及说明。

2012-12-13

VC++编程助手

个人已经试过,VC6.0以及VS2008完美支持

2012-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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