《操作系统导论》阅读笔记(一)锁
阅读笔记主要来自《操作系统导论》第 28 章。该章对锁的基本思想以及锁的一系列实现等进行了系统性的介绍,可以帮助读者更好地了解锁的发展脉络及背后的原理。 1、为什么需要锁……
Talk is cheap, show me the code.
阅读笔记主要来自《操作系统导论》第 28 章。该章对锁的基本思想以及锁的一系列实现等进行了系统性的介绍,可以帮助读者更好地了解锁的发展脉络及背后的原理。 1、为什么需要锁……
问题 一开始了解的是 DNS 服务使用的是 UDP 协议,后面看到 DNS 服务主要使用 UDP 协议,在少数情况(传输的数据超过 512 个字节)下也会使用 TCP 协议,因为 UDP 数据包不能超过 5……
前言 最近搭建 Flarum 论坛时需要支持中文搜索 [1],根据社区用户的建议使用 xunsearch,但是在 Ubuntu 服务器上安装的时候出现了一些问题,在此记录一下解决方案。 问题 使用的服……
不知道大家有没有这样一个疑问:当我们在C/C++的IDE上敲完一个程序的代码后,只需要点击编译运行按钮稍微等待几秒就可以生成一个可执行程序,那编译运行这个过程到底是怎样的呢……
前言 其实是《操作系统》课程的一个实验,一开始花了些时间实现了基本功能,但是后面经同学提醒,发现还存在一些逻辑问题,于是又进行了一番“修补”,勉强修复了bug,当然它还有……
上一篇文章:JAVA Swing开发简易计算器(上)介绍了图形界面的实现,那么这篇文章就来讲下如何实现具体的功能。注意,我们在计算的过程中考虑运算符的优先级。 代码下载:http……