
基础知识
彩笔下凡
世人笑我太疯癫,我笑世人看不穿
展开
-
STL迭代器原理
迭代器:1.迭代器是一种抽象的,能够提供一种访问容器每个元素且不暴露容器内部实现的一种方式方法。2.在stl的设计中,迭代器起着一种粘着剂的作用,用以联系容器与算法,避免同一个算法却因为容器不一而设计多套。3.迭代器形式指针,最重要的功能便是内容提领(dereference)和成员访问(member access)。traits编程技法迭代器中不得不提到的就是traits技法。 迭代器的设计要点之一就是尽量的封装容器的实现细节,其中也就包括了容器元素的类型,那么当迭代器作...原创 2020-12-02 17:36:36 · 756 阅读 · 0 评论 -
Linux启动过程
Linux操作系统,在开机时,启动BIOS(基本输入输出系统)程序,执行POST(上电自检过程),检查确认基本硬件是否正常工作,否则退出引导。若果检查正常会立刻产生一个BIOS中断INT 13H,此中断指向引导扇区,将引导扇区的内容加载至内存,执行起来引导加载器GRUB,并将计算机的控制权移交给引导加载器。GRUB可以寻找到操作系统内核代码,加载到内存中并加以执行,并且将计算机控制权...原创 2018-08-11 19:32:10 · 238 阅读 · 0 评论 -
对称加密和非对称加密
对称加密:对明文的加密和解密都是同一个秘钥的方式就是对称加密。非对称加密:对于明文,使用私钥加密(或者公钥加密),对端使用公钥解密(或者私钥解密),就是说,加密解密使用的是不同 的秘钥方式,称之为非对称加密。 一般的使用过程都是两者配合使用的,原因是,非对称加密虽然安全性更高,但是因为计算量大导致效率低下,所以我们使用非对称私钥对对称秘钥进行加密,然后使用对称秘钥对明文进行加...原创 2019-04-14 00:52:19 · 261 阅读 · 0 评论