会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
beluga
博客园
首页
新随笔
联系
订阅
管理
2025年8月14日
移动构造与析构顺序
摘要: 为了理解std::move在干什么,写了一个小例子研究一下 std::move(obj1) 不会真的移动数据,它只是把 obj1 转成右值引用(MyClass&& obj1),让编译器选择调用 MyClass 的移动构造函数。 移动构造函数会接管资源的指针(例如堆内存地址)而不是复制数据,这样速度更
阅读全文
posted @ 2025-08-14 12:13 雨天尊
阅读(14)
评论(0)
推荐(0)
2025年6月10日
Git 操作进阶
摘要: 1. git基本操作 1.1 查看文件 还未被add的更改 使用git status命令,它会显示哪些文件已经被修改并添加到暂存区,以及那些还未被添加的修改。 git status -uno //不显示未追踪的文件,推荐使用 git status //可以显示未被追踪的文件。很慢!! 查看某一次co
阅读全文
posted @ 2025-06-10 18:20 雨天尊
阅读(371)
评论(0)
推荐(5)
2025年2月12日
K&R 语法 vs. ANSI C 语法
摘要: 由于项目中使用了Bison,看到有个奇怪的C语言的语法,查了一下居然是要兼容早期的C标准 Bison 是什么? Bison 是一个 语法分析器生成器(parser generator),它用于根据 上下文无关文法(Context-Free Grammar, CFG) 生成 LALR(1) 解析器,主
阅读全文
posted @ 2025-02-12 14:55 雨天尊
阅读(67)
评论(0)
推荐(0)
2024年6月7日
linux 使用ll查看文件发现文件后面带 *
摘要: 结论:如果你看到带 * 的文件名,通常意味着这个文件具有可执行权限。 使用alias ll检查 ll 是不是一个别名,以及它具体代表什么命令。 检查的结果如下:alias ll='ls -alF' 在 ls 命令中,通常不会直接显示文件名后带有 *。不过,可以用 ls 加上不同的选项来展示文件名及其
阅读全文
posted @ 2024-06-07 17:04 雨天尊
阅读(1457)
评论(0)
推荐(0)
2024年5月13日
【图像处理】使用matplotlib库显示灰度图像为自定义颜色(2)
摘要: 在下面的代码中,facies_img的值只有[0,1,2]表明图像是灰度图像。通过下面的代码可以让图像显示为彩色图像 import matplotlib.pyplot as plt import matplotlib.colors as mcolors from PIL import Image i
阅读全文
posted @ 2024-05-13 22:27 雨天尊
阅读(66)
评论(0)
推荐(0)
2024年5月8日
cpp的lambda表达式
摘要: 在C++中,lambda表达式提供了一种方便的方式来定义匿名函数。Lambda可以用来创建简单的函数对象,常用于算法库中的函数参数,特别是在STL(Standard Template Library)中。 Lambda表达式的语法是这样的: [ capture ] ( parameters ) ->
阅读全文
posted @ 2024-05-08 11:15 雨天尊
阅读(597)
评论(0)
推荐(1)
制作语义分割数据集(VOC格式)
摘要: 环境:python3.8 labelme=5.0.1 1、使用labelme标注工具 直接在命令行安装或者在anaconda下面新建虚拟环境安装(避免污染环境,不用的时候可以直接delete该环境) 直接命令行(base)安装 pip install labelme labelme 创建虚拟环境安装
阅读全文
posted @ 2024-05-08 10:40 雨天尊
阅读(2459)
评论(0)
推荐(0)
2023年10月9日
Java11配置maven
摘要: 这里假设Java11和maven都正确安装,使用的版本为Java11、maven3.6.1 测试环境变量 Java win + r 打开运行,输入 cmd,打开命令行提示符,输入java --version如下 C:\Users\siyu>java --version openjdk 11.0.2
阅读全文
posted @ 2023-10-09 15:06 雨天尊
阅读(830)
评论(0)
推荐(0)
2022年9月19日
【图像处理】如何使用matplotlib 库显示灰度图像为自定义颜色
摘要: 项目场景 我这里有一张名为airplane.jpg的灰度图像灰度图像 使用 matplotlib 库读取并显示: import matplotlib.pyplot as plt root="D:\Python\数据集VOC2007\SegmentationClass" fname=r"\2007_0
阅读全文
posted @ 2022-09-19 21:59 雨天尊
阅读(753)
评论(0)
推荐(0)
2022年8月13日
将GitBash设置为VS Code的默认终端
摘要: 这个东西搞了半天,真的无语。。。网上的东西都太旧了 注意:"terminal.integrated.shell.windows"自2021年4月起已弃用。 1、首先打开设置 2、进入settings.json,准备编辑设置文件 3、编辑json文件中终端的安装路径 注意这里的终端名字一定要是GitB
阅读全文
posted @ 2022-08-13 10:59 雨天尊
阅读(188)
评论(0)
推荐(0)
公告