logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【嵌入式】CAN 总线技术介绍

CAN FD 数据段波特率切换标志位。:CANopen 实时过程数据对象。:J1939 参数组编号。:发送节点错误状态指示。

#嵌入式硬件
【C++&opencv】cv::Mat矩阵操作

OpenCV 中的矩阵主要通过cv::Mat类实现,它是存储和操作图像/矩阵数据的核心数据结构。

#c++#开发语言#opencv
【opencv】OpenCV 直方图与直方图均衡化介绍与代码实现

直方图均衡化是一种强大的图像对比度增强技术,它通过重新分布像素强度值来扩展图像的动态范围,使图像细节更加清晰可见

#opencv#人工智能#计算机视觉
【opencv】OpenCV 几何变换

常用于图像校正、视角变换、缩放等场景。OpenCV 提供的主要几何变换包括:

#opencv#人工智能#计算机视觉
【安装日记】Gitea服务器搭建与使用

通过以上步骤,您可以快速搭建一个私有Git服务器,满足个人或团队的代码托管需求。如需更高级功能(如LDAP集成、OAuth登录),请参考。在仓库设置中配置Webhook,用于触发CI/CD或通知(如Jenkins、Discord)。根据操作系统选择对应的二进制文件(如。,首次运行会自动生成配置文件。

文章图片
#gitea#git
【CMake】target_link_options()命令详解-为目标添加链接器选项

是 CMake 3.13 及更高版本中引入的命令,用于向特定的目标(可执行文件、静态库或共享库)添加链接器选项。这些选项会直接传递给链接器命令。核心功能: 精细控制链接阶段传递给链接器的标志。与的区别:命令语法:: 要添加链接选项的目标名称(由或创建)。: (可选) 如果指定,新添加的选项将插入到目标现有选项列表的开头,而不是默认的结尾。这在需要覆盖某些默认设置时很有用。: 指定选项的作用域和传播

#c++
【CMake】target_link_libraries() 命令详解-指定链接库文件

它定义了目标(如可执行文件或库)需要链接哪些库文件,并控制依赖关系的传播(通过。CMake 会按依赖关系自动调整库的链接顺序。的传播特性,可大幅简化复杂项目的依赖管理!避免省略关键字,明确依赖范围。是 CMake 中用于。:先声明目标,再调用。),而非直接写路径。

#c++
【数据结构与算法】数据结构与算法介绍

数据结构:存储和组织数据的方式,决定了数据的逻辑关系及操作效率(如增删查改),线性结构,非线性结构;算法:解决问题的步骤,用于操作数据并得到结果,排序算法;关系:数据结构是算法的“工具”,算法通过高效使用数据结构完成任务。例如,图结构上的最短路径算法(如Dijkstra)依赖图的存储方式(邻接矩阵或邻接表)。

文章图片
#数据结构#c++#算法 +4
【设计模式】其它经典模式-规格模式(Specification Pattern)

规格模式(Specification Pattern)是一种行为设计模式,用于将业务规则封装成可重用的逻辑单元,支持通过组合方式构建复杂查询条件。核心思想是将条件判断逻辑抽象为独立对象,实现解耦和灵活组合。

#c++#设计模式#开发语言
【Git】git checkout 命令使用介绍

在 Git 的较新版本(大约 2.23 及以后)中,官方引入了两个更专注的命令来分别处理。取决于你的 Git 版本和个人/团队偏好,但理解。的传统用法对于阅读旧文档和脚本至关重要。

#git
    共 113 条
  • 1
  • 2
  • 3
  • 12
  • 请选择