240 发简信
IP属地:江苏
  • 八股文

    [TOC] map map 的底层实现原理是什么 - 码农桃花源 (gitbook.io)[https://qcrao91.gitbook.io/go/map/map-de-...

  • redis

    Redis: slot 在redis集群内部,采用slot槽位的逻辑管理方式, 集群内部共有16384(2的14次方)个Slot,集群内每个Redis Instance负责其...

  • go

    [TOC] map map 的底层实现原理是什么 - 码农桃花源 (gitbook.io)[https://qcrao91.gitbook.io/go/map/map-de-...

  • mongo

    [TOC] mongo MongoDB是一个介于关系数据库和非关系数据库之间的开源产品,是最接近于关系型数据库的NoSQL 数据库。它在轻量级JSON交换基础之上进行了扩展,...

  • LBS-查找附近的人-mongodb实现-基础知识

    LBS-查找附近的人-地理坐标定位详解 LBS-查找附近的人-MySQL实现 LBS-查找附近的人-redis命令实现 LBS-查找附近的人-redis-spring实现 接...

  • ddos基础防护

    DDOS攻击类型: 1.资源消耗型攻击:Syn Flood 、UDP Flood、ACK Flood、ICMP Flood、Slowloris慢速连接攻击 2.服务消耗型攻击...

  • 120
    简历向

    rsa非对称加密: 利用了单向函数正向求解很简单,反向求解很复杂的特性。 随机选取两个质数p1,p2, n = p1*p2 随机选一个整数e,与φ(n) = (p1-1)*(...

  • 120
    ddos防护

    DDoS检测策略: 策略+阈值 多维度联合判定攻击: 维度1(D1):流量阈值(一期) 维度2(D2):流量速率突增 维度3(D3):源站异常响应占比突增 维度4(D4):手...

  • linux内核

    系统调用 用户进程与内核进行交互的一组接口; 需要C库支持,通过使用C库定义的函数来访问系统调用 系统调用、中断、异常是访问内核的三种方式。 系统调用号:关联系统调用 系统调...

  • CMake

    CMakeLists编写时不分大小写 set: 将一个CMAKE变量设置为给定值 add_library:将目录中的源文件编译为静态链接库、共享库 当要生成同名的静态库和共享...

  • 120
    计算机网络盲区

    网关 网关可以在不同协议间移动数据,可以简单理解为边界路由器。路由器是在不同网络间移动数据,相当于传统上所说的ip网关。 代理服务器 介于浏览器(客户端)和web服务器质检的...

  • 120
    网络编程&&多线程编程

    非阻塞模式下,send recv connect、accept函数的情况研究 connect阻塞模式下(超时时间75s):客户端调用connect触发tcp三次握手,仅在连接...

  • STL

    hash_map、hash_set 底层实现是hash_table(vector + linklist) SGI hashtable使用开链法解决hash冲突、SGI has...

  • 算法

    LRU: 注意要点: 递归对于vector容器:

  • 120
    查漏补缺

    C++虚函数: 多态: 静态多态(重载)、动态多态(虚函数) 虚函数 虚函数表:编译器为每个类创建了一个虚函数表,类的每个对象共享一个虚函数表,对象的首地址存放了vptr ...

  • class

    Reactor模式 它要求主线程(I/O处理单元,项目中是server类)只负责监听文件描述符上是否有事件发生,有的话就立即通知工作线程(逻辑单元),除此之外,server类...

  • 去雾研究

    基于物理的模型的方法(图像复原) 利用大气散射模型:通过求解图像降质的逆过程来恢复清晰的图像,属于图像复原的范畴2.利用景深信息,最大限度地恢复清晰图像3.偏振滤波、Fatt...

  • Function语意学---Chapter4

    name mangling(名称的特殊处理) static member function 没有this指针 不能直接存取class中的nonstatic member 不能...