ORB SLAM3 点云地图保存
简单修改ORB_SLAM3源码, 使其能保存pcd格式的点云地图。
算法的时间复杂度和空间复杂度(友友们专属限定版)
详细讲解算法时间复杂度和空间复杂度
冒泡排序实现(c++)
算法之耻——冒泡排序
MFC基于对话框——仿照Windows计算器制作C++简易计算器
MFC简易计算器,仿照Windows自带计算器
Visual Studio 2022如何安装和使用MSDN
Visual Studio 2022如何安装和使用MSDN
使用KITTI跑LIOSAM并完成EVO评价
对于lio_sam使用kitti数据集,并利用evo进行评价
【代码随想录】刷题Day41
刷题Day41
lifecycle of a thread
hyperlinkin reworks os, press i in command line to show all the threads:there are some other thread states in reworks os:1 suspend hyperlink, suspend
C++多进程
有操作系统相关知识的应该知道,线程是轻量级的进程,每个线程可以独立的运行不同的指令序列,但是线程不独立的拥有资源,依赖于创建它的进程而存在。也就是说,同一进程中的多个线程共享相同的地址空间,可以访问进程中的大部分数据,指针和引用可以在线程间进行传递。它往往与其他通信机制,如信号量,配合使用,来实现进
Jackson CVE-2022-42004 拒绝服务
Jackson CVE-2022-42004 拒绝服务
【C语言】数据在内存中的存储(一)
大端存储模式,是指数据的低位保存在内存中的高地址中,而数据的高位保存在内存中的低地址中。小端存储模式,是指数据的高位保存在内存中的高地址中,而数据低位的保存在内存中的低地址中。下图是大端和小端存储的差异:由此我们可以得出结论在vs编译器中数据的存储是小端存储。例题:请设计一个程序来判断是小端存储还是
MySQL索引详解
今天,我们来学习MySQL的索引,索引的MySQL的重要部分,希望大家通过学习这篇文章可以深入理解索引这个概念。
Visual Studio下安装C/C++图形库(easyx)2022版
这里演示的是在Visual Studio 2022下安装C/C++图形库(easyx),简单易懂,从此告别黑乎乎的窗口。
C++实现kafka的生产者客户端
一、Kafka 生产者的逻辑。二、Kafka 的C++ API。三、Kafka 生产者客户端开发。
面试官:一千万的数据,你是怎么查询的
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。由于配置低,本次测试只准备了314800
【Linux初阶】进程地址空间 | CUP与可执行程序的交互原理
计算机空间初识(子进程变量修改实验),感性理解进程虚拟地址空间,进程地址空间基础(概念、区域划分与调整、程序对内存数据的修改、按需分配虚拟地址空间),解答为什么存在虚拟地址空间(防止非法越界、方便解耦、保证进程独立性、统一编译方便使用),其中重点讲解统一编译中CPU与可执行程序的交互原理
内网搭建 SFTP 服务器
本例中,我们在windows中搭建了sftp站点,并且在本网测试成功后,又使用cpolar穿透工具,将SFTP站点,变得公网可用。由于本例中使用的是免费套餐,sftp站点的公网地址及端口会在24小时内变化,经常使用会很不方便。建议升级到专业套餐以上,并配置成固定TCP隧道,以获得更好的体验,注专业套
【Linux】静态库与动态库
【Linux】静态库与动态库
无法启动此程序,因为计算机中丢失vcruntime140.dll”的解决方法
无法启动此程序,因为计算机中丢失vcruntime140.dll”的解决方法
如何将文件重置或恢复到特定版本?
如何在特定的提交哈希(我通过 git log 和 git diff 确定)处将修改后的文件恢复到其先前的版本?