🌃 Summary And Schedule 🌠
这篇文章是我的日常总览,用来整理正在进行的事情、长期计划、生活经验和阶段思考。
📝 1、博客总览内容汇总: 🕰️ 时间轴 · 🏷️ 标签 · 🗂️ 分类
.summary-structure-table th {
text-align: center;
}
.summary-structure-table td:first-child {
text-align: center;
white-space: nowrap;
}
.summary-link-grid {
display: grid;
grid-template-columns: 9.2em 1.4em 9.2em 1.4em 9.2em 1.4em auto;
row-gap: .35rem;
align-items: center;
}
.summary-link-grid .sep {
text-align: center;
color: #555;
}
一级目录
二级目录
...
🌸 301数一思维导图合集 🌸
(不用背,不理解自己看看视频)
(只会知识是做不了题的,要刷题才有做题思路)
(要求:用绿色,理解蓝色,熟悉红色,记忆橙色,有点乱随缘看吧)
网盘链接:https://pan.baidu.com/s/1Rl6eM84CSYPOy1e1JaODmQ?pwd=ub9d 提取码: ub9d
1.1 一元函数微分🌺🌺🌺 知识导图ヾ(^▽^)ゞ🌼🌼🌼
1.2 一元函数积分+多元函数微分🌺🌺🌺 知识导图ヾ(^▽^)ゞ🌼🌼🌼
1.3 二重积分+微分方程+无穷级数+多元函数积分🌺🌺🌺 知识导图ヾ(^▽^)ゞ🌼🌼🌼
1.4 线性代数🌺🌺🌺 知识导图ヾ(^▽^)ゞ🌼🌼🌼
1.5 概率论与数理统计🌺🌺🌺 知识导图ヾ(^▽^)ゞ🌼🌼🌼
Blog个人博客
🌸性质类似把静态的页面放到github上,github会这个公开项目解析成github page(所有人都可以访问)
🌼然后把github page解析到我们的域名,别人就可以通过域名访问我们的博客(访问域名变成我们的)
🌺总的来说,这样搭建个人博客不需要花钱,没什么难度,很适合当一个计算机入门项目来做。
🌹还有比较好的类似https://store.mmbkz.cn,在线购买部署到自己服务器,个人觉得做图库汇总一类都挺好用的。
💐自己本地的hexo也可以推送到服务器,公网ip解析到域名,Nginx反向代理就OK(域名需先备案才能访问)
🪻介于时间精力有限,第一部分使用Hexo部署在线博客,本教程只针对MacOS系统 ,Win系统有别的教程推荐
总体来说分为四部分:
🎉1、本地部署 Hexo 博客,本地博客推送到 GitHub 生成在线的 GitHub Pages,把 GitHub Pages 解析到自己的域名
🎄主题配置 landscape(默认)优化示例🚀test.ruiqingyan.com
🎉2、使用 Hexo 的 Butterfly 主题 ...
0122、安全开发篇(四):C++ 泛型编程详解
返回:安全开发总目录 · 网络安全学习主页
1、本篇定位这一篇补 C++ 泛型编程和 STL。对安全开发来说,重点不是只会用容器,而是理解模板生成、对象管理、迭代器、内存布局和边界处理。
2、内容范围
模块
主要内容
后续笔记
模板基础
函数模板、类模板、模板特化、默认模板参数、模板调用规则
待整理
string
构造、读取、访问、修改、查找、替换、插入、删除
待整理
vector
初始化、内存布局、大小管理、追加、插入、删除、查询
待整理
deque
初始化、内存布局、动态增加、释放元素、修改数据
待整理
list
构造、内存布局、结构图解
待整理
3、当前状态暂时只建立目录。后续补容器使用代码、调试观察和常见越界/失效场景。
0115、安全开发篇(三):C++ 面向对象基础
返回:安全开发总目录 · 网络安全学习主页
1、本篇定位这一篇主要补 C++ 对象模型。后续逆向 C++ 程序时,构造函数、析构函数、继承、多态、虚表和 this 指针都会反复出现。
2、内容范围
模块
主要内容
后续笔记
C++ 基础
namespace、using、自动类型推断、指针与引用
待整理
内存与函数
new/delete、智能指针、默认参数、重载、内联、模板函数、回调
待整理
封装
类与对象、访问权限、构造函数、析构函数、拷贝构造、静态成员
待整理
运算符重载
算术、比较、逻辑、赋值、自增、下标、输出运算重载
待整理
继承与多态
单继承、多继承、菱形继承、虚函数、纯虚函数、虚表
待整理
项目练习
数据信息管理系统、菜单设计、对象关系、数据存储
待整理
3、当前状态暂时只建立目录。后续整理时要重点画对象内存布局和调用关系图。
0109、安全开发篇(二):C/C++ 进阶提升
返回:安全开发总目录 · 网络安全学习主页
1、本篇定位这一篇从“能写基础语法”转到“理解程序怎么运行”。重点关注函数调用、栈、指针、文件、内存和项目练习。
2、内容范围
模块
主要内容
后续笔记
函数与调用
main 参数、函数声明、值传递、地址传递、调用堆栈、调用约定
待整理
指针进阶
指针数组、数组指针、函数指针、多级指针、指针差值
待整理
内存管理
堆区、内存回收、内存设置、void 指针、生命周期
待整理
文件处理
文件指针、文件读写、文件编码、数据交互
待整理
项目练习
控制台项目、游戏环境、链表节点、随机对象、流程控制
待整理
3、当前状态暂时只建立目录。后续重点补“代码运行结果 + 调试观察 + 安全边界”。
0108、安全开发篇(一):函数
返回:安全开发篇(一)汇总 · 安全开发总目录 · 网络安全学习主页
1、本章定位这一章整理函数的基本使用。函数既是组织代码的工具,也是后续理解调用栈、调用约定、参数传递和逆向分析的入口。
2、整理内容
项目
内容
函数组成
返回值、函数名、参数列表、函数体
参数传递
值传递、地址传递、数组参数、结构体参数
返回值
基本类型返回、指针返回、错误码返回
调用过程
调用、执行、返回、局部变量生命周期
复盘重点
能把一个大程序拆成多个函数,并说明每个函数的输入和输出
3、当前状态暂时建立章节页。后续学习时补充函数拆分案例、栈帧观察和调试记录。
0107、安全开发篇(一):结构体与指针
返回:安全开发篇(一)汇总 · 安全开发总目录 · 网络安全学习主页
1、本章定位这一章开始进入 C 语言里最关键的部分:结构体和指针。后续逆向、内存分析和漏洞理解都会建立在这部分之上。
2、整理内容
项目
内容
结构体
定义、成员访问、初始化、对齐与大小
结构体数组
批量数据组织、遍历和成员修改
指针变量
地址、解引用、空指针、野指针
指针步长
指针类型、地址偏移、数组与指针关系
复盘重点
能画出变量、地址、指针和结构体成员在内存中的关系
3、当前状态暂时建立章节页。后续学习时补充内存图、代码实验和调试观察。
0106、安全开发篇(一):数组与字符串
返回:安全开发篇(一)汇总 · 安全开发总目录 · 网络安全学习主页
1、本章定位这一章整理数组和字符串。安全开发里很多问题都和缓冲区、下标、长度和结束符有关,所以这里要把“数据放在哪里、长度是多少、是否越界”说清楚。
2、整理内容
项目
内容
一维数组
定义、初始化、遍历、下标访问、越界风险
二维数组
行列含义、内存连续性、遍历方式
多维数组
多维数组声明、访问和参数传递
C 字符串
字符数组、\0、输入输出、常见字符串函数
复盘重点
能解释数组名、数组长度、元素地址和字符串结束符之间的关系
3、当前状态暂时建立章节页。后续学习时补充边界输入、字符串处理代码和常见错误。
0105、安全开发篇(一):控制结构
返回:安全开发篇(一)汇总 · 安全开发总目录 · 网络安全学习主页
1、本章定位这一章整理程序的流程控制。重点是能把条件判断、循环和提前退出写清楚,也能在调试时看懂程序为什么进入某条分支。
2、整理内容
项目
内容
条件判断
if、else if、else、嵌套判断、条件表达式
多分支
switch、case、default、break 和穿透问题
循环结构
while、do while、for、循环条件与更新语句
流程控制
break、continue、goto、提前返回
复盘重点
能画出一段程序的执行路径,并说明边界输入会走哪条分支
3、当前状态暂时建立章节页。后续学习时补充流程图、代码和测试样例。



