基础知识
文章平均质量分 80
呆呆佩刀开跑车
努力成为一个有责任,有温度,有技术的青年人
展开
-
Android-AIDL(1)
Android那些事儿原创 2022-10-05 18:42:25 · 658 阅读 · 1 评论 -
Linux GDB学习
请访问以下链接进行学习http://witmax.cn/gdb-usage.html转载 2020-09-29 10:33:41 · 113 阅读 · 0 评论 -
十大经典排序算法
请访问以下链接学习https://www.cnblogs.com/onepixel/articles/7674659.html转载 2020-09-29 10:23:18 · 85 阅读 · 0 评论 -
Singleton单例模式
面试中的Singleton 引子 “请写一个Singleton。”面试官微笑着和我说。 “这可真简单。”我心里想着,并在白板上写下了下面的Singleton实现: 1 class Singleton 2 { 3 public: 4 static Singleton& Instance() 5 { 6 static Singleton singleton; 7 return singleton; 8转载 2020-09-29 10:11:12 · 267 阅读 · 0 评论 -
HTTPS加密过程
Https加密 HTTP: 直接通过明文在浏览器和服务器之间传递信息。 HTTPS: 采用 对称加密 和 非对称加密 结合的方式来保护浏览器和服务端之间的通信安全。 对称加密 对称加密: 加密和解密都是同一个密钥。 非对称加密 非对称加密: 密钥成对出现,分为公钥和私钥,公钥和私钥之间不能互相推导,公钥加密需要私钥解密,私钥加密需要公钥解密。 两种加密区别 对称加密速度快,非对称加密速度慢(相对慢100倍)。对称加密相对非对称加密不安全,只要密钥暴露和,明文传递没有区别;非对称加密可以将公钥暴转载 2020-09-29 10:06:17 · 122 阅读 · 0 评论 -
虚拟内存
虚拟内存的由来 为什么会存在虚拟内存呢?原来,在以前的计算机体系中是没有虚拟内存的,程序都是直接运行在物理内存上面的。但是随着我们程序越写越大,想要实现的功能越来越多,直接将程序运行在物理内存上会带来一些问题。 多程序运行影响内存使用效率。修改内存数据可能导致程序崩溃。 先来回答问题一,现在有多个程序需要运行,但是内存空间不足,此时我们需要把内存中的某个程序拷贝到硬盘里面,再将新的程序装入内存。这整个过程是很耗时的,而且大量数据频繁装入装出,使得内存的使用效率很低。 然后来看问题二,由于多程序运..转载 2020-09-29 10:02:38 · 1086 阅读 · 0 评论