自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CPU工作原理

这个流程展示了 CPU 如何从程序计数器获取指令地址,通过内存读取指令,然后通过指令寄存器进行解码,最后在控制单元的指挥下执行操作并存储结果。整个过程高效且快速,使得计算机能够连续执行程序中的指令。

2024-10-08 19:19:47 605

原创 重载->构造器 -> this

在调用构造器前对象已经创建好了,实例化的对象的属性的内存大小也已经分配,接下来系统会自己调用构造器(可以自己定义,也可以使用系统的默认构造器),根据构造器初始话参数。上面两段代码都能实现构造器功能,但是使用this可以更好的区分对象属性和函数输入的形参,使得代码可读性和可维护性大大提高。this指向这个对象的地址,代表自己当前的地址,this.name 就是这个对象的属性,而 name就是函数输入的参数。4.然后将对象的地址赋值给栈里面的p,这里p保存的只是对象的地址。3.加入构造器后一个对象生成的过程。

2024-09-11 21:04:08 995

原创 2.链表总结

获取index的值,在链表的头部添加将结点,在链表的尾部添加结点,删除给定index的结点。在链表的题目中一般会设计一个虚拟头结点使得操作真正的head的时候更加方便。四.涉及到链表$交点$的问题(例如:找相交点,找环形链表的相交点)给定一个链表,如果有环,返回环的交点,如果没有环,返回null。给定index移除链表中的节点 力扣707设计链表。三.链表中涉及到翻转或者两两$交换$结点的题目。给定val移除链表中的节点 力扣203。两两交换链表中的节点 力扣24。二.链表中的删除操作。

2024-09-03 19:56:49 225

原创 209.长度最小子数组

/当sum大于或者等于target的时候,说明第一个数满足的数组最小的长度以及确定,记录下来。//设置一个integer的最大值,用来比较,防止数组数字全加起来都小于target。//利用sum减去第一个数,这样就可以用第2个数继续找最小的数组长度。//防止[1,1,1] target =11;1.暴力遍历,2.利用双指针使用滑动窗口。

2024-07-11 01:34:54 214 1

原创 读取文件夹中的图片.png并将其转换为.npy格式

k1 =image[:, :, 0] #查看rgb图片的三个通道中0通道的数值,和转化无关,可有可无。image = imageio.imread(file_path) #也可以使用imageio转化为灰度图。#image = cv2.imread(file_path) #可以用opencv转化为灰度图。output_folder = r"D:\picturre" # 输出文件夹路径。folder_path = r"D:\all_data" # 文件夹路径。

2023-12-27 14:49:26 589 1

原创 numpy数组与图片通道数之间的关系

print(array[0,0,2]) #第0个维度里面向量的第0个维度,第0个维度的第2个元素 注:0,1,2没有3。也就是说将这个numpy数组转换成(W,H,C)的形式即(3,3,3)后是这个样子的。这里解释看不懂,可以去找资料看下数组的维度是怎么看的(写来给我自己看的,所以不是很详细)输出结果为3 #这里也可以理解为 第2个通道 (0,0)的元素。k1=array[:,:,0] #第0个通道的元素。k1=array[:,:,0] #第0个通道的元素。

2023-12-27 14:34:51 555 2

空空如也

空空如也

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

TA关注的人

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