C/C++/Linux/PostgreSQL 高性能服务器开发技术博文分类汇总(持续更新...)

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: C/C++/Linux/PostgreSQL 高性能服务器开发技术博文分类汇总(持续更新...)


文章目录

image.png

编译原理

《 编译原理的学习心得和知识总结(一)|初识编译原理,点击前往》


C++

《 C++的学习心得和知识总结 第一章|进程的虚拟地址空间 函数调用堆栈和程序编译链接原理,点击前往》

《 C++的学习心得和知识总结 第二章|C++函数基础:默认值、内联和const及函数重载,点击前往》

《 C++的学习心得和知识总结 第三章,点击前往》

《 C++的学习心得和知识总结 第四章,点击前往》

《 C++的学习心得和知识总结 第五章,点击前往》

《 C++的学习心得和知识总结 第六章,点击前往》

《 C++的学习心得和知识总结 第七章,点击前往》

《 C++的学习心得和知识总结 第八章,点击前往》

《 C++的学习心得和知识总结 第九章,点击前往》

《 C++的学习心得和知识总结 第十章,点击前往》

《 C++的学习心得和知识总结 第十一章,点击前往》

《 C++的学习心得和知识总结 第十二章,点击前往》

《 C++的学习心得和知识总结 第十三章,点击前往》

《 C++的学习心得和知识总结 第十四章,点击前往》

《 C++的学习心得和知识总结 第十五章,点击前往》

《C++的学习心得和知识总结(十六)|基于EasyX实现小甲鱼Python飞机大战项目(C++版),点击前往》

《C++的学习心得和知识总结(十七)|Visual Studios 2019配置游戏开发引擎HGE1.8教程,点击前往》

《C++的学习心得和知识总结(十八)|基于EasyX实现 2048游戏 项目(C/C++版),点击前往》

《C++的学习心得和知识总结(十九)|基于Libpq实现C++访问PostgreSQL数据库,点击前往》


数据结构与算法

排序算法篇

《 DSA之十大排序算法第一种:Bubble sort,点击前往》

《 DSA之十大排序算法第二种:Straight Selection Sort,点击前往》

《 DSA之十大排序算法第三种:Straight Insertion Sort,点击前往》

《 DSA之十大排序算法第四种:Shell Sort,点击前往》

《 DSA之十大排序算法第五种:Merge Sort,点击前往》

《 DSA之十大排序算法第六种:Quick Sort,点击前往》

《 DSA之十大排序算法第七种:Heap Sort,点击前往》

《 DSA之十大排序算法第八种:Counting Sort,点击前往》

《 DSA之十大排序算法第九种:Bucket Sort,点击前往》

《 DSA之十大排序算法第十种:Radix Sort,点击前往》


剑指offer篇

《关于《剑指offer》的66道编程题的总结(一),点击前往》

《关于《剑指offer》的66道编程题的总结(二),点击前往》

《关于《剑指offer》的66道编程题的总结(三),点击前往》

《关于《剑指offer》的66道编程题的总结(四),点击前往》

《关于《剑指offer》的66道编程题的总结(五),点击前往》

《关于《剑指offer》的66道编程题的总结(六),点击前往》

《关于《剑指offer》的66道编程题的总结(七),点击前往》


CodeUp and Pat篇

《算法笔记的学习心得和知识总结(一)|CodeUp and Pat篇(算法笔记第二章),点击前往》

《算法笔记的学习心得和知识总结(二)|CodeUp and Pat篇(算法笔记第三章),点击前往》

《算法笔记的学习心得和知识总结(三)|CodeUp and Pat篇(算法笔记第四章 排序算法),点击前往》

《算法笔记的学习心得和知识总结(四)|CodeUp and Pat篇(算法笔记第四章 哈希算法),点击前往》


经典算法篇

《DSA 经典数据结构与算法 学习心得和知识总结(一)|排序 十大排序算法汇总(C++),点击前往》

《DSA 经典数据结构与算法 学习心得和知识总结(二)|散列 从小白初级入门到大佬全知全会(实质已然崩溃),点击前往》

《从工程实践的角度理解一致性哈希算法(Consistent Hashing),点击前往》


PostgreSQL

《数据库技术学习方面的资源下载,点击前往》

《PostgreSQL的学习心得和知识总结(一)|简介和学习资源分享,点击前往》

《PostgreSQL的学习心得和知识总结(二)|安装和使用navicate连接,点击前往》

《PostgreSQL的学习心得和知识总结(三)|vacuum机制(阅读源码),点击前往》

《PostgreSQL的学习心得和知识总结(四)|查询分析(阅读源码),点击前往》

《PostgreSQL的学习心得和知识总结(五)|系统隐藏列,点击前往》

《PostgreSQL的学习心得和知识总结(六)|系统进程结构和视图架构,点击前往》

《PostgreSQL的学习心得和知识总结(七)|分享工具以及select语句解析过程的分析树和语法树图示,点击前往》

《使用安全SSL连接PostgreSQL数据库,点击前往》

《PostgreSQL的学习心得和知识总结(八)|PostgreSQL时间戳之TIMESTAMP类型(对比MySQL),点击前往》

《PostgreSQL的学习心得和知识总结(九)|PostgreSQL约束的定义创建及特性说明,点击前往》

《PostgreSQL的学习心得和知识总结(十)|PostgreSQL约束的修改创建和约束删除(结合系统表),点击前往》

《PostgreSQL的学习心得和知识总结(十一)|约束管理实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(十二)|数据库触发器使用说明及特性总结,点击前往》

《PostgreSQL的学习心得和知识总结(十三)|数据库配置参数说明(全网最详细 没有之一 建议收藏),点击前往》

《PostgreSQL的学习心得和知识总结(十四)|语法级自上而下完美实现Oracle数据库INSERT ALL/FIRST功能,点击前往》

《PostgreSQL的学习心得和知识总结(十五)|对比参照各大数据库多版本并发控制(MVCC)原理解析(建议收藏和交流),点击前往》

《PostgreSQL的学习心得和知识总结(十六)|语法级自上而下完美实现Oracle数据库WITH FUNCTION功能,点击前往》

《PostgreSQL的学习心得和知识总结(十七)|基于钩子程序在PostgreSQL数据库上实现 flashback drop 功能,点击前往》

《PostgreSQL的学习心得和知识总结(十八)|PostgreSQL数据库函数实践(优秀DBA的必由之路),点击前往》

《PostgreSQL的学习心得和知识总结(十九)|数据库游标详细使用说明及特性总结(全网最精细最详尽 仰望星空也要脚踏实地),点击前往》

《Linux下安装go1.4和 go1.15.3 |搭建Golang环境并完美实现Gorm操作数据库,点击前往》

《PostgreSQL的学习心得和知识总结(二十)|阿里开源ETL工具dataX的使用全解,点击前往》

《PostgreSQL的学习心得和知识总结(二十一)|语法级自上而下完美实现Oracle数据库(FROM中的子查询可无别名)功能,点击前往》

《PostgreSQL的学习心得和知识总结(二十二)|语法级自上而下完美实现Oracle的rownum的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(二十三)|PostgreSQL数据库内置函数汇总(持续更新…),点击前往》

《PostgreSQL的学习心得和知识总结(二十四)|CentOS环境 配置生成coredump程序崩溃内存转储文件及gdb调试core文件,点击前往》

《PostgreSQL的学习心得和知识总结(二十五)|语法级自上而下完美实现MySQL数据库的 字段默认值的自动插入更新 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(二十六)|内核级自上而下完美实现DM数据库 时间戳类型减法结果为float类型 的功能,点击前往》

《PostgreSQL的学习心得和知识总结(二十七)|PostgreSQL数据库系统表详解及新增系统表的实现,点击前往》

《PostgreSQL的学习心得和知识总结(二十八)|PostgreSQL数据库数据类型详解及新增数据类型的实现,点击前往》

《PostgreSQL的学习心得和知识总结(二十九)|PostgreSQL数据库兼容Oracle的SYSDATE函数的实现,点击前往》

《PostgreSQL的学习心得和知识总结(三十)|深入理解PostgreSQL数据库配置参数(Grand UnifiedConfiguration),点击前往》

《PostgreSQL的学习心得和知识总结(三十一)|深入理解PostgreSQL数据库的表连接方式,点击前往》

《PostgreSQL的学习心得和知识总结(三十二)|PostgreSQL数据库初始化阶段默认加载创建插件,点击前往》

《PostgreSQL的学习心得和知识总结(三十三)|深入理解PostgreSQL数据库后端文件postgres.bki及生成过程,点击前往》

《PostgreSQL的学习心得和知识总结(三十四)|PostgreSQL数据库中的代码覆盖工具(gcov、lcov)的使用及代码覆盖率测试(coverage),点击前往》

《PostgreSQL的学习心得和知识总结(三十五)|深入理解PostgreSQL数据库下的回归测试原理,点击前往》

《PostgreSQL的学习心得和知识总结(三十六)|深入理解PostgreSQL数据库psql工具建立连接 密码登录方式,点击前往》

《PostgreSQL的学习心得和知识总结(三十七)|语法级自上而下完美实现Oracle数据库的 关于表重命名 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(三十八)|源码级实现PostgreSQL数据库插件Orafce时区 GUC参数orafce.timezone 的功能逻辑,点击前往》

《PostgreSQL的学习心得和知识总结(三十九)|语法级自上而下完美实现MySQL数据库的 delete limit 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(四十)|语法级自上而下完美实现MySQL数据库UPDATE命令的 set使用别名 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(四十一)|内核级自上而下完美实现PostgreSQL数据库 LIKE子句不支持非字符类型比较 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(四十二)|调查解释PostgreSQL数据库插件Orafce 自定义GUC参数在服务重启之后失效的问题,点击前往》

《PostgreSQL的学习心得和知识总结(四十三)|深入理解PostgreSQL数据库开源作业调度扩展 pg_cron,点击前往》

《PostgreSQL的学习心得和知识总结(四十四)|语法级自上而下完美实现Oracle数据库DECODE函数的实现方案(GreenPlum & AntDB),点击前往》

《PostgreSQL的学习心得和知识总结(四十五)|关于PostgreSQL数据库开源作业调度扩展 pg_cron 默认GMT时区修改 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(四十六)|PostgreSQL数据库开源页面级别查看&分析扩展pageinspect,点击前往》

《PostgreSQL的学习心得和知识总结(四十七)|PostgreSQL数据库多Master节点复制系统之开源工具 Bucardo,点击前往》

《PostgreSQL的学习心得和知识总结(四十八)|关于PostgreSQL数据库开源作业调度扩展 pg_cron Schedule最小粒度为秒级 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(四十九)|深入理解PostgreSQL数据库行可见性判断机制基础,点击前往》

《PostgreSQL的学习心得和知识总结(五十)|词法级自上而下完美实现PostgreSQL数据库BIGINT的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(五十一)|深入理解PostgreSQL数据库行可见性判断机制,点击前往》

《PostgreSQL的学习心得和知识总结(五十二)|语法级自上而下完美实现MySQL数据库的 update limit 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(五十三)|语法级自上而下完美实现MySQL数据库的 insert set 的实现方案,点击前往》

《PostgreSQL的学习心得和知识总结(五十四)|详解PostgreSQL数据库Tuple事务提交时间戳值的查看,点击前往》


Oracle

《Oracle的学习心得和知识总结(一)|Oracle数据库闪回技术详解,点击前往》

《Oracle的学习心得和知识总结(二)|Oracle数据库之sqlplus格式化输出,点击前往》

《Oracle的学习心得和知识总结(三)|Oracle数据库重要函数详解 单行函数(一)(建议收藏 持续更新…),点击前往》

《Oracle的学习心得和知识总结(四)|Oracle数据库表压缩技术详解,点击前往》

《Oracle的学习心得和知识总结(五)|Oracle数据库 Connect By 技术详解,点击前往》


Python

《Python的学习心得和知识总结(一)|Python简介和入门,点击前往》

《Python的学习心得和知识总结(二)|Python基础(运算符、字符串),点击前往》

《Python的学习心得和知识总结(三)|Python基础(列表、元组、字典和集合),点击前往》

《Python的学习心得和知识总结(四)|Python控制语句(选择结构、循环结构),点击前往》

《Python的学习心得和知识总结(五)|Python函数,点击前往》

《Python的学习心得和知识总结(六)|Python 面向对象编程(一),点击前往》

《Python的学习心得和知识总结(七)|Python 面向对象编程(二),点击前往》

《Python的学习心得和知识总结(八)|Python异常及异常处理机制,点击前往》

《Python的学习心得和知识总结(九)|Python文件操作及I/O处理,点击前往》

《Python3.8安装Pygame教程,点击前往》

《Python的学习心得和知识总结(十)|Python小游戏开发(2048-B站大佬版),点击前往》

《Python模块资源仓库PyPI的使用教程,点击前往》

《Python的学习心得和知识总结(十一)|Python模块(module),点击前往》

《Python的学习心得和知识总结(十二)|Python图形用户接口编程(Graphical User Interface编程 一),点击前往》


Shell

《Shell脚本的学习心得和知识总结(一)| 基础知识简介和常用命令,点击前往》

《Shell脚本的学习心得和知识总结(二)| 变量、表达式和运算符,点击前往》

《Shell脚本的学习心得和知识总结(三)| shell语句,点击前往》

《Shell脚本的学习心得和知识总结(四)|函数和正则表达式,点击前往》

《Shell脚本的学习心得和知识总结(五)|文件处理命令三剑客(sed、awk),点击前往》

《Shell脚本的学习心得和知识总结(六)|Linux下设置环境变量 软件安装脚本里面添加自动配置环境变量,点击前往》


HTML

《HTML的学习心得和知识总结(一)|HTML字体和颜色大全(建议收藏),点击前往》

《HTML的学习心得和知识总结(二)|HTML基础和高级标签汇总,点击前往》

《HTML的学习心得和知识总结(三)|CSDN-Markdown上传图片以及图片水印,点击前往》


相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
21天前
|
存储 关系型数据库 数据库
【赵渝强老师】PostgreSQL的服务器日志文件
本文介绍了PostgreSQL数据库的物理存储结构,重点讨论了服务器日志文件。通过`pg_ctl`命令启动PostgreSQL实例时,使用`-l`参数指定日志文件位置,记录数据库启动、运行及关闭过程中的关键信息。附有相关视频讲解和日志文件示例。
|
3天前
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
26 8
|
5月前
|
Ubuntu Linux vr&ar
IM跨平台技术学习(十二):万字长文详解QQ Linux端实时音视频背后的跨平台实践
本文详细记录了新版QQ音视频通话在 Linux 平台适配开发过程中的技术方案与实现细节,希望能帮助大家理解在 Linux 平台从 0 到 1 实现音视频通话能力的过程。
199 2
|
2月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
592 3
|
2月前
|
Linux 虚拟化
Vmware 傻瓜式安装(不可不知道的Linux基础知识和技术 01)
本文介绍了VMware虚拟机的下载与安装步骤。首先,通过提供的网盘链接下载VMware安装包。接着,详细描述了安装流程,包括接受协议、选择安装路径(建议避免系统C盘)、取消更新选项等。最后,输入许可证密钥完成安装,并展示了打开虚拟机后的主界面。整个过程简单易懂,适合新手操作。
164 1
|
2月前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
395 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
2月前
|
存储 监控 NoSQL
Redis的实现二: c、c++的网络通信编程技术,让服务器处理多个client
本文讨论了在C/C++中实现服务器处理多个客户端的技术,重点介绍了事件循环和非阻塞IO的概念,以及如何在Linux上使用epoll来高效地监控和管理多个文件描述符。
38 0
|
3月前
|
安全 Linux Android开发
Linux CFI (Control-flow integrity)技术相关资料汇总
Linux CFI (Control-flow integrity)技术相关资料汇总
|
4月前
|
存储 监控 Linux
在Linux中,如何进行虚拟化技术的应用?
在Linux中,如何进行虚拟化技术的应用?
|
4月前
|
安全 Linux 图形学
Linux平台Unity下RTMP|RTSP低延迟播放器技术实现
本文介绍了在国产操作系统及Linux平台上,利用Unity实现RTMP/RTSP直播播放的方法。通过设置原生播放模块的回调函数,可将解码后的YUV数据传递给Unity进行渲染,实现低延迟播放。此外,还提供了播放器启动、参数配置及停止的相关代码示例,并概述了如何在Unity中更新纹理以显示视频帧。随着国产操作系统的发展,此类跨平台直播解决方案的需求日益增长,为开发者提供了灵活高效的开发方式。