coolhuhu~
码龄6年
关注
提问 私信
  • 博客:83,476
    社区:18
    83,494
    总访问量
  • 63
    原创
  • 25,784
    排名
  • 312
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:做三四月事,在八九月自有答案。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-07-10
博客简介:

升级打怪记录

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    714
    当月
    13
个人成就
  • 获得452次点赞
  • 内容获得56次评论
  • 获得621次收藏
  • 代码片获得1,024次分享
创作历程
  • 15篇
    2024年
  • 27篇
    2023年
  • 20篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • 工程问题
    3篇
  • cpp
    30篇
  • 语音
    1篇
  • docker
    1篇
  • 并发编程
    6篇
  • 刷题
    6篇
  • 设计模式
    4篇
  • linux
    11篇
  • 网络编程
    8篇
  • 深度学习
    8篇
  • python
    9篇
  • 信息检索
    3篇
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    spring架构
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

一个通用的C++多线程实现

给你的程序添加多线程并行执行的能力,且希望尽可能的少修改自己的代码
原创
发布博客 14 小时前 ·
39 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C/C++程序在不同环境中迁移时的注意事项

C/C++程序在编译、链接、运行时的常见问题
原创
发布博客 2024.11.10 ·
640 阅读 ·
13 点赞 ·
0 评论 ·
15 收藏

Montreal Forced Aligner 工具使用

语音对齐工具的快速上手使用
原创
发布博客 2024.09.26 ·
885 阅读 ·
10 点赞 ·
0 评论 ·
20 收藏

gdb调试core dump快速入门

本文介绍了core dump调试的快速入门,最后给出了进一步学习的参考资料。
原创
发布博客 2024.08.11 ·
551 阅读 ·
23 点赞 ·
0 评论 ·
16 收藏

开箱即用的sph转wav工具

写了一个 shell 脚本,利用 sph2pipe 进行批量的文件格式转换
原创
发布博客 2024.08.11 ·
489 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

解决C++编译时的产生的skipping incompatible xxx 错误

解决C++编译时的产生的skipping incompatible xxx 错误
原创
发布博客 2024.07.06 ·
1470 阅读 ·
7 点赞 ·
3 评论 ·
5 收藏

《C++并发编程》之正确使用thread和jthread

C++11从语言层面引入了多线程编程的能力,使得开发者可以通过标准库提供的 thread 等库实现跨平台的多线程编码。标准库中的 thread 等库为开发者屏蔽了不同平台下的多线程实现细节,提供了统一的编程接口,并且可以和标准库中的其它库一同使用,提高程序的开发效率。
原创
发布博客 2024.05.06 ·
1018 阅读 ·
23 点赞 ·
0 评论 ·
28 收藏

【muduo源码学习】源码分析之Channel、EventLoop和Selector

在本篇本章中,将重点介绍该模型中的IO事件处理部分在 muduo 网络库中是如何实现的。
原创
发布博客 2024.05.06 ·
649 阅读 ·
17 点赞 ·
0 评论 ·
14 收藏

c++11引入的constexpr关键字

c++11引入了 constexpr 关键字,容易与 const 关键混淆。下面从两个方面理解 constexpr 关键字的用途。
原创
发布博客 2024.04.24 ·
794 阅读 ·
12 点赞 ·
1 评论 ·
5 收藏

【muduo源码学习】多线程下的 one loop per thread

多线程多Reactor模型的实现,主要涉及 Thread、EventLoopThread 和 EventLoopThreadPool 这三个类,下面依次进行介绍。
原创
发布博客 2024.04.16 ·
1128 阅读 ·
14 点赞 ·
0 评论 ·
12 收藏

【muduo源码学习】one-loop-per-thread核心原理

在 TCP 网络编程中,这里我们特指在单机的环境下,主要关注两件事。第一,如何正确的处理TCP的连接和断开,以及正确处理数据的收发;在错综复杂的网络环境中,这并非易事,涉及很多细节。第二,如何榨干机器的性能,即如何让单台机器在已有的硬件条件下处理尽可能多的连接请求;这需要设计一种高效的网络模型。
原创
发布博客 2024.04.16 ·
1172 阅读 ·
20 点赞 ·
0 评论 ·
15 收藏

Windows-WSL2-VSCode+Docker配置C++开发环境

使用Docker配置C++开发环境。
原创
发布博客 2024.03.13 ·
1763 阅读 ·
23 点赞 ·
0 评论 ·
28 收藏

使用一个定时器(timer_fd)管理多个定时事件

如何使用 timerfd 管理多个定时事件
原创
发布博客 2024.01.27 ·
1488 阅读 ·
28 点赞 ·
1 评论 ·
32 收藏

std::bind中传入的实参变量的生命周期不能短于生成的可调用对象的生命周期

在使用bind生成可调用对象时,bind的中传入的实参变量的生命周期不能短于生成的可调用对象的生命周期。
原创
发布博客 2024.01.24 ·
470 阅读 ·
7 点赞 ·
0 评论 ·
6 收藏

Linux中timerfd系列函数使用指南

Linux中,timerfd_create、tiimerfd_settime、timerfd_gettime 函数使用指南。
原创
发布博客 2024.01.23 ·
1833 阅读 ·
22 点赞 ·
0 评论 ·
28 收藏

C语言中的标准IO

本文对 Linux 下C语言的标准IO进行总结,所有代码示例均在 Ubuntu-20.04、GCC 11.3.0 环境下运行通过。
原创
发布博客 2023.12.29 ·
1212 阅读 ·
20 点赞 ·
0 评论 ·
26 收藏

优先考虑基于任务的编程而非基于线程的编程

而 async 以一种隐式的方式开启一个异步任务,”看不到线程“,从编码模式上看,和同步编程的模式类似,对比基于线程的编程方式,基于任务的设计为开发者避免了手动线程管理的痛苦(这种调用方式将线程管理的职责转交给C++标准库的开发者),并且自然提供了一种获取异步执行程序的结果(即返回值或者异常)的方式。async 和 thread 的另一个重要区别为,async 没有将创建的线程 detach 的机制,因此在调用 async 的作用域中,会等待 async 执行的异步任务完成之后才会离开其作用域。
原创
发布博客 2023.12.14 ·
882 阅读 ·
19 点赞 ·
0 评论 ·
14 收藏

从 enable_if 了解模板元编程

模板元编程是什么?SFINAE是什么?enable_if 是什么?
原创
发布博客 2023.12.14 ·
1018 阅读 ·
29 点赞 ·
0 评论 ·
23 收藏

typename的两种用法

typename的两种用法
原创
发布博客 2023.12.13 ·
804 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

CMake常用命令指南

CMake常用命令指南:add_library、target_link_libraries
原创
发布博客 2023.12.03 ·
2583 阅读 ·
21 点赞 ·
0 评论 ·
36 收藏
加载更多