厚积薄发

学习分享,共同进步,改变未来!

底层知识学习记录目录表

本文是将前面学习的底层知识的博客总结成一个目录表,方便以后个人的复习 欢迎共同学习交流 【软件开发底层知识修炼】一 深入浅出处理器之一 微处理器与微控制器 【软件开发底层知识修炼】二 深入浅出处理器之二 中断的概念与意义 【软件开发底层知识修炼】三 深入浅出处理器之三 内存管理与内存管理...

2019-01-24 23:15:49

阅读数 857

评论数 2

【软件开发底层知识修炼】二十六 ABI-应用程序二进制接口 学习总结文章目录

前面学习了ABI的知识,感觉受益良多。对底层与编译器有更加深刻的认识,为此这里将前面写过的关于ABI 的文章给列出来,方便学习与翻阅。 【软件开发底层知识修炼】二十一 ABI-应用程序二进制接口一 【软件开发底层知识修炼】二十二 ABI-应用程序二进制接口 二 【软件开发底层知识修炼】...

2019-01-08 23:58:53

阅读数 989

评论数 1

【C++学习详细教程目录】

学习交流加 个人qq: 1126137994 个人微信: liu1126137994 学习交流资源分享qq群: 962535112 本文记录之前写的【C++深度剖析学习记录】专栏里的C++文章的一个总的目录。这样更加方便个人的复习与查阅。 本人水平有限,文章中难免有出错的地方。欢迎指出...

2018-12-24 00:25:25

阅读数 2761

评论数 5

【软件开发底层知识修炼】十九 GDB调试从入门到熟练掌握超级详细实战教程学习目录

本文记录之前写过的5篇关于GDB快速学的文章,从第一篇开始学习到最后一篇,保证可以从入门GDB调试到熟练掌握GDB调试的技巧。 学习交流加 个人qq: 1126137994 个人微信: liu1126137994 学习交流资源分享qq群: 962535112 文章目录: 【软件...

2018-12-23 23:52:57

阅读数 310

评论数 0

【OS修炼指南目录】----《X86汇编语言-从实模式到保护模式》读书笔记目录表

本文是将个人的关于《X86汇编语言-从实模式到保护模式》读书笔记做一个整体的目录,方便自己复习查阅。 一共40篇博文,最初是想自己记录笔记,为了不会丢失所以选择了写成博客。 本博文并没有非常细致的去详细说明汇编语言,而是从一个理论与实践的角度学习: X86处理器内部的工作原理 从侧面...

2018-12-18 18:07:29

阅读数 1065

评论数 4

技术学习方法论+技术书籍PDF版本分类吐血整理整理(300本+收藏电子书)

技术书阅读方法论 一.速读一遍(最好在1~2天内完成) 人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深刻印象,对于之后复习以及总结都会有特别好的作用。 对于每一章的知识,先阅读标题,弄懂大概讲的是什么主题,再去快速看一遍,不懂也没有关系,但是一定要在不懂的地方做个记号,什么记号无所谓,...

2018-11-24 11:00:34

阅读数 3109

评论数 6

【C语言进阶深度学习记录】十五 编译过程简介

文章目录1 初识编译器2 总结 1 初识编译器 我们平时口中所说的编译器,是广泛的编译器。实际上,编译器包括了以下四个部分: 一个C代码被编译为可执行代码,包括以下几个过程: 下面就对上述的各个过程进行一个详细的说明: 预编译 处理所有的注释,以空格代替 将所有的#define ...

2019-02-21 23:14:37

阅读数 129

评论数 0

【C语言进阶深度学习记录】十四 C语言中 三目运算符和逗号表达式

文章目录1 三目运算符1.1 三目运算符的返回类型的代码案例分析2 逗号表达式2.1 逗号表达式代码案例分析2.2 如何用一行代码实现 strlen函数3 总结 1 三目运算符 三目运算符(a?b:c)可以作为逻辑运算的载体 规则: 当a为真时,返回b,否则返回c的值 如下面的代码: #i...

2019-02-21 22:57:54

阅读数 122

评论数 0

【C语言进阶深度学习记录】十三 C语言中 ++和--操作符

文章目录1 ++和--操作符的本质2 总结 1 ++和–操作符的本质 ++ 和 - - 操作符对应两条汇编指令 前置: 变量自增(减)1 取变量值 后置 取变量值 变量字增(减)1 上述只是定义了 ++ 和 - - 操作符本身的取值与自增加减顺序。但是如果多个 ++...

2019-02-20 22:31:17

阅读数 18

评论数 0

【C语言进阶深度学习记录】十二 C语言中的:字符和字符串

文章目录1 C语言中的单引号和双引号1.1 双引号带来的BUG2 总结 1 C语言中的单引号和双引号 C语言中的单引号用来表示字符字面量 C语言中的双引号用来表示字符串字面量 注意上面的字符与字符串的区别 下面的程序片段是否合法? 上面额三行代码,看着像是很正常,实际上问题很大...

2019-02-20 22:31:11

阅读数 19

评论数 0

【C语言进阶深度学习记录】十一 C语言中enum,sizeof,typedef分析

文章目录1 enum 枚举类型的使用方法1.1 enum枚举类型的特殊意义1.2 代码分析:enum的使用2 sizeof 关键字的用法2.1 代码案例分析:sizeof的本质3 typedef的意义3.1 代码案例:typedef 的使用案例4 总结 1 enum 枚举类型的使用方法 en...

2019-02-19 23:17:40

阅读数 472

评论数 0

【C语言进阶深度学习记录】十 C语言中:struct的柔性数组和union分析

本文并不讲C语言的基础 文章目录1 空struct的大小2 结构体与柔性数组2.1 柔性数组的使用方法2.2 柔性数组使用代码案例分析3 C语言中的union分析3.1 使用union判断系统大小端4 总结 1 空struct的大小 C语言中的struct可以看成是变量的集合 如果一个...

2019-02-19 22:34:02

阅读数 511

评论数 0

【C语言进阶深度学习记录】九 C语言中const的详细分析

文章目录1 const的分析2 const本质的分析实验2.1 代码案例分析3 const修饰函数参数和返回值时的情况3.1 代码案例分析4 总结 1 const的分析 不管是C语言还是C++语言,const都是一个非常重要的关键字。今天这篇文章着重学习记录C语言中的const。C++语言中稍...

2019-02-18 22:58:04

阅读数 646

评论数 0

【C语言进阶深度学习记录】八 C语言中void的分析

文章目录1 void的意义1.1 不存在void变量1.2 C标准1.3 void指针的意义1.4 通过void* 实现memset函数2 总结 1 void的意义 void修饰函数的参数和返回值的时候: 如果函数没有返回值应该将其返回值声明为void 如果函数没有参数,应该将函数的参数声明为v...

2019-02-16 22:30:27

阅读数 547

评论数 0

【C语言进阶深度学习记录】七 C语言中的循环语句

文章目录1 循环语句分析1.1 do...while循环1.2 while循环1.3 for循环1.4 三种循环语句使用对比2 break和continue的区别3 总结 1 循环语句分析 C语言中的循环语句主要有for循环,while循环和do…while循环。 循环语句的基本工作方式: 通过...

2019-02-15 22:55:08

阅读数 520

评论数 0

【C语言进阶深度学习记录】六 C语言中的分支语句

文章目录1 if 语句的分析1.1 if 语句中零值比较的注意点2 switch 语句的分析3 if 与switch语句使用代码案例分析4 if语句与switch语句的互换5 总结 1 if 语句的分析 if 语句根据条件选择执行语句 else 不能独立存在,且总是与距离它最近的if匹配 els...

2019-02-15 22:54:40

阅读数 511

评论数 0

【C语言进阶深度学习记录】五 C语言中变量的属性

上一篇文章学习了C语言中的类型转换,点击链接查看:【C语言进阶深度学习记录】四 C语言中的类型转换. 文章目录1 C语言的变量属性1.1 auto关键字1.2 register关键字1.3 static 关键字1.4 代码案例分析1.5 extern 关键字1.6 代码案例分析2 总结 1 C...

2019-02-14 22:32:10

阅读数 553

评论数 0

掘金浏览器插件安装图文教程

本文介绍如何安装掘金chrome插件: Chrome插件推荐 2018-02-27 21:53 chrome插...

2019-01-30 01:03:53

阅读数 571

评论数 0

【C语言进阶深度学习记录】四 C语言中的类型转换

今天学习C语言中的类型转换,包括隐式类型转换和显示类型转换 文章目录1 C语言中的数据类型转换1.1 强制类型转换1.11 强制类型转换代码分析1.2 隐式类型转换1.21 隐式类型转换代码分析2 总结 1 C语言中的数据类型转换 C语言中,可以进行数据类型转换。有以下两种数据类型转换: 强...

2019-01-30 00:18:22

阅读数 694

评论数 0

windows 下cmd命令行的替换工具cmder

1 简介 与windows自带的cmd相比,cmder具有更加友好的界面 2 安装与配置 安装 下载:http://cmder.net/ 下载之后,解压到指定目录即可 双击 cmder.exe 运行 或 windows键 + R 后输入 cmder 来打开 配置 注册到右键菜单: 在命令行揭...

2019-01-29 22:33:12

阅读数 574

评论数 0

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