关于我的第一份实习工作
离职之后准备写一些随笔文章,放在 Gossip 这个分类下面,记录一些不太希望直接在 Twitter 等公开社交平台上发表的内容。 如果你会深挖到这里,可能你是一位对我比较感兴趣的朋友。谢谢你的关注,如果有什么话题想要聊聊也欢迎寄 Email 或者 Twitter 等私信联系我。




- +4
离职之后准备写一些随笔文章,放在 Gossip 这个分类下面,记录一些不太希望直接在 Twitter 等公开社交平台上发表的内容。 如果你会深挖到这里,可能你是一位对我比较感兴趣的朋友。谢谢你的关注,如果有什么话题想要聊聊也欢迎寄 Email 或者 Twitter 等私信联系我。




我在 PingCAP 担任前端开发实习生,实习工作中遇到一个全角标点符号在 HTML 中的排版问题,特此分享。


LAHF 指令在最新版 Intel® 64 and IA-32 Architectures Software Developer Manuals 的解释为: 将 FLAGS 标志位寄存器载入 AH 累加寄存器的高 8-bit 位, 但是在 Intel 80386 Datasheet 中的解释为将 AH 累加寄存器的高 8-bit 位载入 FLAGS 标志位寄...




每个学过编程的人可能都见过 sleep() 函数。它可以让程序“睡”一会儿,更专业一点来说,是让程序代码执行到某个位置后阻塞一段时间,然后接着执行 sleep() 函数后面的代码。





在上一章中我们介绍了任务切换器的核心代码




在最开始的章节中我们编译了ez-rtos的项目工程源代码,只不过我们是在模拟器中跑的仿真,所以我们没办法在物理世界中看到真实的 LED 灯闪烁。如果有条件拥有 STM32 开发板的同学,可以将代码下载到开发板上看到如下的效果,你将会观察到两个 LED 灯以 DELAYUS 这个宏定义所定义的时间间隔进行交替闪烁。




做任何事情都要有始有终,操作系统也不例外。




随着科技发展,我们每天都离不开各种智能化电子产品,在这些产品上跑着各种操作系统(OS,Operating System),例如手机上有 Android 、 iOS,电脑上有 Windows ,macOS ,还有各种 Linux 发行版。除了手机和电脑以外,其实我们身边还有很多白色家电,他们也都跑着一些嵌入式操作系统,例如中国大陆的 RT-Thread,国外的...



