惠泽宇
码龄6年
关注
提问 私信
  • 博客:15,704
    问答:41
    15,745
    总访问量
  • 20
    原创
  • 230,815
    排名
  • 21
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2019-03-28
博客简介:

weixin_44843481的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    245
    当月
    0
个人成就
  • 获得25次点赞
  • 内容获得3次评论
  • 获得90次收藏
  • 代码片获得442次分享
创作历程
  • 4篇
    2024年
  • 4篇
    2023年
  • 4篇
    2022年
  • 9篇
    2021年
成就勋章
TA的专栏
  • 编程_C++
    5篇
  • 开源库使用
    1篇
  • 开源工具
    1篇
  • 杂项
    2篇
  • 设计模式
  • FastDDS
    1篇
  • git
    2篇
  • SLAM入门学习笔记
    4篇
  • 数据结构学习
    5篇
创作活动更多

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

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

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

多线程竞争

C++提供了一些类型的同步机制和线程安全工具。:信号量是一种更为通用的同步机制,它允许限制同时访问某个资源的线程数量。C++11之后,标准库中引入了std::semaphore,但在此之前,你可以使用操作系统提供的信号量实现。:条件变量允许线程在某个条件满足时等待,或者在条件发生变化时被唤醒。条件变量通常与互斥锁一起使用,用于实现复杂的同步逻辑。:原子操作是一种不可中断的操作,能够保证在多线程环境下对共享数据的安全访问。C++标准库提供了std::atomic模板,用于实现原子操作。
原创
发布博客 2024.03.15 ·
356 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

ccache使用

【代码】ccache使用。
原创
发布博客 2024.03.11 ·
405 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

虚拟机共享文件夹

每次重启虚拟机都需要执行最后一行的指令。
原创
发布博客 2024.03.11 ·
152 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

微软输入法设置小鹤双拼

【代码】微软输入法设置小鹤双拼。
原创
发布博客 2024.03.11 ·
222 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

easyloggingpp库使用

适用于V9.97项目的开源地址在这里该Log库只需包含一个头文件一个源文件即可,轻量且易于融入项目中。需要c++11。
原创
发布博客 2023.07.31 ·
662 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

类图的画法

类图的画法
原创
发布博客 2023.02.06 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

FastDDS的xml配置文件配置项,查询用

FastDDS的xml配置文件,可配项,及配置方式
原创
发布博客 2023.02.03 ·
3689 阅读 ·
6 点赞 ·
0 评论 ·
29 收藏

c++中override关键字用法

在子类继承父类后,要重写父类虚函数的时候,函数声明时,墙裂!推荐加上override关键字。
原创
发布博客 2023.01.18 ·
548 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

配置Remote-ssh步骤

发布资源 2022.03.07 ·
txt

配置git用vscode

配置vscode为git的默认编辑器查看git配置git config --list --show-origin直接对配置文件修改git config --global --edit配置vsode为默认编辑器第一步:确保你已经安装了VsCode并且配置了环境变量第二步:配置core.editor属性可以使用命令,也可以直接编辑配置文件,我们先使用命令配置一下使用命令行配置git config --global core.editor "code --wait"执行上面的命令后就可
原创
发布博客 2022.02.14 ·
2545 阅读 ·
4 点赞 ·
1 评论 ·
5 收藏

git恢复修改的文件

只是修改了文件,没有任何 git 操作,直接一个命令就可回退:$ git checkout -- aaa.txt # aaa.txt为文件名修改了文件,并提交到暂存区(即编辑之后,gitadd但没有 git commit -m …)$ git log --oneline # 可以省略$ git reset HEAD # 回退到当前版本$ git checkout -- aaa.txt # aaa.txt为文件名修改了文件,并提交到仓库区(即编辑之后,gitadd和 gi
原创
发布博客 2022.02.11 ·
2328 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

C++11 shared_ptr

要确保用 new 动态分配的内存空间在程序的各条执行路径都能被释放是一件麻烦的事情。C++ 11 模板库的 头文件中定义的智能指针,即 shared _ptr 模板,就是用来部分解决这个问题的。只要将 new 运算符返回的指针 p 交给一个 shared_ptr 对象“托管”,就不必担心在哪里写delete p语句——实际上根本不需要编写这条语句,托管 p 的 shared_ptr 对象在消亡时会自动执行delete p。而且,该 shared_ptr 对象能像指针 p —样使用,即假设托管 p 的 s
原创
发布博客 2022.02.11 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

explicit关键字

explicit关键字
原创
发布博客 2022.02.11 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过ssh连接win10密码不对但是远程桌面连接能连上

发布问题 2022.01.20 ·
2 回答

视觉SLAM14讲第四章学习笔记(未完)

文章目录李群李代数群定义群性质李群李代数群定义三维旋转矩阵构成了特殊正交群 SO(3)SO(3)SO(3) 、变换矩阵构成特殊欧式群 SE(3)SE(3)SE(3)旋转矩阵和变换矩阵对同类型的矩阵做加法,得出的结果不满足旋转或变换矩阵的性质,只有做乘法才满足原先自身所对应的性质,对于这种只有一个运算的几何,称为群。群性质...
原创
发布博客 2021.10.08 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Eigen库使用入门

文章目录在CMakeLists.txt中初始化矩阵和向量一些运算求解方程组Ax=b在CMakeLists.txt中cmake_minimum_required(VERSION 2.8)Project(useEigen)find_package(Eigen3 REQUIRED)include_directories(${Eigen3_INCLUDE_DIRS})add_executable(useEigen useEigen.cpp)初始化矩阵和向量#include <iostr
原创
发布博客 2021.09.25 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

视觉SLAM14讲第三章学习笔记

文章目录刚体运动旋转矩阵变换矩阵刚体运动一个物体,运动过后除位置与姿态外的自身条件不会变,变换后与变换前相差一个旋转和平移。旋转矩阵向量的内积:a⋅b=aTb=∑13aibi=∣a∣∣b∣cos⟨a,b⟩{a} \cdot b=a^Tb=\sum_{1}^{3} a_ib_i=|a||b|cos\langle a,b \ranglea⋅b=aTb=∑13​ai​bi​=∣a∣∣b∣cos⟨a,b⟩内积可以描述向量间的投影。向量的外积:a×b=∥e1e2e3a1a2a3b1b2b3∥=[a2b3−
原创
发布博客 2021.09.23 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

视觉SLAM14讲第一章习题

文章目录习题1习题2习题1有线性方程组 Ax=bAx=bAx=b 若已知 A,bA,bA,b 需要求解 xxx ,该如何求解,这对AAA和bbb有那些要求?提示:从AAA的唯独和秩角度分析答:当b=0b=0b=0时,即Ax=0Ax=0Ax=0时,解的格式为通解,设A=[1222246836810],x=[x1x2x3x4]A=\begin{bmatrix}1 & 2& 2 &2 \\2 & 4 & 6&8 \\3 &
原创
发布博客 2021.09.21 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ROS机器人操作系统入门

发布资源 2021.09.21 ·
pptx

C++实现链栈

C++实现链栈构造链栈类函数实现测试构造链栈类//链栈的存储结构typedef struct StackNode{ SElemType data; struct StackNode* next;}StackNode, * LinkStack;函数实现//初始化void InitStack(LinkStack& S){ S = NULL; //构造一个空栈,栈顶指针置空即可}//入栈int Push(LinkStack& S, SElemType e){
原创
发布博客 2021.07.09 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多