自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 在windows上使用vs code调试Rust程序

在windows平台上使用vs code调试rust程序。

2024-09-19 15:12:15 47

原创 CMake教程(四):生成器表达式

本文主要介绍了CMake当中生成器表达式的基本用法。

2024-09-19 15:03:43 148

原创 用例子说明C++11新特性(三):列表初始化

通过例子介绍了C++11当中的列表初始化。

2024-09-19 15:01:40 112

原创 CMake教程(三):添加库的使用要求

本文介绍了如何通过现代 CMake 语法设置目标的使用要求,以便更好地管理库和可执行文件的编译、链接及包含路径等属性。使用要求命令如 `target_compile_definitions()`、`target_include_directories()`、`target_link_libraries()` 等,允许精确控制编译器和链接器的行为。文章通过重构一个 CMake 项目示例,展示了如何设置库的包含目录、使用 `INTERFACE` 库来定义编译选项以及链接多个库。此外,还详细解释了 `target

2024-09-16 10:45:46 1074

原创 用例子说明C++11新特性关键字(二):decltype

本文介绍了C++11新特性中的decltype关键字,介绍了它的推导规则以及一些具体的例子。

2024-09-16 10:43:36 252

原创 用例子说明C++11新特性关键字(一):auto关键字

C++11新特性auto关键字

2024-09-12 20:07:58 287

原创 CMake教程(二):创建并使用库

一个大型 C++ 项目中经常需要使用到各种第三方库,本节主要介绍如何使用 cmake 生成并使用我们自己的库。所用到的资料是 cmake 官网 3.30.3 版的 Step3 目录下的文件。

2024-09-12 19:46:14 653

原创 CMake教程(一):cmake构建程序的基础配置

主要内容:本文主要介绍了使用 cmake 编译和构建 C++ 程序的基础配置。所谓基础配置是指一个 CMakeLists.txt 文件通常需要包含哪些基本的要素能够构建出一个 C++ 程序。官网教程所用到的文件可以在下载。大部分项目是从源代码构建而来的可执行文件。对于简单的项目,三行CMakeLists.txt文件就能够满足要求。这是教程的起点。在Step1注意此文件使用了小写形式的命令。cmake 支持大写、小写和大小写混合形式的命令。是在Step1目录中的源代码文件,用于计算一个数的平方根。

2024-09-10 12:38:20 353

原创 镜像网络模式配置WSL2——完美解决wsl2无法ping宿主机,也无法ping外网的问题

通过将 WSL2 配置成网络镜像模式解决 WSL2 无法 ping 通主机和外网的问题。

2024-09-06 15:34:11 349

原创 Chroma向量数据库的简单入门

本文介绍了向量数据库chroma的基本使用方法。

2024-08-29 12:14:44 306

原创 VS Code配置C++开发环境-命令面板中搜索不到C++配置

VS Code 配置 C++ 开发环境时,命令面板中搜索不到 C++ 的 UI 配置,需要手动创建 tasks.json、luanch.json 和 cpp_propertites.json 文件。

2024-08-14 12:02:34 1007

原创 Cannot find a valid baseurl for repo: centos-sclo-sclo/x86_64

出错的场景:在centos7机器上执行。然后,确保DNS服务器的配置文件正确。镜象源的配置内容是正确的。命令安装软件时,出现下面的错误。接着,禁用无效的仓库。

2024-07-11 09:51:21 3231 1

原创 ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘192.168.112.1xx‘ (111)-使用ip地址无法连接mysql数据库

使用ip地址无法连接mysql数据库时,可能的解决方案

2023-04-18 20:46:12 834

原创 visualStudio:Unhandled exception at 0x00007FF6BA8C200F

visualStudio:Unhandled exception at 0x00007FF6BA8C200F

2023-03-12 10:22:38 493

原创 在Centos7本地安装mysql57

在centos7上本地安装mysql57

2023-03-12 10:15:02 247

原创 影响GPS定位精度的基本概念

影响GPS定位精度主要有两个核心概念,分别是几何精度因子和RMS测距误差。下面分布介绍与这两个核心概念有关的概念以及公式。

2023-02-16 14:40:16 1935

原创 剑指offer-数组中数字出现的次数

剑指offer-数组中数字出现的次数解析

2022-07-18 17:02:54 106

原创 修改matlab默认读取文件路径

matlab设置

2022-06-28 19:25:11 2299

原创 修改jupyter notebook的默认文件目录

修改jupyter notebook的默认文件目录 当安装好Anaconda之后,打开jupyter的默认文件目录一般是在电脑的C盘(windows系统),而C盘下有许多软件的配置文件,看起来相当不舒服,所以有必要把jupyter的默认打开目录进行修改。怎么改呢?修改配置文件。下面分步骤进行讲解。第一步:查看jupyter打开的默认文件目录 找到jupyter的配置文件路径,一般是在Anaconda所安装用户的目录下,例如我这里是: (成功找到配置文件路径可忽略此段)另一种找到jupyter配置文

2022-04-18 09:47:03 2982

原创 Ubuntu安装后如何设置root密码

Ubuntu安装后如何设置root密码 Ubuntu安装完成之后,root密码我们不知道,但是可以通过普通用户进行设置,只需输入以下命令:$ sudo passwd 然后系统会提示你输入当前用户的密码,输入之后,键入两次相同的密码,root的密码就设置成功了。 是不是很简单呢?...

2021-10-19 15:12:57 1235

原创 Tim/QQ登录超时,请检查您的网络或者本机防火墙设置

Tim/QQ登录超时,请检查您的网络或者本机防火墙设置 背景:在使用笔记本电脑的时候,无意中不知点了什么,Tim就登录不上去了,尽管电脑是可以连上网络的。 如何解决?直接上图。**第一步:**打开网络设置,然后点击“更改适配器选项”。 **第二步:**打开以太网的属性设置,去掉IPv6的勾选,然后点击确定即可。 然后你发现,TIM又可以神奇地登录上去了。这里推测的原因可能是TIM不支持Ipv6。 在解决这个问题之前,我也尝试了如下方法:方法一: 以管理员身份打开cmd,然后键入以下两条命

2021-10-06 12:39:48 13557 1

原创 关于PAT(Programming Ability Test)编辑器不支持C语言gets函数的替代方案

关于PAT(Programming Ability Test)编辑器不支持C语言gets函数的替代方案 你可能会好奇PAT的编辑器为什么不支持C语言的gets函数,来获取整行字符串的输入?总的来说,gets函数不安全,怎么不安全,请自行搜索。。。 下面给出两种替代方案,分别是C语言函数fgets()函数和C++语言的getline()函数。替代方案一:使用C语言函数fgets()函数 我们首先看一下这个函数的用法,下图是截自官方文档(不是很清楚,有兴趣可以自行搜索)。fgetsDefined

2021-01-26 18:30:15 480

原创 安装SQL Server 2017遇到“以前的某个安装需要重新引导计算机以便使更改生效”的问题

Microsoft ODBC Driver 13 for SQL Server – 以前的某个安装需要重新引导计算机以便使更改生效。解决方法打开Windows下的注册表;找到"计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager"路径下的 PendingFileRenameOperations 文件,然...

2020-03-16 21:36:58 7271 2

使用cmake创建并使用库的源代码

使用cmake创建并使用库的源代码

2024-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除