
日积月累
文章平均质量分 72
日积月累
Icgcdz
博客都是随手笔记,错误可能较多
展开
-
好文收藏夹
文章目录内核IO内核IOLinux 操作系统原理 — I/O 系统原创 2021-10-31 10:59:34 · 159 阅读 · 0 评论 -
分布式系统知识点积累
文章目录杂七杂八强一致性、弱一致性、最终一致性杂七杂八强一致性、弱一致性、最终一致性注:分布式中的一致性与数据库中一致性的区别分布式:不同机器上看到的数据备份是相同的;数据库:事务执行前后,数据间的约束没有被破坏;分布式下的一致性问题一致性问题的出现主要是由于数据的复制,若用单机完成所有读写,那么就不存在不同机器间的数据一致性问题;强一致性:即复制是同步的 => 数据更新操作之后的读操作必然读到更新后的数据;弱一致性:即复制是异步的 => 数据更新操作之后的读操作 可能 读到更原创 2022-03-17 15:05:16 · 2110 阅读 · 0 评论 -
工具使用积累
文章目录readelfreadelfreadelf -S --wide a.out => 显示所有section原创 2021-09-02 20:58:11 · 4051 阅读 · 0 评论 -
Java基础积累
文章目录JAVA IOBIONIOAIOJAVA IOBIONIOAIO原创 2021-01-31 17:22:51 · 372 阅读 · 4 评论 -
通信基础知识点积累
文章目录通信基础通信基础带宽一个信号所占有的从最低的频率到最高的频率之差(而计算机网络中的带宽通常指数据率)基带1.基带信号:信号源发出的没有经过调制的原始信号的频率带宽,成为基本频带(基带)2.中文语境下的手机基带:基带也用于俗称手机的通信模块,是手机中的一块电路,负责完成移动网络中无线信号的解调、解扰、解扩和解码工作,并将最终解码完成的数字信号传递给上层处理系统进行处理。频带由于基带信号具有频率很低的频谱分量,出于抗干扰和提高传输率考虑一般不宜直接传输,需要把基带信号变换成其原创 2020-08-09 21:20:14 · 6987 阅读 · 1 评论 -
编译原理知识点积累
文章目录词法分析语法分析语法制导翻译词法分析语法分析语法制导翻译原创 2021-10-11 16:54:47 · 174 阅读 · 1 评论 -
数据库知识点积累
文章目录MySQLMyISAM和InnoDB的区别(待补充)?什么是聚集索引?什么是MVCC(待补充)?并发事务带来哪些问题?事务隔离级别有哪些?RedisMySQLMyISAM和InnoDB的区别(待补充)?0.简介MyISAM:InnoDB:1.是否支持行级锁MyISAM只有表级锁;InnoDB支持行级锁和表级锁,默认为行级锁;(关于锁的细节可参考《数据库系统实现》第七章)2.是否支持事务和崩溃后的安全恢复MyISAM强调性能,虽然每次查询具有原子性,但是它不能保证事务的其他特性原创 2021-02-01 16:21:29 · 452 阅读 · 0 评论 -
C/C++语言知识点积累
文章目录杂项大端与小端杂项大端与小端大端模式大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中;这和我们的阅读习惯一致 => 助记:大方端正地阅读(大阅)小端模式小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中......原创 2021-04-18 16:29:18 · 474 阅读 · 0 评论 -
计算机网络知识点积累
其他如何理解反向代理?正向代理:用户 -> 代理 -> google => 即为客户端代理(用户知道访问的结果来自哪里,比如这里的google)反向代理:用户 -> nginx ->tomcat => 即为服务端代理(用户不知道访问的结果来自哪里,因为nginx背后有一堆tomcat服务器,但是服务器知道请求来自哪个用户)...原创 2021-02-26 15:21:23 · 315 阅读 · 0 评论 -
操作系统知识点积累
文章目录进程同步死锁的必要条件死锁处理方法进程同步死锁的必要条件互斥:任何时刻只能有一个进程使用一个资源实例(共享资源不可能死锁);持有并等待:进程至少持有一个资源,并且正在等待其他进程持有的资源;非抢占:资源只有在使用后自愿放弃,不可剥夺;循环等待:等待进程的集合中存在循环死锁处理方法方法概述死锁预防与死锁避免的区别死锁预防:是设法至少破坏产生死锁的四个必要条件之一,严格的防止死锁的出现死锁避免:在系统运行过程中注意避免死锁的最终发生,它不那么严格的限制产生死锁的必要条件的存在,原创 2021-03-10 20:34:25 · 443 阅读 · 0 评论 -
遇到过的笔试/面试题目汇总
文章目录基础leetcode基础leetcode股票交易问题原创 2021-03-13 21:03:42 · 219 阅读 · 0 评论 -
todoList
文章目录cpp为什么多态编译时无法确定类型信息?cpp为什么多态编译时无法确定类型信息?原创 2021-09-03 11:47:24 · 101 阅读 · 0 评论 -
编译链接积累
文章目录杂七杂八编译链接时的强符号与弱符号杂七杂八编译链接时的强符号与弱符号定义强符号:函数、已初始化的全局变量;弱符号:未初始化的全局变量;规则1.不允许强符号多次被定义:(即不能多个源文件中定义同一个强符号),编译器直接报错;2.如果一个符号在某个目标文件中是强符号,在其他目标文件中都是弱符号,那么选择强符号3.如果一个符号在所有目标文件中都是弱符号,那么选择占用空间最大的一个...原创 2021-04-21 13:45:02 · 104 阅读 · 0 评论 -
内核知识点积累
文章目录进程同步与通信优化屏障与内存屏障进程同步与通信优化屏障与内存屏障1.优化屏障保证在编译程序时,优化屏障之前的指令不会出现在优化屏障之后。它只限制编译器对指令的优化(重排序),不限制CPU对指令的乱序执行。内核常用宏barrier()作为优化屏障。2.内存屏障保证所有在设置读写屏障之前发起的内存访问,必须屏障之后的内存访问前完成,从而确保内存访问按照代码中的逻辑顺序完成。它既限制了编译器,也限制了CPU。常用的内存屏障包括rmb()、wmb()等...原创 2021-08-26 11:11:52 · 119 阅读 · 0 评论