首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
charlee44
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
charlee44
1月前
关注
C++中JSON序列化和反序列化的实现
1. 引言 序列化(Serialization)是指将程序中的内存对象(如结构体、类实例、列表等)转换成一种可以存储或传输的格式(通常是字节流或文本)的过程。常见的序列化格...
0
评论
分享
charlee44
1月前
关注
使用cpp-httplib发布HTTP服务
1. 引言 cpp-httplib 是一个用 C++11 编写的轻量级、跨平台的 HTTP/HTTPS 服务器和客户端库。它由 yhirose 开发并维护,项目托管在 Gi...
0
评论
分享
charlee44
1月前
关注
CMake构建学习笔记31-构建前执行可执行程序
1. 引言 虽然 CMake 提供了非常多的构建指令来帮助程序的构建过程,但是这些构建指令不一定能满足实际的构建需求。遇到这种情况,就可以干脆自己写一个可执行程序,让 CM...
0
评论
分享
charlee44
1月前
关注
一种基于 SQLite3 的半自动 C++ ORM 实现
1. 引言 在现代软件开发中,尤其是在后端系统与数据库交互的场景下,对象关系映射(Object-Relational Mapping, ORM)已成为一种主流的设计范式。O...
1
评论
分享
charlee44
1月前
关注
Ubuntu 下配置 SFTP 服务并实现安全数据共享
1. 需求 先说一下笔者的需求:实现 Ubuntu 系统机器与其他机器的数据共享,尤其是让 Ubuntu 系统下的某个目录镜像到 Windows 本地环境中。 2. 协议 ...
0
评论
分享
charlee44
1月前
关注
Github项目CI&CD部署
1. 引言 在软件开发中,CI/CD(持续集成 / 持续部署)是一种自动化流程:每当代码更新,系统会自动构建、测试并部署应用,避免手动操作的繁琐与错误。作为 DevOps ...
0
评论
分享
charlee44
1月前
关注
为什么协程能让程序不再卡顿?——从同步、异步到 C++ 实战
1 引言 在图形界面(GUI)应用中,“卡顿”几乎是所有开发者都会遇到的老问题。一次复杂的计算、一次网络请求、一次磁盘读取,甚至一次大循环,都可能让界面在几百毫秒内完全失去...
1
评论
分享
charlee44
1月前
关注
最小二乘问题详解9:使用Ceres求解非线性最小二乘
1 引言 在上一篇文章《最小二乘问题详解8:Levenberg-Marquardt方法》中,笔者使用 Eigen 实现了求解非线性最小二乘问题的 Levenberg-Mar...
0
评论
分享
charlee44
2月前
关注
通过SSH反向隧道让远程服务器走本地代理
1. 场景描述 先说一下笔者遇到的情况: 本地 Windows 电脑 已经配置好代理或者加速工具,能正常访问外网的Git仓库; 通过复杂的代理链路,成功 SSH 登录了一台...
0
评论
分享
charlee44
2月前
关注
Git使用经验总结8-Git仓库历史记录清除
1. 引言 因为一些原因,Git 历史提交记录中会包含一些敏感信息,比如名字、邮箱、代码等等,因此就想将这些历史记录删掉。删除特定的历史提交记录还是很困难的,笔者这里的做法...
0
评论
分享
charlee44
2月前
关注
CMake构建学习笔记30-Ceres Solver库的构建
1 引言 Ceres Solver 是一个由 Google 开发的开源 C++ 库,用于求解大规模非线性最小二乘问题,广泛应用于计算机视觉、机器人和三维重建等领域。 2 构...
0
评论
分享
charlee44
2月前
关注
CMake构建学习笔记29-SuiteSparse库的构建
1 介绍 在上一篇文章《CMake构建学习笔记26-OpenBLAS库的构建》中介绍的OpenBLAS是用来解决稠密矩阵相关问题的,例如数值优化中的最小二乘问题。但是如果问...
0
评论
分享
charlee44
2月前
关注
CMake构建学习笔记27-初步完成C&C++自动化构建工具
BuildCppDependency 一个轻量级、跨平台的 C/C++ 依赖库自动化构建工具。仅依赖系统自带脚本能力,无需额外安装构建框架或包管理器。 📦 核心优势: 轻...
0
评论
分享
charlee44
2月前
关注
CMake构建学习笔记28-gmp&mpfr库的构建
1. 引言 gmp 是一个用于任意精度整数、有理数和浮点数运算的高效C语言库;mpfr 构建在 gmp 之上,专注于正确舍入的任意精度浮点运算。这两个库都是非常底层的库,通...
0
评论
分享
charlee44
2月前
关注
C++信创适配踩坑记
1. 引言 事情是这样的:前段时间我用 C++ 开发了一个功能模块,原本跑在主流 Linux 发行版上稳如老狗。项目临近上线,突然接到通知——得适配到信创环境,而且要在周末...
0
评论
分享
charlee44
2月前
关注
CMake构建学习笔记26-OpenBLAS库的构建
1 介绍 BLAS(Basic Linear Algebra Subprograms)和 LAPACK(Linear Algebra Package)是两个广泛使用的高性能...
0
评论
分享
charlee44
3月前
关注
最小二乘问题详解8:Levenberg-Marquardt方法
1 引言 对于非线性最小二乘问题的求解来说,除了Gauss-Newton方法(以下简称GN方法)和梯度下降法,另外一种更加实用的求解算法就是Levenberg-Marqua...
0
评论
分享
charlee44
3月前
关注
最小二乘问题详解7:正则化最小二乘
1. 引言 在之前的文章《最小二乘问题详解4:非线性最小二乘》、《最小二乘问题详解5:非线性最小二乘求解实例》和《最小二乘问题详解6:梯度下降法》中分别介绍了使用Gauss...
0
评论
分享
charlee44
3月前
关注
最小二乘问题详解6:梯度下降法
1. 引言 在之前的两篇文章《最小二乘问题详解4:非线性最小二乘》、《最小二乘问题详解5:非线性最小二乘求解实例》中,笔者介绍了非线性最小二乘问题,并使用Gauss-New...
0
评论
分享
charlee44
3月前
关注
最小二乘问题详解5:非线性最小二乘求解实例
1. 引言 在上一篇文章《最小二乘问题详解4:非线性最小二乘》中,介绍了非线性最小二乘问题的基本定义、求解思路及其核心算法Gauss-Newton方法,强调通过局部线性化将...
0
评论
分享
下一页
个人成就
文章被点赞
20
文章被阅读
25,106
掘力值
2,206
关注了
0
关注者
15
收藏集
0
关注标签
2
加入于
2021-10-30