菜鸟笔记
提升您的技术认知

菜鸟教程 第58页

CPU多级缓存-多核并发缓存架构解析

CPU多级缓存 主内存(RAM):也就是所谓的内存条,一般当数据写入电脑磁盘的时候需要先写入主内存,然后再写入磁盘。 系统主线:连接系统cpu和主内存的系统主线,就比如台式电脑连接主板上连接cpu和内存条的主线。 如下图所示最简单的高速缓存...

赞(0)菜鸟菜鸟阅读(2666)

CPU多核并发缓存架构介绍

CPU多核并发缓存架构 CPU工作原理 首先CPU工作的时候,由控制单元充当大脑,负责协调。 让运算单元做运算的时候,会首先从最靠近CPU的寄存器(其实是和CPU一体的)上读取数据,在寄存器上有CPU运行的常用指令 如果寄存器上没有想要的数...

赞(0)菜鸟菜鸟阅读(2078)

utf-8 与 Unicode 的区别

  1.  utf-8 与 Unicode 的区别:        unicode码是各种文字的id值;   而 utf-8码 是把这个id 加了utf8风格的...

赞(0)菜鸟菜鸟阅读(2216)

Linux vmstat命令实战详解

1.说明 vmstat命令是最常见的Linux/Unix监控工具,属于sysstat包。可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命...

赞(0)菜鸟菜鸟阅读(2896)

汉字的ASCII码对照表

GB2312和GBK每一个汉字由2个字节组成,这2个字节的ASCII码大小分别是: gb2312: high8 = 0xa1–>0xfe (161 – 254) low8 = 0xa1–>0xfe (161 – 25...

赞(0)菜鸟菜鸟阅读(7973)

GB2312和GBK的区别?

展开全部 1、收录不同:GB2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;GBK共收入21886个汉字和图形符号。 2、表示不同:GB2312对任意一个图形字符都采用两个字节表示,并对所收汉字进行了“分区”处...

赞(3)菜鸟菜鸟阅读(5136)

fseek的使用

fseek的用途:控制件指针偏移。 函数原型:int fseek(FILE *stream, long offset, int fromwhere) 参数1是文件流指针,参数2是偏移量大小,参数3是偏移模式,通常为1:SEEK_CUR(文件...

赞(0)菜鸟菜鸟阅读(3404)

c++ stream

简单常识――关于stream 从文件中读入一行 简单,这样就行了: ifstream ifs(“input.txt”);char buf[1000]; ifs.getline(buf, sizeof buf); st...

赞(0)菜鸟菜鸟阅读(4740)

weak_ptr的使用

weak_ptr 是C++11引入的一种智能指针,常常和它的兄弟,同样是C++11引入的shared_ptr配合使用。由于是新东西,一些早期的code未必会有,有时也不让使用。 我个人觉得这个东西早就应该引进了,当然也和C++作为一门有缺陷...

赞(0)菜鸟菜鸟阅读(3418)