技术栈
c/c++
charlee44
17 天前
华为
·
unity3d
·
鸿蒙
·
cmake
·
c/c++
·
relro
Unity项目适配华为鸿蒙系统的原生库加载问题排查与解决
在近期开发 AR 程序时,受限于公司测试设备的匮乏,笔者只能使用一台多年前的旧机型 Huawei P30 进行真机调试。相比之下,我个人的 vivo X Fold5 在 AR 能力上远不及这台 P30(新不如旧,原因未知),因此它成为了本次适配的核心测试机。
YYYing.
18 天前
服务器
·
高并发
·
高性能
·
c/c++
·
后端框架
【C++大型项目之高性能服务器框架 (一) 】一切物语的开始:日志系统&配置系统篇
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️C++大型项目系列专栏:C++大型项目之高性能服务器框架
小六学编程
23 天前
算法
·
c/c++
二分查找详解:从普通二分到左右边界
目录前言一、什么是二分查找?二、普通二分查找三、普通二分的执行逻辑四、mid 的计算方式五、左边界二分
小六学编程
24 天前
linux
·
c/c++
Linux 下 gcc / g++ 编译过程详解:从编译到链接
在 Linux 下学习 C / C++,一定绕不开两个编译命令:和:很多初学者第一次接触 Linux 编译 C 语言程序时,可能会看到这样的命令:
daidaidaiyu
1 个月前
c/c++
嵌入式开发入门知识
单片机(Microcontroller Unit,MCU)是一块集成了中央处理器(CPU)、内存、定时器和多种输入/输出(I/O)接口的微型计算机芯片
拾光Ծ
1 个月前
java
·
linux
·
运维
·
jvm
·
线程
·
c/c++
【Linux系统】线程(上)
到这里进程想必大家都再熟悉不过了,那么什么是线程呢?线程和进程有什么关联?有什么区别? 带着这些问题我们正式开始对线程的学习!!!
故事还在继续吗
2 个月前
服务器
·
网络
·
c/c++
高性能网络
本文面向有基础 socket 编程经验的 C/C++ 程序员,系统讲解从 I/O 模型、零拷贝、内核旁路到协议栈优化的完整知识体系,目标是让读者能够独立设计并实现百万并发级别的网络服务。
YYYing.
2 个月前
c++
·
笔记
·
哈希算法
·
高并发
·
c/c++
·
内存池
【C++项目之高并发内存池 (三)】万字解析CentralCache与PageCache的初步实现
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️高并发内存池项目专栏:C++项目之高并发内存池
Qt程序员
2 个月前
linux
·
c++
·
消息队列
·
共享内存
·
c/c++
·
管道
·
信号量
【无标题】
刚学操作系统那会儿,真的很懵圈!信号量机制咋既在进程同步互斥里当“C位主角”,又在进程通信里跑龙套?翻遍网上面试题和博客,全是“进程通信机制有哪些?”的复读机,进程同步互斥反而被冷落得像空气……那时候真的希望:能有一篇讲透信号量的博客摆在我面前! 😂
YYYing.
2 个月前
笔记
·
高并发
·
线程池
·
c/c++
【C++项目之高并发内存池 (二)】整体框架设计与ThreadCache的初步实现
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️高并发内存池项目专栏:C++项目之高并发内存池
YYYing.
2 个月前
项目
·
c/c++
·
内存池
·
池化技术
【C++项目之高并发内存池 (一)】项目介绍与定长内存池的构建
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️高并发内存池项目专栏:C++项目之高并发内存池
杰 .
2 个月前
开发语言
·
c/c++
立即数与算术转换
1. 定义:立即数也叫字面值,是代码中直接书写、编译阶段就确定数值、无需从变量或内存中读取的常量数据,是程序中最直接的常量表现形式。
十年编程老舅
2 个月前
linux
·
网络
·
linux内核
·
c/c++
·
中断
深入 Linux 中断:原理详解 + 实战落地
做Linux驱动开发的同学都懂,中断机制就是系统的“隐形应急队长”——不用全程盯着硬件,却能让CPU快速响应各类紧急事件,悄悄撑起整个系统的高效运转。它是硬件与CPU的通信核心,更是实现多任务并发、提升系统利用率的关键,搞懂它才能打通驱动开发的任督二脉。
夏乌_Wx
3 个月前
数据结构
·
c++
·
算法
·
剑指offer
·
c/c++
剑指offer | 2.4数据结构相关题目
接下来,我将开设一个剑指 Offer 算法题解专栏,专门记录书中高频算法题的详细思路、代码实现与关键点总结
xiaobobo3330
3 个月前
vscode
·
c/c++
·
clangd
·
eide
·
语法提示问题
vscode+EIDE导入stm32工程遇到语法提示问题汇总
最近,我一直在使用vscode+EIDE插件来查看修改stm32单片机程序,遇到了一些结构体变量或者结构体指针变量无法访问内部成员的“语法提示”功能,现在对几种情况进行记录。
wzb56
3 个月前
linux
·
ide
·
nginx
·
ubuntu
·
vim
·
c/c++
把 Vim 打造成 Nginx 开发 / 调试 IDE(WSL Ubuntu 完整教程)
一套开箱即用、专门适配 Nginx 源码 / C 语言开发的 Vim IDE 配置,包含:Nginx 语法高亮、C 语言自动补全、函数跳转、编译运行、错误检查、文件树。
闻道且行之
3 个月前
c++
·
http
·
socket
·
libhv
·
c/c++
libhv 安装与使用全流程教程
HTTP 作为互联网通信的核心协议,是 C/C++ 后端开发中构建网络服务的基础能力。本文将从 HTTP 核心请求方法入手,详解 C/C++ 实现 HTTP 服务的主流方式,结合实战代码示例,帮助开发者快速掌握从基础到进阶的实现思路。
十年编程老舅
3 个月前
linux
·
网络
·
linux内核
·
dma
·
c/c++
·
内存访问
Linux DMA 技术深度拆解
在传统的数据传输模式中,无论是从硬盘读取数据到内存,还是将内存中的数据发送到外设,都需要 CPU 全程参与。当数据量较小时,CPU 还能应付自如,但一旦面对高清视频这种每秒需要处理大量数据的任务,或者大文件拷贝时的数据洪流,CPU 就会不堪重负。因为在数据传输过程中,CPU 需要频繁地在数据搬运和自身核心任务之间切换,大量的时间和算力都消耗在了数据传输上,导致其无法高效地处理其他关键事务,系统性能自然就会受到严重影响。
_OP_CHEN
3 个月前
linux
·
数据库
·
mysql
·
c/c++
·
表约束
·
mysql表
【MySQL数据库基础】(六)MySQL 表的约束详解:从基础到实战,拿捏数据合法性!
在 MySQL 数据库开发中,我们总希望存入表中的数据是合法、规范、符合业务逻辑的。虽然数据类型能对字段做基础限制,但面对复杂的业务需求,仅靠数据类型远远不够。比如要求邮箱唯一、用户名不能为空、学生的班级必须是已存在的班级…… 这些需求都需要靠表的约束来实现。