摘要: 做一生一芯过程中因想要搜索对应PC值的波形而用到,因为相关资料可能比较少故写本篇 查看官方文档第54页可知正确做法: 使用到的是Menu-Search-PatternSearch功能,按下图顺序操作即可,注意一定要先按Mark按钮,否则不会有搜索结果 阅读全文
posted @ 2025-11-26 15:45 KBZ232 阅读(41) 评论(2) 推荐(1)
摘要: 要求:实现一个有Capacity的Buffer,并用生产者消费者同时Push/Pop 1. 失败尝试 第一次实现的时候忘记notify_one(),像下面这样 void push(T item) { std::unique_lock<std::mutex> lock(mtx_); not_full_ 阅读全文
posted @ 2025-11-12 13:49 KBZ232 阅读(15) 评论(0) 推荐(0)
摘要: 1. Ethernet Ethernet frame 的首部没有校验,它的校验在尾部,是32位的帧校验序列(Frame Check Sequence, FCS) 2. IP IP的校验和仅校验首部(而不是校验整个IP包),这是出于性能考虑:如果每一跳都要校验全部数据,那对网络的压力太大了,所以IP被 阅读全文
posted @ 2025-11-11 19:27 KBZ232 阅读(61) 评论(0) 推荐(0)
摘要: #include <iostream> #include <thread> #include <mutex> #include <condition_variable> #include <string> class DataProcessor { public: void consumeData( 阅读全文
posted @ 2025-11-11 11:15 KBZ232 阅读(7) 评论(0) 推荐(0)
摘要: 这里使用加锁实现,注意读取(getValue())也要加锁,因为多核CPU架构下,一个Core的写入不一定立刻对另一个Core有限(因为CPU缓存),所以需要加锁(或其他内存屏障操作)以确保内存可见性,保证其他线程能读到被修改后的最新值 #include <iostream> #include <t 阅读全文
posted @ 2025-11-11 10:35 KBZ232 阅读(9) 评论(0) 推荐(0)
摘要: 个人用的,仅作记录 硬件(网卡)配置相关 查看网卡 ifconfig 关闭网卡 sudo ifconfig eth0 down 网络配置相关 查看IP ip addr show 设置静态IP(仅适用于 ubuntu 1604 server) 先进入编辑 sudo nano /etc/network/ 阅读全文
posted @ 2025-11-10 16:46 KBZ232 阅读(4) 评论(0) 推荐(0)
摘要: 尝试etcd做配置中心,就用了Viper。没想到踩了一堆坑,记录一下。 一开始的代码是这么写的,想着先监听再读取: func initViperRemote() { err := viper.AddRemoteProvider("etcd3", "http://127.0.0.1:12379", " 阅读全文
posted @ 2025-09-25 17:06 KBZ232 阅读(18) 评论(0) 推荐(0)
摘要: 想在 k8s 上跑起我的Go项目,环境是 wsl2 ubuntu2204。记录下过程。 1. 准备环境 本地是 ubuntu2204,docker 已经装好了。缺 kubectl 和 kind。装一下。 # 装 kubectl curl -LO "https://dl.k8s.io/release/ 阅读全文
posted @ 2025-09-13 21:24 KBZ232 阅读(9) 评论(0) 推荐(0)
摘要: 主要是RAID 0、1、5、6、10 注意:RAID是“高可用”,不是备份,见 四盘位 Raid选择raid6还是raid10? - 钱乎的回答 - 知乎 https://www.zhihu.com/question/523442532/answer/3333280412 RAID0:数据条带化,再 阅读全文
posted @ 2025-07-28 21:13 KBZ232 阅读(74) 评论(0) 推荐(0)
摘要: 进程状态与转换 (在本书的简单模型中)进程存在三种状态,且可相互转换: 运行(running):在运行状态下,进程正在处理器上运行。这意味着它正在执行指令。 就绪(ready):在就绪状态下,进程已准备好运行,但由于某种原因,操作系统选择不在此时运行。 阻塞(blocked):在阻塞状态下,一个进程 阅读全文
posted @ 2025-01-24 11:22 KBZ232 阅读(50) 评论(0) 推荐(0)