对于单个字节(Byte)处理器都采用相同的顺序来处理,所以单个字节的存放和传输方式一般是相同的。而对于多个字节的存放顺序,不同的操作系统就可能采用不通的方式,有的将高位字节放在内存的高地址,有的将高位字节放在内存的低地址,这就产生了小端和大端编码。
2023年6月16日 10:17
Linux I/O 操作是Linux中非常重要的一点,现代计算机计算离不开各种各样的IO,比如设备IO,网络IO,文件IO,所以在进行Linux开发的时候需要理解各种IO模型,并选择最适合自己应用的模型。而目前大多数的高性能服务器需要处理大量的并发,它们一般采用IO复用模型,所以在本文中会重点介绍这种模型。
2022年9月17日 12:41
在学习浮点数(float)的时候很多书上面都会以0.1+0.2 ≠ 0.3为例来说明不要直接用`==`来比较两个浮点数是否相等因为很容易出现一些意想不到的问题,那么为什么会出现这种现象呢?浮点数应该如何比较才不会出现错误呢?这里将以C++语言为例,来进行分析并解决这些问题。
2022年3月22日 20:30