洞阳
码龄9年
求更新 关注
提问 私信
  • 博客:194,720
    194,720
    总访问量
  • 244
    原创
  • 797
    粉丝
  • 57
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2017-12-28
博客简介:

weixin_41554427的博客

查看详细资料
个人成就
  • 获得2,223次点赞
  • 内容获得15次评论
  • 获得1,285次收藏
  • 代码片获得2,064次分享
  • 博客总排名60,297名
  • 原力等级
    原力等级
    5
    原力分
    1,888
    本月获得
    0
创作历程
  • 3篇
    2026年
  • 220篇
    2025年
  • 9篇
    2024年
  • 4篇
    2023年
  • 3篇
    2022年
  • 6篇
    2021年
  • 1篇
    2020年
成就勋章
TA的专栏
  • shell脚本
    3篇
  • 日常问题
    4篇
  • cmake
    1篇
  • 计算机网络
    3篇
  • c++
    26篇
  • Linux
    2篇
  • conan
    1篇
  • 模板元编程
    2篇
  • 单词和词组
  • 面试
    5篇
  • 开发环境配置
  • Ubuntu
  • CUDA
    3篇
  • CUDAC++ProgrammingGuide
    3篇
  • 模型量化
  • 线程池
  • 二分查找
    5篇
  • 哈希
    11篇
  • 回溯
    14篇
  • leetcode
    119篇
  • 二叉树
    5篇
  • CRTP
  • 贪心
    10篇
  • 区间操作
    3篇
  • 堆
    1篇
  • 分治
    2篇
  • 数据结构与算法
    11篇
  • 递归
    2篇
  • 链表操作
    22篇
  • 动态规划
    4篇
  • 滑动窗口
    6篇
  • 双指针
    12篇
  • 回文子串
    2篇
  • 子序列问题
    5篇
  • C语言
    1篇
  • Effective Modern C++
    1篇
  • JTS

TA关注的专栏 4

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • Python
    python
  • 编程语言
    c++
  • 数据结构与算法
    数据结构
  • 人工智能
    人工智能
  • 操作系统
    linux
创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

16人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Shell的Here Document语法

目录一个例子语句结构1. cat > ./afile2. <<'EOF'3. 中间的内容4. EOF执行结果关键点Here Document 的作用:单引号的作用:重定向符号 >:总结这条 Shell 语句的作用是将一段内容写入文件 中。下面是逐步的解释:1. 是一个 Shell 命令,通常用于显示文件内容,但这里配合重定向符号 ,它的作用是将输入内容写入指定文件。 表示将内容写入文件 。 如果文件 不存在,会创建它。 如果文件已经存在,会覆盖其内容(清空原内容并写
原创
博文更新于 2026.02.07 ·
444 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

什么是自动驾驶地图的物理层、逻辑层、拓扑层、经验层?

在自动驾驶地图(高精度地图,HD Map)中,为了更好地描述和组织道路及周围环境的信息,通常会将地图数据分成不同的层级结构。这些层级结构分别表示从底层的物理信息到更高层次的逻辑、拓扑和经验信息。通过这些层次的划分,自动驾驶系统能够以多维度的方式理解和利用高精度地图信息,从而实现定位、路径规划、行为决策和动态适应等功能。
原创
博文更新于 2026.01.07 ·
734 阅读 ·
12 点赞 ·
0 评论 ·
13 收藏

set -o pipefail 的作用

即使管道中的前面某些命令失败(非零退出状态),只要最后一个命令成功(退出状态为 0),整个管道的退出状态也会被认为是成功的。,即使管道中的某些命令失败,脚本仍可能继续执行,这可能导致意外的错误或数据损坏。是编写可靠脚本的重要工具,尤其是在管道中可能包含多个命令时。默认情况下,在 Bash 中,管道命令的退出状态(可以通过以下命令检查当前 shell是否启用了。是一个选项,它用于改变管道命令(,而不是最后一个命令的退出状态。
原创
博文更新于 2026.01.06 ·
558 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

cmake中如何从include_directories中移除某个特定的头文件

CMake 并没有直接提供从。
原创
博文更新于 2025.12.26 ·
446 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

perf trace 工具跟踪系统中线程/进程的创建和退出

这条命令通过。
原创
博文更新于 2025.12.18 ·
1117 阅读 ·
10 点赞 ·
0 评论 ·
21 收藏

gettimeofday函数

在Linux系统中,函数是一个常用于获取当前时间的函数,它可以计算出从1970年1月1日00:00(UTC)到当前时间的时间跨度。这个函数的使用非常广泛,尤其是在需要进行时间计算或者性能测试时。
原创
博文更新于 2025.10.24 ·
1201 阅读 ·
8 点赞 ·
0 评论 ·
23 收藏

time.h简介

静态内存是程序运行时提前分配、固定存在、生命周期贯穿整个程序的内存区域,主要用于存储全局变量、静态变量(static修饰)和字符串常量,无需开发者手动申请或释放。POSIX 扩展是指遵循POSIX 标准对操作系统功能进行的扩展,主要用于增强跨 Unix 类系统(如 Linux、macOS、BSD 等)的兼容性和功能丰富性。在 C 语言标准(如 C89、C99)或基础系统调用之外,符合 POSIX 标准的系统会额外提供一些超出基础标准、但符合 POSIX 规范的功能,这些功能就被称为 “POSIX 扩展”。
原创
博文更新于 2025.10.24 ·
1162 阅读 ·
23 点赞 ·
0 评论 ·
17 收藏

std::chrono::duration和std::chrono::time_point

Rep:存储时间间隔的数值类型(如intlong long,通常是整数或浮点数)。Period:时间单位(以秒为基准的比例,由std::ratio定义)。例如::1 秒(单位s:1/1000 秒 = 1 毫秒(单位ms:1 微秒(us:60 秒 = 1 分钟(min为简化使用,标准库定义了常用时间单位的duration类型含义(单位)Period 定义纳秒(ns)微秒(μs)毫秒(ms)seconds秒(s)minutes分钟(min)hours小时(h)Clock:关联的时钟(如。
原创
博文更新于 2025.10.21 ·
1195 阅读 ·
7 点赞 ·
0 评论 ·
13 收藏

c++中的steady_clock、system_clock、high_resolution_clock

它可能是 std::chrono::system_clock 或 std::chrono::steady_clock 的别名,或者是第三种独立的时钟。随着物理时间的流逝,这个时钟的时间点不会减少,并且该时钟的滴答时间间隔是恒定的。类 std::chrono::system_clock 表示系统范围的实时时钟。system_clock 的纪元未指定,但大多数实现使用 Unix 时间(即自协调世界时(UTC)1970 年 1 月 1 日星期四 00:00:00 起的时间,不包括闰秒)。的使用一直存在一些争议。
原创
博文更新于 2025.10.21 ·
1043 阅读 ·
18 点赞 ·
0 评论 ·
12 收藏

~/.conan/profiles目录的作用

目录Profiles 的作用~/.conan/profiles 的作用Profiles 的结构示例:~/.conan/profiles/gcc_debug配置段说明:如何使用 Profiles1. 列出现有 Profiles2. 创建新的 Profiles3. 编辑 Profiles4. 使用 Profiles5. 查看 Profiles 的内容总结 目录是 Conan 包管理器中用于存储 构建配置文件(Profiles) 的默认位置。它的主要作用是管理和保存不同的构建配置,以便在使用 Conan 构建或安
原创
博文更新于 2025.10.11 ·
993 阅读 ·
6 点赞 ·
0 评论 ·
14 收藏

WSL2 Ubuntu20.04

发布资源 2025.07.25 ·
html

6.2. CUDA Runtime

6.2. CUDA Runtime
原创
博文更新于 2025.07.14 ·
653 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

6. Programming Interface

其值为 1000。使用驱动 API 的应用程序必须将代码编译到单独的文件中,并在运行时显式加载和执行最合适的文件。
翻译
博文更新于 2025.07.13 ·
210 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

5. Programming Model

CUDA C++ Programming Guide第五章Programming Model的翻译
翻译
博文更新于 2025.07.13 ·
234 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

NVIDIA GPU架构代号

以下是按照发布年份列出的 NVIDIA GPU 架构代号以及对应的主计算能力相关信息:
原创
博文更新于 2025.07.08 ·
1405 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

perception-union/src/modules/lidar/lib/detector/spconv

发布资源 2025.07.05 ·
so

perception-union/src/modules/lidar/lib/detector/spconv

发布资源 2025.07.05 ·
so

c++头文件<cstdint>中的uintptr_t

return 0;
原创
博文更新于 2025.07.05 ·
364 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏

https和http有什么区别

HTTPS 是 HTTP 的安全增强版,通过加密和身份验证解决了 HTTP 的安全漏洞,已成为现代网络通信的主流协议。两者的核心差异在于安全性设计,而应用场景的选择则取决于对数据保护的需求。
原创
博文更新于 2025.07.03 ·
1053 阅读 ·
6 点赞 ·
1 评论 ·
5 收藏

TCP三次握手四次挥手的过程

因 TCP 是全双工通信(双方可同时发送数据),服务器收到客户端的 FIN 后,可能还需发送剩余数据,因此需先回复 ACK(确认客户端关闭),待数据发送完成后再发送 FIN(自身关闭),这两步无法合并,故需四次交互。通过这两个过程,TCP 实现了 “可靠连接” 的基础:连接建立时确保双方通信能力正常,连接释放时确保资源不泄露,为后续的可靠数据传输(重传、拥塞控制等)提供了前提。当数据传输完成,需通过四次挥手释放连接(全双工连接需双方分别关闭读写通道)。(避免历史报文干扰)。
原创
博文更新于 2025.07.03 ·
1177 阅读 ·
15 点赞 ·
0 评论 ·
16 收藏
加载更多