- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 数据结构| |快速排序,二路快排,三路快排
快速排序、二路快排、三路快排1. 快速排序1. 概念快速排序采用分治的思想对数据进行排序 选择一个基准值 将比基准值小的放在基准值的左边,其余的(大于或者等于)放在右边 然后再对左边和右边继续进行划分,直到划分的区间长度为1 2. 时间复杂度快速排序划分区间的时候为O(logN),每次都需要时间复杂度为O(N)进行排序所以快排的时间复杂度是O(Nl...
2019-04-06 18:55:27 4367
原创 C++| |四种强制类型转化(剖析)
四种强制类型转换1. 出现的原因C语言的强制类型转换,有着两种。 隐式类型转换 显示的强制类型转换 举例:int main(){ int i = 1; double d = i;//隐式类型转换 int* p = &i; int address = (int)p;//显示强制类型转换 return 0;}缺陷...
2019-04-06 15:41:22 4245 1
原创 Linux| |如何高效切换目录
Linxu如何高效切换目录前言Linux下对于目录的切换,大家肯定会想到一个命令:cd命令cd命令确实方便,但是当需要频繁的切换目录的时候,cd命令可能比较麻烦了。比如:/home/yk/Practice/DayTopic/5.WarCode/home/yk/LinuxDir/LinuxCode/IO/epoll/new当需要一直在这两个目录下进行切换的时候,每次就非常...
2019-04-06 11:06:13 8098 1
原创 网络| |HTTP的缓存机制及原理
HTTP的缓存机制及原理前言Http缓存机制是作为web性能优化的重要手段。我们要更好的了解,Http的缓存原理才能更好的懂得其实如何工作的,以及平时老说的缓存是什么,并且是如何实现的?HTTP报文对于了解Http缓存之前,首先要了解一下Http的报文。这是因为对于Http得缓存就是和Http得报文有着极大的关系。Http报文,Http报文就是浏览器以及服务器之间进行通信是发送...
2019-04-05 01:09:05 3873
转载 网络| |CDN
CDNCDNCDN:Content Delivery Network,内容分发网络,一般也叫作缓存服务器是在客户端和服务器之间增加了一个缓存区,导致每次客户端访问一个目标服务器的时候,不需要每次直接到源服务器获取内容基本思路:尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,是内容传输的更快、更稳定。通过在网络各处放置结点服务器所构成的在现有的互联网基础上的一层...
2019-04-02 20:41:22 3768
转载 网络| |Https详解
TCP,IP协议族之数字签名与HTTPS详解前言因为HTTP协议本身存在明文传输,不能很好的验证通信方的身份和无法验证报文的完整性。HTTPS确切的说不是一种协议而是HTTP+SSL(TSL)的结合体。HTTP报文经过SSL层加密后交付给TCP层进行传输。SSL(安全套接层)主要采用的是RSA(非对称加密)与AES(对称加密)结合的加密方式。先通过RSA加密交互AES的密钥,然后通过A...
2019-04-02 17:35:22 457
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人