技术栈
cpp
SamHou0
1 天前
cpp
奶奶都能看懂的 C++ —— const 限定符与指针
上一篇我们讲了指针,这一篇先从 const 讲起。嗯。const,顾名思义,就是不变。给任何数据类型加上 const,就指明了这个变量不会再变化。任何试图修改变量的操作都会报错,无法通过编译。比如:
SamHou0
2 天前
cpp
奶奶都能看懂的 C++ —— 手把手指针
在正式介绍指针之前,先来看看什么是引用。你可能注意到了,上面的代码里有个 &。这就是我们的主角,引用。在变量名之前加上该符号,就可以指出它是个引用。
利刃大大
6 天前
服务器
·
项目
·
cpp
【高并发服务器】四、通用类型容器any
每一个 Connection 对连接进行管理,最终都不可避免需要涉及到应用层协议的处理,因此在 Connection 中需要设置协议处理的上下文来控制处理节奏。
利刃大大
10 天前
服务器
·
项目
·
cpp
·
高并发服务器
【高并发服务器】二、时间轮定时器设计与实现
在当前的高并发服务器中,我们不得不考虑一个问题,那就是连接的超时关闭问题,所以我们需要避免一个连接长时间不通信,但是也不关闭,空耗资源的情况。
利刃大大
17 天前
运维
·
服务器
·
高并发
·
项目
·
cpp
【高并发服务器:前置知识】一、项目介绍 && 模块划分
超文本传输协议 HTTP 我们都学过了,并且也做过类似简单的 HTTP 服务器,其实就是对在 TCP 服务器上对 HTTP 协议进行一个简单的请求-响应的过程,为此我们可以搭建一个属于我们自己的网站。
王嘉俊925
20 天前
c语言
·
开发语言
·
c++
·
qt
·
入门
·
cpp
Qt 入门:构建跨平台 GUI 应用的强大框架
今天我们来深入探讨 Qt,一个功能强大且跨平台的 C++ 框架,广泛用于开发图形用户界面(GUI)应用、嵌入式系统和跨平台软件。Qt 以其丰富的组件库、跨平台特性和高性能,深受开发者喜爱。本文将带你从零搭建一个简单的 Qt GUI 应用,适合初学者快速上手,同时为有经验的开发者提供进阶建议和优化思路。
利刃大大
2 个月前
算法
·
动态规划
·
cpp
·
路径问题
【动态规划:路径问题】最小路径和 && 地下城游戏
64. 最小路径和给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。
qq_2592972473
2 个月前
cpp
CPP继承
如下示例,Person 类、Student 类、Teacher 类有大量重复的代码,造成代码冗余,降低开发效率。
咩咩大主教
4 个月前
c++
·
vscode
·
cmake
·
visual studio
·
cuda
·
cpp
·
cuda c++
2025最新版使用VSCode和CMake图形化编译调试Cuda C++程序(保姆级教学)
VSCode+CMake简直就是C++程序开发者的福音,无论是进行Qt开发,音视频开发,后端程序开发,Cuda开发,CMake都是神一样的存在。
Blue.ztl
4 个月前
算法
·
cpp
DP刷题练习(二)
文章内容学习自代码随想录,感谢carl!!!!石头相撞,我们想要最后得到一块最小质量的石头甚至没有,我们就要尽可能的把他分成两堆,那就是0/1背包
Rinai_R
5 个月前
c语言
·
windows
·
计算机网络
·
cpp
·
计算机基础
·
cs144
CS144 - LAB0
如图,很简单,但是注意输入时间太久会超时首先我们需要用命令行去发邮箱,这里我用企业微信邮箱给自己的 qq 邮箱发送~
东北马里奥
6 个月前
cpp
if constexpr
if constexpr 是 C++17 引入的一个强大的特性,它允许在编译时根据条件选择性地编译代码块。与普通的 if 语句不同,if constexpr 的条件必须是一个编译时可计算的常量表达式(constexpr 表达式)。如果条件为 true,则编译器会编译对应的代码块;如果条件为 false,则对应的代码块会被忽略,不会生成任何代码。
阿猿收手吧!
8 个月前
数据库
·
c++
·
mysql
·
cpp
【MySQL】MySQL经典面试题深度解析
B+树结构:索引选择策略:基础实现:锁类型:死锁检测:执行计划分析:索引优化:参考答案:关键点:排查步骤:
加勒比之杰克
10 个月前
android
·
linux
·
数据库
·
mysql
·
增删改查
·
cpp
·
crud
【数据库初阶】Linux中库的基础操作
亲爱的小伙伴们,大家好!在这篇文章中,我们将深入浅出地为大家讲解 Linux中库的基础操作 帮助您轻松入门,快速掌握核心概念。
talentestors
10 个月前
c++
·
c
·
题解
·
cpp
Codeforces Round 992 (Div. 2) 解题报告
比赛地址: https://codeforces.com/contest/2040https://codeforces.com/contest/2040/problem/A
ao_lang
1 年前
python
·
算法
·
cpp
剑指offer第五天
一个比较简单的模拟栈的操作思考一下这道题的做法,无非就是用栈来模拟一下这个过程,比较简单采用两步反转法,先把整体的字符串反转,再把每个单词反转
习惯就好zz
1 年前
sdk
·
aws
·
cpp
·
1024程序员节
windows msvc2017 x64编译AWS SDK CPP库
在本文中,我们将介绍如何编译AWS SDK C++库,以便在您的项目中使用。AWS SDK C++库提供了与Amazon Web Services交互的接口,允许您在C++应用程序中使用AWS服务。
深耕AI
1 年前
microsoft
·
visual studio
·
cpp
新版Win32高级编程教程-学习笔记01:应用程序分类
互联网行业 算法研发工程师目录新版Win32高级编程教程-学习笔记01:应用程序分类控制台程序强烈注意
LyaJpunov
1 年前
数据结构
·
b树
·
cpp
B+树的原理图解
B+树是B树的变体,也是广泛应用于数据库和文件系统中的一种自平衡的树形数据结构。与B树不同的是,B+树所有的键值都保存在叶子节点中,内部节点仅作为索引使用。这种结构使得B+树在查找、范围查询等操作中比B树更加高效。
Mike!
1 年前
java
·
开发语言
·
数据结构
·
c++
·
set
·
map
·
cpp
C++进阶 set和map讲解
set 类的介绍set 是基于红黑树实现的有序容器。它的插入、删除、查找操作的时间复杂度均为 O(log n)。遍历时,set 的迭代器按照中序遍历,因此它总是以升序排列元素。