个人笔记
文章平均质量分 92
idiot5liev
研究生机械转码,从零开始学 C++。博客是个人学习的笔记与总结,有问题评论留言,一起进步。
展开
-
【单片机】STM32 最小板 学习笔记
目录&索引前言第一章 前期工作准备软件获取STM32 资料相关下载硬件准备第二章 单片机系统介绍第三章 库函数工程模板建立第一步,下载固件库,文件分类第二步,打开 mdk5 创建工程第三步,连接 ST-LINK,配置,下载 LED 点亮程序第四章 启动文件第五章 时钟第六章 GPIO 与寄存器方法第七章 串口下载第八章 库函数工程模板(led)第九章 库函数工程模板(button)第十章 位带操作第十一章 SysTick 定时器第十二章 中断第十三章 定时器第十四章 串口 USART(一)第十五章原创 2022-01-26 17:41:21 · 1314 阅读 · 0 评论 -
【个人笔记】MySQL 数据库进阶 学习笔记
目录&索引前言第一章 MySQL 架构篇第二章 事务篇第三章 索引篇第四章 InnoDB 内存篇第五章 锁篇第六章 性能调优篇第七章 分库分表篇第八章 集群小结前言MySQL 数据库进阶 0611 完成 0620串起来的内容简述(仅基于个人理解)。MySQL 事务中 redo log、undo log 理解,undo log 实现 AC,同时 MVCC(RC、RR)下基于版本链创建规则实现 I,redo log 实现 D;索引对组合索引最左前缀研究,基本掌握索引优化思路;引擎 InnoDB原创 2021-06-20 22:14:14 · 1040 阅读 · 2 评论 -
【个人笔记】MySQL 数据库基础 学习笔记
TOC前言MySQL 数据库基础 0606 完成 0610当前除数据库以外,知识体系完整,较夯实。比方说包括,初次接触数据库锁概念,发现其等同进程间通信 IPC cond 与 mutex 对数据加锁,故死锁问题同需要考虑,所以初步判断,底层实现逻辑相同(待确认,接着理解相同点、不同点)。进度较快,但计划时间有限,提醒自己务必注重学习效率。0606 搭建环境,熟悉 MySQL 语法及规范,本地连接云服务器,解决 DataGrip 关键字默认 upper、console 无法中文输入等问题。紧接着 d原创 2021-06-11 00:05:08 · 929 阅读 · 0 评论 -
【个人笔记】网络编程与高级系统编程 学习笔记
目录&索引前言第一章 命令行解析第二章 文件与目录基本操作第三章 高级 IO P1第四章 高级IO P2第五章 多进程第六章 进程体系与进程管理第七章 进程间通信共享内存互斥锁和条件变量命名管道和匿名管道内存映射信号量消息队列第八章 多线程编程第九章 计算机网络第十章 网络编程粘包问题——C/S 文件传输软件的设计与实现网络并发模型结论前言网络编程与高级系统编程 0317 复习 0516 完成 0606历时三个月满当当,期间高强度两周搞定计网,完结撒花~数据库、还有重新开始刷题、面经,来啦来原创 2021-06-06 16:47:09 · 517 阅读 · 0 评论 -
【个人笔记】《计算机网络》自顶向下 学习笔记
目录&索引前言第一章 概论第二章 应用层第三章 传输层第四章 网络层:数据平面第五章 网络层:控制平面第六章 链路层和局域网第八章 网络安全第九章 未来网络前沿技术前言《计算机网络》自顶向下 学习笔记 0429机械转码,发现掌握的计网知识点琐碎,故决定系统学习其原理、实现,选择《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》一书。计划之后 MIT 6.824 LAB 进阶。感触最深是从协议原理到实现,发现算法与数据结构的应用,如网络层控制平面 L原创 2021-05-12 16:16:39 · 674 阅读 · 3 评论 -
【个人笔记】ubuntu 终端软件搜索、安装、卸载等常用命令整理(附国内源查找方法)
目录&索引1 linux apt 命令1.1 更新软件源sudo apt updatesudo apt upgrade1.2 搜索软件包apt-cache search string1.3 安装软件sudo apt install package_name1.4 卸载软件sudo apt remove package_namesudo apt purge package_name1 linux apt 命令1.1 更新软件源sudo apt updatesudo apt update 更新原创 2021-04-08 22:01:43 · 1108 阅读 · 0 评论