自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 <<C++ Primer Plus(第6版)>>12.1 动态内存和类:知识记录

虽然原书中提到用等号来初始化值可能会导致调用赋值运算符(多执行赋值的步骤,效率低),但是我实测并没有此问题。当然,这个结果是符合预期的,毕竟明明是没必要去多执行一次赋值运算符来赋值的。但是不排除别的环境,别的VS版本,甚至在别的优化等级下表现不同。所以建议自行测试。即便如此,还是建议初始化一个对象使用变量后面用括号赋值初始化的值的方式: StringBad ditto(motto);来规避可能的歧义和不确定的执行流程。默认的复制构造函数和默认的赋值运算符都是浅拷贝/浅复制。

2024-07-25 10:17:46 1029

原创 彻底删除git中的某个文件(包括历史提交记录)

官网https://git-scm.com/docs/git-filter-branch已经不建议用git filter-branch,而建议用 git filter-repo。另外还有个工具叫bfg(beg-repo-cleaner)是一个用于清理Git仓库的开源工具。但是要用到java。

2024-06-19 00:32:50 534

原创 在Ubuntu 16.04 LTS Xenial上安装最新的Linux manual page(man)中文手册manpages-zh(v1.6.4)

在Ubuntu 16.04 LTS Xenial上安装最新的Linux manual page(man)中文手册manpages-zh(v1.6.4)

2024-02-24 02:14:55 654 1

原创 摄像头snap camera替换人头,然后用obs插件去除背景(无需绿幕)

obs studio,当前用的obs的30.0版本。

2023-12-06 17:22:37 3845

原创 食物升糖指数/GI(Glycemic index)表

源文章是英文,将食物名机翻为中文,为了防止机翻不准确的问题,下表中保留了食物名称的英文列。所有食物名称以英文名为准。

2023-11-13 21:07:13 2764

原创 pyautogui问题解决方案记录(因为使用了:pyautogui.locateCenterOnScreen(img, confidence=0.9))

因为使用了:pyautogui.locateCenterOnScreen(img, confidence=0.9)报错解决。

2022-11-30 23:07:26 7723

原创 ffmpeg 调用 NVIDIA GPU 处理视频转码,笔记。和纯用CPU比起来,速度快5倍以上

ffmpeg 调用 NVIDIA GPU 处理视频转码,笔记。和纯用CPU比起来,速度快5倍以上

2022-11-21 23:24:40 8416

原创 C语言对于数组的理解

C语言对于数组的理解。

2022-08-05 15:38:39 154

原创 [C语言]leetcode坑爹的二维数组问题导致heap-buffer-overflow记录

leetcode中出现heap-buffer-overflow问题的另类导致原因。二维数组/多维数组问题导致

2022-07-20 14:45:57 1368

原创 常见的文件重定向命令+exec

常见的文件重定向命令command > filename    把标准输出重定向到一个新文件中command >> filename    把标准输出重定向到一个文件中(追加)command 1 > fielname 把标准输出重定向到一个文件中command > filename 2>&1 把标准输出和标准错误

2021-11-22 21:32:39 744

原创 notepad++使用正则表达式替换(保留部分内容不变)的方法

解释:将要保留的字符串啥的用括号括起来,然后可以用($1)的方式调用还原。查找目标 ^(\s*)set_vhd_flip_v\(([^)]+)\);替换为 ($1)111\r\n($1)222\r\n($1)param=($2)\r\n原文:2测试开始set_vhd_flip_v(isp_flipv_val);2测试结束2测试开始 set_vhd_flip_v...

2021-11-22 21:22:04 5996

原创 python,tkinter相关的知识记录

获取类/对象的所有属性和方法:dir()dir(class)dir(object)eg:print(dir(waigua))result:['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__'

2021-11-10 03:01:47 176

转载 I2C总线

I2C总线

2020-11-24 21:06:56 106

原创 AStyle自动排版代码方法(超详细)

AStyle自动排版代码方法(超详细)

2020-06-29 17:16:14 10467 2

原创 使用bus hound发送包的方法

2019-12-04 17:11:03 3284

原创 ffmpeg ffplay 命令收集

ffmpeg ffplay 命令收集

2019-11-13 18:06:30 908 1

转载 RGB、YUY2、YUYV、YVYU、UYVY、AYUV、YUV444、YUV422、YUV420、YUV411

1) YUV 4:4:4 YUV三个信道的抽样率相同,因此在生成的图像里,每个象素的三个分量信息完整(每个分量通常8比特),经过8比特量化之后,未经压缩的每个像素占用3个字节。 下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3] 存放的码流为: Y0 U0 V0 Y1 U1 V1 Y2 U2 V2 Y3 U3 V3 (2) ...

2019-11-12 19:56:32 4587

原创 source insight4.0各种问题处理方法汇总

删除某一个或多个无用的project(历史project)source insight 可以在菜单栏 project -> open project(alt + shift + p)打开历史project,但是有些历史project你已经整个删除了,但是在这里面还是会有显示,有时候就会迷惑到底是哪一个,所以最好就是将无效的历史project删除,但是,source insight没法直接删...

2019-10-25 19:01:24 7529

原创 虚拟机设置成U盘PE启动方法

本文借鉴的原文:https://jingyan.baidu.com/article/ff4116259bbf7c12e482370e.html图就不贴了,记录一下我的操作,因为不是完全按照原文操作的。1.插入有PE的U盘。2.在编辑设置里面:添加 -> 硬盘 -> 硬盘类型就用推荐的,这个我就是这样处理的,没出什么问题 -> 使用物理磁盘 -> 设备选择最后一个 -...

2019-10-15 10:41:29 2849 2

原创 ubuntu18.04各种问题记录

1. 安装了win10和ubuntu18.04双系统后,ubuntu18.04开机无法开启wifi解决办法摘自: https://www.cnblogs.com/liyz/p/9086216.html执行命令:rfkill list all0:ideapad_wlan: Wireless LANSoft blocked: noHard blocked:yes1:ideapad_blu...

2019-10-12 16:17:06 797

原创 海思Hi3519AV100╱Hi3556AV100 V100 安全启动 secure boot

1.海思提供的文档文档路径:ReleaseDoc\zh\01.software\board\Hi3519AV100╱Hi3556AV100 V100 安全启动使用指南.pdf从文档中截下的boot image的结构图如下:2.secure boot 保护了些什么依据上图可以知道,secure boot 可以保护ddr_init.bin 和 uboot.bin。保证这两部分没有被篡改。...

2019-10-11 10:28:44 4018

转载 (转)win10 UEFI修复--本人win10,想装个Ubuntu双系统,结果破坏开机引导的修复方法

写在前面:如果想装win10和Ubuntu的双系统,那么: 1.一定先装win10,再装Ubuntu。2.一定用Ubuntu来做开机引导。别觉得Ubuntu的开机引导丑,win10的好看。 等你把电脑整的开不了机,就要炸了。我因为这个差点就准备要重装系统。怎么修复UEFI引导呢?当uefi引导文件损坏,或ghost还原64位系统到C盘,因无uefi引导还是不能启动系统。UEFI引导...

2019-09-09 20:35:35 2488

转载 usb枚举

1. 枚举是什么?       枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举过程,只要枚举成功了,那么就已经成功大半了。       USB架构中, ...

2019-09-03 11:06:30 553

转载 (转)USB传输之控制传输

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-09-03 10:43:11 467

转载 (转)PC 汇编指令,研究XMOS芯片发现代码中有使用汇编的地方,转载方便后续查阅

PowerPC 体系结构规范(PowerPC Architecture Specification)发布于 1993 年,它是一个 64位规范 ( 也包含 32 位子集 )。几乎所有常规可用的 PowerPC(除了新型号 IBM RS/6000 和所有IBM pSeries...

2019-09-03 10:39:19 627

空空如也

空空如也

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

TA关注的人

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