
Tools
文章平均质量分 61
一些编程相关工具的使用
摸鱼那些事儿
个人博客:https://guangyin.blog/
展开
-
解决android studio 安装速度太慢的问题
今天安装android studio后,发现下载速度实在太慢,在多次调教ChatGPT后,总算解决了。原创 2024-08-31 20:42:56 · 2019 阅读 · 0 评论 -
clion使用ssh远程连接实践
最近在使用vscode远程连接时,感觉vscode的重构功能不尽人意,使用gateway又有点卡顿,于是打算使用clion的ssh进行远程连接,注意,这里并不是像gateway那样在远程主机上搞个后台,而是添加远程编译套件进行远程编程。原创 2024-08-30 21:59:04 · 860 阅读 · 0 评论 -
GitHub SSH 连接问题解决方案
参考: 解决 Git 在使用时出现 'git@github.com: Permission denied (publickey).错误生成密钥:期间一直回车即可,生成的文件一般放在 问题描述在执行了 命令生成 SSH 密钥对后,尝试将公钥添加到 GitHub 服务器时遇到以下错误:该错误发生在执行以下命令时:以及在尝试连接 GitHub 时出现:解决方案步骤1. 检查 SSH 密钥是否已添加到 SSH Agent首先,确保您的 SSH 私钥 () 已添加到 SSH Agent。执行以下命令原创 2024-08-24 22:19:42 · 1575 阅读 · 0 评论 -
windows端口占用问题
【代码】windows端口占用问题。原创 2024-08-19 17:13:48 · 207 阅读 · 0 评论 -
docker基础
在编写dockerfile或dockercompose时,需要特别注意网络的配置,否则各个容器无法配合使用!需要加入同一个自定义网络中命令/概念功能示例列出所有网络查看指定网络的详细信息创建一个新的自定义网络删除一个自定义网络将一个容器连接到一个网络将一个容器从一个网络断开bridge默认的网络驱动,用于将容器连接到桥接网络默认创建host容器使用主机的网络none容器没有网络连接overlay跨多主机的分布式网络,用于Swarm模式通过创建macvlan将容器直接暴露在物理网络上ipvlan。原创 2024-08-19 17:10:12 · 866 阅读 · 0 评论 -
docker初入门
例如上面这个图,假如我们的虚拟机中linux的ip地址是192.168.150.101,在该linux中有这么一个mysql容器,但是由于一些安全策略,容器是隔离的,我们是无法直接访问这个mysql容器的(对的,这个容器具有自己的文件系统,甚至网络环境),这里我们就需要使用。这里的映射方向当时小编有点迷糊,因为之前在内网穿透的时候也有关于端口映射的问题,小编当时有点搞混了,这里小编将自己的理解给大家介绍一下映射的方向,理解究竟是哪里映射到哪里。然后进入管理控制台,如果没有就立即购买即可,免费,不花钱。原创 2024-08-19 17:09:33 · 778 阅读 · 0 评论 -
生成和链接动态库
os.libdll。原创 2024-08-18 16:37:57 · 692 阅读 · 0 评论 -
使用clion刷leetcode
总体来说并不复杂,开始时可能不太熟练,但写多一两次就很快了,同时,生成测试用例的代码并不是没有用,打比赛时的测试用例也是要自己生成的,写熟练以后对以后打比赛还是有点用的。方法是最简单的方法,必要情况下,你可以完善如下功能,创建一个生成测试用例的函数,同时输出与正确答案结果不同的测试用例,至于正确结果,可以直接拿题解的就行。注意,再clion上提交代码时,只会提交以下被包裹的代码,其他代码是不会被提交的,,自行设置测试用例,这样通过打断点就能调试了~,注意,这里的。这道题,我们就需要实现。原创 2024-07-09 21:35:06 · 834 阅读 · 1 评论 -
windows解决clion终端中文乱码
【代码】windows解决clion终端中文乱码。原创 2024-06-18 10:50:49 · 306 阅读 · 1 评论 -
解决typora 上传图片问题
最近在写博客的时候,经常是在typora上先写在导入,但是发现在导入的时候图片上传不了,需要手动上传,这就很麻烦了,所以今天根据typora自动上传图片的功能解决一下上传图片的问题。原创 2024-06-18 09:31:33 · 468 阅读 · 0 评论 -
yml配置文件快速上手
springboot中,有三种文件可以作为配置文件yml文件的基本语法。原创 2024-06-16 09:59:10 · 440 阅读 · 0 评论 -
npm安装不了解决办法
这个错误是一个权限问题,导致 npm 无法在目录中创建必要的文件和文件夹。原创 2024-06-16 09:57:13 · 2274 阅读 · 0 评论 -
安装wsl
那可能是你以前不小心删除了wsl的服务组件,到GitHub上面下载即可。安装后,就会出现以下图标。原创 2024-06-16 09:55:23 · 493 阅读 · 0 评论 -
阿里云OSS对象存储服务使用
6、查看使用实例文档,点击OSS控制台往下滑左下角的SDK下载,再点击SDK示例,再点击在文档中心打开.7.使用示例,以下是在springboot下封装好的一份上传图片的工具类,上传图片并返回图片的URL。使用示例,创建测试工程,修改对应的id和密码等,下图为endpoint地址的获取方式。2、然后点击立即开通,如果只是为了学习,简单的使用还是可以的,不需要购买。点击左侧的SDK快速入门,然后根据文档配置环境变量。1、点击产品,然后找到并点击对象存储OSS。,然后创建一个Bucket。原创 2024-06-16 09:52:42 · 1070 阅读 · 0 评论 -
clion使用vld进行内存泄漏检测
vld是款配合vs编译套件进行的内存泄露检测工具,所有我们使用时需要配合msvc编译套件来使用,注意!vld只能在debug模式下使用。我们还需要将vld的动态库手动添加到build目录下,将四个文件拷贝到build目录下。CMakeLists.txt文件。原创 2024-04-19 19:04:26 · 1141 阅读 · 5 评论 -
c++使用spdlog库打日记
打日志的本质就是多输出,c++没有自带的日志库,只能使用第三方库实现,当然,直接cout输出也可以,但是一般日志库都进行了优化,比我们使用cout输出的效率更高,同时效果也更好,这里使用**原创 2024-04-19 18:59:53 · 331 阅读 · 0 评论 -
c++使用googletest进行单元测试
使用场景:在平时写代码中,我们需要时可以使用Google test使用,当然,我们也可以自己写函数进行验证,但是使用google test是一个封装好的,使用也很简单,同时显示效果更佳能有效提高我们的效率以下是基于clion和vcpkg使用(vs好像继承了google test):这里就不介绍怎么安装了,不会在clion中使用vcpkg安装gtest的可以看一看前面的文章,很快就能看完。原创 2024-04-19 18:58:14 · 1189 阅读 · 0 评论 -
vs2022使用C++内存泄漏检测工具VLD(Visual Leak Detector)
下载完成后,我们会得到以下三个目录,动态库目录bin,静态库目录lib和头文件目录include将这三个目录添加到我们的项目就行。原创 2023-12-18 23:47:44 · 2302 阅读 · 1 评论 -
在 Centos7.9中创建快捷方式
对应用程序进行排序和组织到组或菜单中,这里将该快捷方式归类到与网络相关的分类中。: 应用的启动执行文件(可执行文件),可以根据需要添加启动的参数。:表示应用程序是否需要在终端窗口中运行。原创 2023-12-18 01:37:57 · 542 阅读 · 0 评论 -
vcpkg在clion和vs2022上的使用
我建议是将clion的vcpkg和vs的vcpkg分开,其一是,我发现使用list命令查看安装的库时,找不到clion上面安装的库,明明在clion的vcpkg文件夹中就是存在安装的库,就是找不到,其二就是好管理(我乱说的,不知道有没有这个原因,但占的内存肯定是比只是要一个clon的vcpkg要多的),通过清单模式,我们可以在运行时使用当前项目的编译器编译库文件,这样就不会存在什么编译器差异,系统差异什么的,而经典模式就会出现差异的问题,所有推荐使用清单模式。有时间立马学个json,难受。原创 2023-12-12 15:29:24 · 4281 阅读 · 2 评论 -
git使用手册
补充:https://blog.yanqingshan.com/52.html。转载:https://github.com/renyuns/learngit。转载 2023-10-03 03:14:55 · 57 阅读 · 1 评论 -
git commit 个人提交规范
git commit个人提交规范是一种约定俗成的规范,用于规范化个人在使用git进行代码提交时的提交信息格式。: README.md 当你更新了README.md文件时,使用update作为提交信息的前缀。: 修改代码格式 当你仅仅修改了代码的格式,没有修改代码逻辑时,使用style作为提交信息的前缀。功能 当你增加了一个新的功能时,使用feature作为提交信息的前缀。问题,当你修复了一个已知的问题时,使用fix作为提交信息的前缀。当你增加了文档内容时,使用docs作为提交信息的前缀。原创 2023-10-03 02:56:02 · 379 阅读 · 1 评论 -
删除GitHub仓库
然后根据提示删除即可。原创 2023-10-03 02:03:46 · 76 阅读 · 1 评论 -
如何从git本地连接到远程GitHub仓库
我这里为 git clone git@github.com:makappt/zhang_san.git。4.将本地的代码推送到GitHub仓库上面:git push origin main。尝试发送第一个文件,如果出现以下画面就可以成功了,你成功连接到github仓库了!,打开git终端执行以下代码,以初始化本地git仓库**创建仓库,完成以下步骤,其余不需要修改,然后点击。git clone ‘这里为你步骤1的备用代码‘文件夹,以后将你写的代码都放在这个文件夹中。步骤1:执行以下代码。原创 2023-10-03 01:49:06 · 179 阅读 · 0 评论