[TOC] map map 的底层实现原理是什么 - 码农桃花源 (gitbook.io)[https://qcrao91.gitbook.io/go/map/map-de-...
[TOC] map map 的底层实现原理是什么 - 码农桃花源 (gitbook.io)[https://qcrao91.gitbook.io/go/map/map-de-...
Redis: slot 在redis集群内部,采用slot槽位的逻辑管理方式, 集群内部共有16384(2的14次方)个Slot,集群内每个Redis Instance负责其...
[TOC] map map 的底层实现原理是什么 - 码农桃花源 (gitbook.io)[https://qcrao91.gitbook.io/go/map/map-de-...
[TOC] mongo MongoDB是一个介于关系数据库和非关系数据库之间的开源产品,是最接近于关系型数据库的NoSQL 数据库。它在轻量级JSON交换基础之上进行了扩展,...
LBS-查找附近的人-地理坐标定位详解 LBS-查找附近的人-MySQL实现 LBS-查找附近的人-redis命令实现 LBS-查找附近的人-redis-spring实现 接...
DDOS攻击类型: 1.资源消耗型攻击:Syn Flood 、UDP Flood、ACK Flood、ICMP Flood、Slowloris慢速连接攻击 2.服务消耗型攻击...
rsa非对称加密: 利用了单向函数正向求解很简单,反向求解很复杂的特性。 随机选取两个质数p1,p2, n = p1*p2 随机选一个整数e,与φ(n) = (p1-1)*(...
DDoS检测策略: 策略+阈值 多维度联合判定攻击: 维度1(D1):流量阈值(一期) 维度2(D2):流量速率突增 维度3(D3):源站异常响应占比突增 维度4(D4):手...
系统调用 用户进程与内核进行交互的一组接口; 需要C库支持,通过使用C库定义的函数来访问系统调用 系统调用、中断、异常是访问内核的三种方式。 系统调用号:关联系统调用 系统调...
CMakeLists编写时不分大小写 set: 将一个CMAKE变量设置为给定值 add_library:将目录中的源文件编译为静态链接库、共享库 当要生成同名的静态库和共享...
网关 网关可以在不同协议间移动数据,可以简单理解为边界路由器。路由器是在不同网络间移动数据,相当于传统上所说的ip网关。 代理服务器 介于浏览器(客户端)和web服务器质检的...
非阻塞模式下,send recv connect、accept函数的情况研究 connect阻塞模式下(超时时间75s):客户端调用connect触发tcp三次握手,仅在连接...
hash_map、hash_set 底层实现是hash_table(vector + linklist) SGI hashtable使用开链法解决hash冲突、SGI has...
LRU: 注意要点: 递归对于vector容器:
C++虚函数: 多态: 静态多态(重载)、动态多态(虚函数) 虚函数 虚函数表:编译器为每个类创建了一个虚函数表,类的每个对象共享一个虚函数表,对象的首地址存放了vptr ...
Reactor模式 它要求主线程(I/O处理单元,项目中是server类)只负责监听文件描述符上是否有事件发生,有的话就立即通知工作线程(逻辑单元),除此之外,server类...
基于物理的模型的方法(图像复原) 利用大气散射模型:通过求解图像降质的逆过程来恢复清晰的图像,属于图像复原的范畴2.利用景深信息,最大限度地恢复清晰图像3.偏振滤波、Fatt...
name mangling(名称的特殊处理) static member function 没有this指针 不能直接存取class中的nonstatic member 不能...