相关文章
【opencv】指定宽或高按比例缩放图片 拼接图片
指定宽或高按比例缩放图片
import cv2def resize_by_ratio(image, widthNone, heightNone, intercv2.INTER_AREA):img_new_size None(h, w) image.shape[:2] # 获得高度和宽度if width is None and height is None: # 如果输入的宽度和高度都为空return image # 直接返回原图…
建站知识
2024/12/15 7:41:45
网络安全(黑客技术)自学
一、黑客是什么
原是指热心于计算机技术,水平高超的电脑专家,尤其是程序设计人员。但后来,黑客一词已被用于泛指那些专门利用电脑网络搞破坏或者恶作剧的家伙。
二、学习黑客技术的原因
其实,网络信息空间安全已经成为海陆空之…
建站知识
2024/12/5 9:06:44
C++ std::thread
若要使用线程类std::thread,则需包含<thread>头文件。
创建线程
std::thread表示一个线程。线程对象是不可复制或赋值的,但可以移动(move),如移动构造或移动赋值。
当构造std::thread对象时,需给构造函数输入一个参数&am…
建站知识
2024/12/23 9:20:52
TCP keepalive
TCP keepalive - 小不的笔记
TCP是面向连接的。创建一个TCP连接,客户端和服务端需要经历三次握手,一旦建立它的期限就是永久,除非其中一方发起关闭。
理想状态下,客户端与服务端建立连接就可以一直用下去,但是在真实…
建站知识
2024/12/18 3:57:14
使用node搭建服务器,前端自己写接口,将vue或react打包后生成的dist目录在本地运行
使用node.jsexpress或者使用node.jspm2搭建服务器,将vue或react打包后生成的dist目录在本地运行
vue项目打包后生成的dist目录如果直接在本地打开index.html,在浏览器中会报错,无法运行起来。 通常我是放到后端搭建的服务上面去运行,当时前端…
建站知识
2024/12/22 23:55:56
手撸一个简单的Tomcat,延伸`SpringMvc`的原理
为什么写这篇文章
一直以来都说tomcat是用的java写的,但是也是不明白到底是怎么弄的,最近有个机会搞明白了,特此记录,可以使得更懂tomcat的原理
用java写一个java的运行程序,听着就很酷,你觉得呢…
建站知识
2024/12/23 10:23:07
VSCode使用CMake断点调试
在 VS Code 中使用 CMake 进行断点运行调试,需要进行以下步骤: 确保已在系统中安装了 CMake 和调试器(如 GDB)。 在项目根目录下创建一个名为 .vscode 的文件夹。 在项目根目录下创建一个名为 build 的文件夹,并在终…
建站知识
2024/12/23 6:35:53
电脑提示数据错误循环冗余检查怎么办?
有些时候,我们尝试在磁盘上创建分区或清理硬盘时,还可能会遇到这个问题:数据错误循环冗余检查。这是如何导致的呢?我们又该如何解决这个问题呢?下面我们就来了解一下。 导致冗余检查错误的原因有哪些?
数据…
建站知识
2024/12/13 1:43:39