xhuacmer
码龄16年
关注
提问 私信
  • 博客:70,617
    社区:2,775
    73,392
    总访问量
  • 27
    原创
  • 1,611,759
    排名
  • 52
    粉丝
  • 0
    铁粉

个人简介:抠脚大汉程序猿!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2009-02-21
博客简介:

xhuacmer的专栏

查看详细资料
个人成就
  • 获得34次点赞
  • 内容获得6次评论
  • 获得268次收藏
创作历程
  • 2篇
    2023年
  • 6篇
    2022年
  • 1篇
    2020年
  • 1篇
    2014年
  • 5篇
    2012年
  • 9篇
    2011年
  • 2篇
    2010年
  • 15篇
    2009年
成就勋章
TA的专栏
  • 操作系统
    8篇
  • ACM
    10篇
  • 计算机网络
    1篇
  • 设计模式
    1篇
  • C/C++
    10篇
  • 数据结构与算法
    2篇
兴趣领域 设置
  • 后端
    架构
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

174人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

第六回-操作系统Kernel加载与运行

Bootloader加载操作系统kernel并运行的过程介绍。
原创
发布博客 2023.07.14 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

第五回-MBR加载Bootloader

本回主要讲解MBR程序如何去加载操作系统Bootloar程序,并调换到Bootloader程序执行。
原创
发布博客 2023.02.11 ·
417 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Linux Kprobes探索与实践一

Linux kprobes探索与实践探测点的第一个字节是否替换为INT 3指令。
原创
发布博客 2022.08.06 ·
379 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第四回-MBR加载与执行实验

本回我们进行一次实验性的实操环节,机器上电运行相应BIOS代码,然后BIOS加载硬盘的MBR分区内容,并执行MBR代码。
原创
发布博客 2022.05.03 ·
558 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

第三回-段机制保护模式下的保护体现

段机制下保护模式中的“保护”二字体现在哪里呢
原创
发布博客 2022.03.20 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第二回-x86分段机制

细说x86分段机制基础,进入保护模式第一关。
原创
发布博客 2022.01.30 ·
1385 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

第一回-x86计算机Boot过程

万事开头难,今天开始进入基于x86的操作系统世界,讲述x86计算机上电启动这一重要过程。
原创
发布博客 2022.01.26 ·
1658 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

操作系统系列文章

下定决心,陆续创建操作系统的底层原理与实现系列文章,会在CSDN以及微信同步。微信首发链接:操作系统灵魂拷问 (qq.com)https://mp.weixin.qq.com/s/yB_Orblq4RcWNpxIwgYhag
原创
发布博客 2022.01.24 ·
345 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

X86体系结构下CentOS 7 ISO启动安装程序Anaconda流程

一、总体结构本文旨在分析在X86体系结构下CentOS 7 ISO镜像安装CentOS的过程,从ISO镜像boot起来到安装程序anacoda被启动起来进行软件包的安装。Linux CentOS ISO镜像安装系统的Boot过程和系统安装好后的boot过程在主体流程是一致的,只是用的bootloader有差异。目前ISO镜像安装盘使用的isolinux作为其bootloader,而正常的CentOS系统启动现阶段主流的bootloader一般是Grub2。ISO镜像安装的boot主要过程如下图1所...
原创
发布博客 2020.11.19 ·
1518 阅读 ·
3 点赞 ·
2 评论 ·
10 收藏

VC++修改win7的ip,dns等

最近想着写一个小工具能够直接修改windows的ip地址等
原创
发布博客 2014.08.25 ·
1437 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

B树与数据库的结合(很不错)

B-树1 .B-树定义B-树是一种平衡的多路查找树,它在文件系统中很有用。定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树;⑶除根结点之外的所有非终端结点至少有[m/2] 棵子树;⑷所有的非终端结点中包含以下信息数据:      (n,A0,K1,A1,K2,…,Kn,An
转载
发布博客 2012.08.07 ·
1951 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

[CSDN]软件工程师,你必须知道的20个常识

作为软件工程师,你必须知道的20个常识2012-06-28 08:43 | 20039次阅读 | 来源:oschina 【已有54条评论】发表评论| 作者:junwong | 收藏这篇资讯作为一名优秀是软件开发工程师,以下的这些常识你知道吗?在实际工作中有没有总结过呢?小编就带大家一起分享这20个软件开发常识。1.针对面向对象的设计与分析:为了让软件有更
翻译
发布博客 2012.07.02 ·
725 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

10条编程语录(很有意义)

导读:国外程序员Senthil Kumar在博客中分享了10条编程语录,希望这些语录能给你带来一些启示。(注:正如广为流传的经典段子,有些经典语录有多个版本,作者署名都不一样。从下文就可以看出来。英文原文保留了Senthil Kumar的。中文版本后面的作者署名是当时所看到的署名。)一起来看下:10. If debugging is the process of removing so
转载
发布博客 2012.05.02 ·
569 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一些知识点(如static)

2011-11-29 23:13 108人阅读 评论(0)收藏举报 1.static有什么用途?(请至少说明两种)1)函数体内,声明为static的变量,在函数调用中其值不变。2) 在同一个文件内(但在函数体外),声明为静态的变量,可被本文件内所有函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函
转载
发布博客 2012.02.17 ·
639 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

二叉树知识点

国内关于数据结构的教材,不可不提严蔚敏的《数据结构-C语言实现》这本书。想必科班出身的,尤以考研族甚为熟悉。可谓国内权威教材。本人刚考完研,其内容自然是读过不下3遍。其内容非常基础,乃是介绍了数据结构的基本内容,作为广大程序员的入门教材,却也足够。语言许多地方有些晦涩,但认真推敲也无较大瑕疵。本人也看过耿国华版本的《数据结构》,与前者差别不大,语言更加亲和,但深度广度不及严版。       最
原创
发布博客 2012.01.30 ·
988 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

腾讯应聘过程

事事难料,我原以为腾讯是比较开放的公司会接收我这种情况的学生,没想到拿到签约offer,就因为我没三方协议(因为我不是应届毕业生,只是导师同意提前我一年出去工作),就不和我签正式合约。 一、笔试经      考了一个半小时的题,题目一共三种类型题目,选择题、填空题、附加大题。选择题就是考计算机的综合基础,数据结构,C、C++, 操作系统,计算机网络等,具体的题目记不清楚了,但总的来说不
原创
发布博客 2011.11.06 ·
2431 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

机器数与数值

日常生活中人们常用十进制、二进制、八进制、十六进制等等来表示数,而计算机内部表示数有特定的方式。一、机器数与真值  在计算机中,只能表示0和1两种数码,所以计算机中任何信息都是采用0和1的组合序列来表示。  机器数:一个数在机器(计算机)中的表示形式称为机器数。形式上
翻译
发布博客 2011.10.15 ·
2497 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux简单的守护进程

Linux 守护进程的编程方法 守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服
转载
发布博客 2011.10.09 ·
636 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

知名IT公司笔试题目

Google中国笔试题目1.1关于IP协议那个正确A IP是TCP上层协议B IP协议是应用层协议C由于两个属于同一层协议,他们之间可以直接通信DIP协议不提供可靠的通信1.2 关于内存正确的是A内存的存取速度不能低于cpu速度,否则会造成数据丢失
转载
发布博客 2011.10.07 ·
6789 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

C++虚函数表解析

C++虚函数表解析(转) ——写的真不错,忍不住转了分类: C++ 2009-04-29 16:29 20463人阅读 评论(73)收藏 举报 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例
转载
发布博客 2011.10.06 ·
579 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多