
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
[修改Linux下ssh端口号]解决无法修改sshd_config无法修改
Linux下修改ssh端口号操作分享,解决被黑后无法正常修改sshd_config文件操作,看到有很多小伙伴也被暴力破解后无法修改文件,但网上较难找到针对sshd_config无法修改进行解答,在此分享希望有所帮助。

C++多态详解(虚函数重写、接口继承、虚函数表详解)
本文详细讲解多态,并且深析多态原理及虚函数表,各继承下的虚函数表存的虚函数指针情况,引用例子生动讲解多态,虚函数重写,接口继承。

PostgreSQL内幕剖析——结构与架构
PostgreSQL内幕剖析:主要介绍PostgreSQL中的集群、数据库、表是什么即他们的逻辑结构和实际的物理结构。同时介绍了堆表文件写入读取元组的方法,并简单讲解PostgreSQL的进程架构和内存架构。

C++继承详解——基类派生类对象赋值转换、菱形虚拟继承
详细讲解C++特性——继承,派生类的默认构造函数(及派生类和基类的函数顺序),基类和派生类的赋值转换,继承的3个模型——单继承、多继承、菱形继承。并且讲解菱形继承的菱形虚拟继承(原理:虚基表存偏移量),最后对继承总结,并提出组合。

C++模板详解(函数模板、类模板)
本文详细讲解模板:函数模板,类模板,模板特化,非特性模板参数,详细得当适合初学者学习。

【项目设计】高并发内存池(Concurrent Memory Pool)
这是一个对谷歌开源项目TCmalloc的简化学习,并自己实现一个高并发内存池,小于256Kb的内存大小通过三层缓存获取,大于256Kb但小于128页的内存大小通过页缓存直接获取,大于128页的内存大小向系统堆申请空间,并与malloc进行性能对比,使用基数树进行性能优化。 技术点:C++、哈希桶、链表、单例模式、多线程、互斥锁、操作系统内存管理等知识。

到底了







