摘要: 记录一个更新包常见的错误 下次直接复制命令即可 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(S 阅读全文
posted @ 2022-04-29 10:40 LeoSharh 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 变量 计算机的内存 变量指的是会随着程序运算而改变的量。 Tips: 比如用户在售卖机购买的可乐数量和爆米花数量都是不确定的,最后的总价也会各异,所以这些数量和总价都以变量的形式存在于计算机中。维护这些变量会用到计算机的存储功能。 计算机的存储功能会使用内存实现。 计算机中的操作系统一般会把内存划分 阅读全文
posted @ 2022-04-14 10:28 LeoSharh 阅读(75) 评论(0) 推荐(0) 编辑
摘要: openMP 入门指南 参考超算习堂 (easyhpc.net) 主要关注普通用法和锁的使用就行了 parallel #pragma omp parallel [for|section] { //并行运行句子 } #pragma omp parallel num_threads(6) //申请6个线 阅读全文
posted @ 2022-03-17 14:52 LeoSharh 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Makefile Makefile 文件定义了一系列的规则来指定哪些文件需要先编译,哪些文件需要后编 译,哪些文件需要重新编译,甚至于进行更复杂的功能操作, 可以执行操作系统的命令 规则 目标:依赖 ​ 命令 一般第一条核心, 下面都是为其服务提供依赖 检查依赖: 执行前检查 如果不存在 向下检查其 阅读全文
posted @ 2021-12-15 23:04 LeoSharh 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 静态库与动态库 什么是库文件? 提供变量,函数/类的封装的代码仓库 不能单独运行 而一般的程序文件可以单独运行 分为静态库和动态库 好处: 代码保密 方便部署和分发 动态库与静态库的区别 静态库在程序链接阶段被复制到程序中, 动态库在程序运行时由系统定位动态库文件并加载到内存中使用 库类型 优点 缺 阅读全文
posted @ 2021-12-15 23:03 LeoSharh 阅读(228) 评论(0) 推荐(0) 编辑
摘要: GDB调试简明教程 创建GDB调试程序 一般关闭编译优化 -o 显示所有warnings -Wall gcc -g -Wall program.c -o program g++ -g -Wall program1.c program2.c -o program 可以看到加入了调试的test更大,但事 阅读全文
posted @ 2021-12-15 12:53 LeoSharh 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Leetcode142环形链表II tags: 链表 题目描述 https://leetcode-cn.com/problems/linked-list-cycle-ii/ 思路1 使用一个指针发现暂时没有办法。因为改不了他的默认struct Listnode 使用常用的快慢指针还是比较容易的, 快 阅读全文
posted @ 2021-12-02 10:11 LeoSharh 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 死锁 什么是死锁deadlock? 包含多种类型, 总之就是系统无法继续运行, 维持在某个状态 6.1 资源 大部分死锁都与资源resource有关, 因此什么是资源? 一组被排他性使用的对象(不可抢占), 比如硬件设备/数据库信息 6.1.1 可抢占和不可抢占资源 资源可以按权限进行分类 可抢占p 阅读全文
posted @ 2021-11-29 00:01 LeoSharh 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 3.1无存储器抽象 BIOS Basic Input Output system 存在于ROM中 静态重定位: 当一个程序被装载时, 该地址为程序的初始地址, 所以程序地址都会加上这个首地址当作使用时的地址 3.2存储器的抽象:地址空间 解决以下问题 物理地址直接暴露会使用户对内存可寻址,容易故意破 阅读全文
posted @ 2021-11-28 22:38 LeoSharh 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 参考这个 按照文档一步步操作即可 需要注意的是动态属性 animate 需要自己修改/删除, 否则带不动 以及书单需要配置html源码等等 阅读全文
posted @ 2021-11-01 21:35 LeoSharh 阅读(25) 评论(0) 推荐(0) 编辑