240 发简信
IP属地:广东
  • mysql Innodb引擎中缓存池 Buffer Pool原理总结

    缓存 mysql Innodb引擎在处理客户端请求时,当访问某个页的数据的时候,即使我们请求的是某个页中的一条数据记录,也会把整个页从磁盘加载到...

  • Resize,w 360,h 240
    STL中sort实现原理

    函数声明: template< classRandomIt> voidsort(RandomItfirst,RandomItlast); ...

  • Resize,w 360,h 240
    redis 中sort实现原理

    redis客户端发送sort 操作时调用函数为sortCommand,sortCommand函数对参数进行解析,之后调用pqsort函数,pqs...

  • Resize,w 360,h 240
    Mysql 索引 & 锁

    Mysql索引在开发工作中经常用到,在此总结一些关于mysql索引的一些学习笔记 1mysql索引的本质是什么? mysql索引的本质是分散...

  • C++内存管理方式

    C++中内存主要分为5个存储区: 1.栈: 局部变量,函数参数等存储在该区,由编译器自动分配和释放;栈属于计算机系统的数据结构,进栈出栈有相应的...

  • 对IO多路复用三种机制(select,poll,epoll)的理解

    1.select 1.1函数原型: int select(int maxfdp1, fd_set *readset,fd_set *writ...

  • Resize,w 360,h 240
    STL内存分配方式解析&二级配置器源码

    内存块: 每个内存块的大小均是8的倍数,二级配置器默认相同大小的块用了20个,以链表的形式存放。 空闲数组: 二级配置器维护了一个全局数组 _S...

  • C++智能指针

    RAII:C++中一个对象出了其作用域就会被自动析构,只要在构造函数时候申请空间,析构函数时候释放空间,围绕着构造和析构进行操作。 深拷贝:每一...

  • 布隆过滤器

    布隆过滤器是一种数据结构,比较巧妙的概率型一个数据结构 ,其特点是高效地插入和查询;用于查询某个东西是否存在,可以允许存在误差的场景上。 业务场...