腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
后端开发技术
包括C/C++、Linux、中间件、数据库、网络协议、云原生、分布式架构等知识。
专栏成员
举报
69
文章
13707
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(69)
linux(31)
腾讯技术创作特训营S9(25)
c++(23)
热点技术征文第十期1024程序员节(21)
腾讯技术创作特训营S8(20)
网络通信(12)
服务器开发(9)
数据库(8)
tcp/ip(8)
redis(8)
面向对象设计模式(7)
设计模式(7)
网络编程(7)
网络协议(7)
c 语言(5)
面向对象编程(4)
数据结构(4)
reactor(4)
内存管理(4)
git(3)
github(3)
分布式(3)
c++11(3)
hashtable(3)
mysql(3)
多线程(3)
内存(3)
数据结构与算法(3)
消息队列(3)
腾讯技术创作特训营S10(3)
svn(2)
nginx(2)
hashmap(2)
epoll(2)
libc(2)
linux编程(2)
linux运维(2)
log4j(2)
protobuf(2)
select(2)
并发编程(2)
单例模式(2)
队列(2)
分布式锁(2)
内核(2)
日志(2)
算法(2)
锁(2)
nosql(1)
sql(1)
ide(1)
ubuntu(1)
编程算法(1)
sql server(1)
dns(1)
二叉树(1)
udp(1)
socket编程(1)
大数据(1)
https(1)
系统架构(1)
Web 应用防火墙(1)
Web 应用托管(1)
消息队列 RocketMQ 版(1)
cpu(1)
debug(1)
gdb(1)
git-checkout(1)
git-commit(1)
github-actions(1)
github-api(1)
git-svn(1)
hash(1)
ipc(1)
linux-kernel(1)
memory(1)
mmap(1)
nginx-reverse-proxy(1)
performance(1)
performance-testing(1)
polling(1)
redis-cluster(1)
redis集群(1)
singleton(1)
tcp(1)
vim(1)
vim-plugin(1)
visual-c++(1)
vscode-debugger(1)
websocket(1)
版本管理(1)
版本控制(1)
磁盘(1)
大数据处理(1)
定时器(1)
多进程(1)
分布式事务(1)
高并发(1)
进程(1)
内存泄漏(1)
网络传输协议(1)
线程池(1)
消息推送(1)
消息中间件(1)
异步编程(1)
指针(1)
事务型数据库(1)
数据库连接池(1)
数据缓存(1)
版本控制系统(1)
搜索文章
搜索
搜索
关闭
读懂Redis:从源码分析其跳表实现
数据库
linux
数据结构
redis
腾讯技术创作特训营S10
开始之前,这里推荐一篇《大话程序员的恐怖之源-改需求》文章,作者:六月的雨在Tencent。
Lion Long
2024-11-14
28
0
Redis 源码解析:深入了解 Redis 的渐进式 rehash 算法
数据库
redis
服务器开发
算法
腾讯技术创作特训营S10
开始之前,这里推荐一篇《【Linux】常用指令详解一(mkdir -p、mkdir、cd +[目录名]、pwd)》文章,作者:池央 。
Lion Long
2024-11-11
78
0
一篇文章教会你:Linux 环境下 Redis 调试环境的搭建
linux
redis
vscode-debugger
腾讯技术创作特训营S10
数据库
这里推荐一篇《HarmonyOS App 如何实现全网比价工具》文章,作者:【连连LL】。
Lion Long
2024-11-10
125
0
深入解析C++右值引用和移动语义:编写更快、更节省内存的代码
c++11
visual-c++
热点技术征文第十期1024程序员节
c++
面向对象编程
a可以通过&取地址,位于等号左边,所以a是左值。10位于等号右边且无法通过&取地址,所以10是右值。
Lion Long
2024-11-09
135
0
算法设计的艺术:探索时间复杂度和空间复杂度的计算方法
c++
编程算法
数据结构与算法
算法
热点技术征文第十期1024程序员节
可以看到,第二种算法非常高效。第一种算法需要执行n次,而第二种算法只需要执行1次。
Lion Long
2024-11-08
64
0
Redis事务的灵活应用与异步连接的优化策略
分布式
redis
redis集群
热点技术征文第十期1024程序员节
数据库
事务是指用户定义一系列数据库操作,这些操作视为一个完整的逻辑处理工作单元,要么全部执行,要么全部不执行,是不可分割的工作单元。
Lion Long
2024-11-07
85
0
Redis事务概述:解开命令执行的完整故事
数据库
redis
分布式事务
事务型数据库
热点技术征文第十期1024程序员节
reactor网络模型,其组成是IO多路复用+非阻塞IO;IO职责是IO检测和IO操作;事件是异步事件处理流程,先注册事件,然后在事件循环中处理事件,注册事件的时候提供回调函数。
Lion Long
2024-11-06
66
0
揭秘Redis相关命令及应用:掌握命令,驾驭内存数据的力量
数据库
nosql
redis
redis-cluster
热点技术征文第十期1024程序员节
redis是Remote Dictionary Server的简称,即远程字典服务。
Lion Long
2024-11-05
69
0
深入protobuf(Protocol Buffers)原理:简化你的数据序列化
网络通信
热点技术征文第十期1024程序员节
c++
linux
protobuf
Protocol buffers 是⼀种语⾔中⽴,平台⽆关,可扩展的序列化数据的格式,可⽤于通信协议,数据存储 等。Protocol buffers 在序列化数据具有灵活、⾼效的特点。
Lion Long
2024-11-04
118
0
从小白到精通:揭秘perf工具的全部功能与操作技巧
热点技术征文第十期1024程序员节
c++
linux
performance
performance-testing
perf工具是Linux操作系统下的一款性能分析工具,主要用于分析程序的性能瓶颈和优化程序的性能。它可以快速定位和解决系统性能问题,提高程序的运行效率和稳定性。
Lion Long
2024-11-03
220
0
掌握消息协议设计的艺术:释放高效通信的力量
热点技术征文第十期1024程序员节
c++
protobuf
消息队列
消息推送
(1)数据帧的完整性判断。 (2)序列化和反序列化。 (3)协议升级,兼容性。 (4)协议安全。 (5)数据压缩。
Lion Long
2024-11-02
88
0
掌握异步日志:解锁日志系统的效率和性能
c++
linux
日志
异步编程
热点技术征文第十期1024程序员节
通过notify和超时方式唤醒日志落盘线程读取日志写入磁盘。 多线程间使用mutex互斥保证线程安全。 日志写入磁盘时采用批量写入方式。
Lion Long
2024-11-01
84
0
日志库log4cpp剖析:日志记录和框架分析
c++
linux
log4j
服务器开发
热点技术征文第十期1024程序员节
log4cpp是个基于LGPL的开源项⽬,移植⾃Java的⽇志处理跟踪项⽬log4j,并保持了API上的⼀致。其类似的⽀持库还包括Java(log4j),C++(log4cpp、log4cplus),C(log4c),python(log4p)等。
Lion Long
2024-10-31
147
0
日志录入之旅:深入了解程序日志的编写和执行
日志
热点技术征文第十期1024程序员节
c++
log4j
服务器开发
描述: 函数fread()从stream指向的流中读取nmemb数据项,每个数据项的长度为size字节,并将它们存储在ptr指定的位置。
Lion Long
2024-10-30
94
0
掌握观察者模式:增强代码的灵活性和可维护性
c++
服务器开发
面向对象设计模式
设计模式
热点技术征文第十期1024程序员节
气象站发布气象资料给数据中心,数据中心经过处理,将气象信息更新到多个不同的显示终端(A 和B等等)。
Lion Long
2024-10-29
103
0
掌握C++中智能指针的综合指南:深入现代内存管理
c++11
内存
内存管理
指针
热点技术征文第十期1024程序员节
智能指针主要解决以下问题: (1)内存泄漏:内存手动释放,使用智能指针可以自动释放。 (2)共享所有权指针的传播和释放,比如多线程使用同一个对象时析构问题。
Lion Long
2024-10-28
116
0
设计模式大揭秘:深入解析5种常见的结构型设计模式
热点技术征文第十期1024程序员节
c++
面向对象编程
面向对象设计模式
设计模式
(1)设计模式解决什么问题?本质上是分析稳定点和变化点。在开发过程中要抽象稳定的,扩展变化点。设计模式具体解决问题的场景:希望修改少量的代码,就可以适应需求的变化。 (2)设计模式的代码结构是什么?代码结构反映出使用了什么设计模式。 (3)设计模式符合哪些设计原则?因为设计模式是由设计原则推导来的,可以按照设计模式产生的流程重新思考,能够很好的帮助我们去设计代码。 (4)如何在上面扩展代码? (5)该设计模式有哪些典型应用场景。
Lion Long
2024-10-27
140
0
高级调试技巧揭秘:深入了解gdb调试正在运行的进程
debug
gdb
进程
热点技术征文第十期1024程序员节
linux
gdb(GNU调试器)是一个功能强大的调试工具,被广泛用于C、C++等编程语言的调试过程中。它提供了一系列的功能和命令,可以帮助诊断和修复程序中的错误。
Lion Long
2024-10-24
182
0
再也不被时间束缚:C++ std::chrono时间库全面解析
linux
c++11
服务器开发
热点技术征文第十期1024程序员节
c++
C++ std::chrono时间库是C++标准库提供的一个时间处理库,提供了一个方便、灵活和精确的时间处理工具,用于在程序中进行时间相关的操作和计算。它具有以下重要性和作用:
Lion Long
2024-10-23
575
0
揭秘单例模式:解读设计模式的奥秘
设计模式
热点技术征文第十期1024程序员节
c++
面向对象编程
面向对象设计模式
(1)设计模式解决什么问题?本质上是分析稳定点和变化点。在开发过程中要抽象稳定的,扩展变化点。设计模式具体解决问题的场景:希望修改少量的代码,就可以适应需求的变化。 (2)设计模式的代码结构是什么?代码结构反映出使用了什么设计模式。 (3)设计模式符合哪些设计原则?因为设计模式是由设计原则推导来的,可以按照设计模式产生的流程重新思考,能够很好的帮助我们去设计代码。 (4)如何在上面扩展代码? (5)该设计模式有哪些典型应用场景。
Lion Long
2024-10-22
167
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档