摘要: 修改清华源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 转:https://blog.csdn.net/Marinalv/article/details/122576490 阅读全文
posted @ 2022-06-07 10:07 cheng4632 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1,读取图片 Mat imread( const String& filename, int flags = IMREAD_COLOR ) Mat img = imread("dog.jpg"); cout << sizeof(img) << endl; 2,Mat成员变量 Mat类分为了两个部分: 阅读全文
posted @ 2022-05-24 17:15 cheng4632 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Numpy中的数组shape为(m,)说明它是一个一维数组,或者说是一个向量,不区分列向量还是行向量,在与矩阵进行矩阵乘法时,numpy会自动判断此时的一维数组应该取行向量还是列向量。 X = np.random.randn(4,3) # X.shape:(4, 3) t = np.array([2 阅读全文
posted @ 2021-08-03 10:03 cheng4632 阅读(1885) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.jianshu.com/p/801318c77ab5 import heapq # python里只有最小堆,如果要用最大堆,每个元素*-1后加入最小堆,然后堆顶元素再*-1即可 # 1,两种方式创建堆 # (1)使用一个空列表,然后使用heapq.heappush() 阅读全文
posted @ 2021-07-29 11:41 cheng4632 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.cnblogs.com/linhaifeng/articles/6204014.html 1、反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。 2、python面向对象中的反射:通过字符串的形式操作对象相 阅读全文
posted @ 2021-04-05 15:08 cheng4632 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、普通方法:绑定到对象,没有任何装饰,自动将对象(self)传给函数 2、类方法:用@classmethod装饰的方法,自动将类(cls)作为第一个参数传给函数,对象也可以调用 3、静态方法:用@staticmethod装饰的方法,不会自动传self或cls,就是一个普通的函数,类和对象都可以调用 阅读全文
posted @ 2021-04-05 15:05 cheng4632 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1、通过双下划线设置成私有,但是依然可以访问 class A: __N = 2 #类的数据属性应该就是共享的,但也可以设为私有的,此处变形为_A__N=2 def __init__(self): self.__X = 10 #变形为_A__X=10 def __foo(self): #变形为_A__ 阅读全文
posted @ 2021-04-05 15:02 cheng4632 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1、一类事物有多种形态,比如:动物有多种形态:人、猪、狗,文件有多种形态:文本文件,可执行文件2、不同的对象(形态)接收同一个方法,产生不同的响应 import abc class Animal(metaclass=abc.ABCMeta): # 同一类事物:动物 @abc.abstractmeth 阅读全文
posted @ 2021-04-05 14:50 cheng4632 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1、继承:新建的类(称为子类)可以继承一个或多个父类(称为父类或超类),子类会继承父类的属性,从而解决代码重用问题。 Object类是所有python的基类,它提供了一些常用的方法(如__str__)的实现。 继承的功能: 1、通过继承实现代码重用 2、通过接口实现归一化设计 python3中都是新 阅读全文
posted @ 2021-04-05 14:47 cheng4632 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 类也有独立完备的命名空间,同时类支持命名空间的继承实例只有数据属性,没有函数属性,但是可以在类属性中找到函数属性 A.name = 'cc' print(A.name) # 'cc',此时,类还没有实例。其实,类本身也是对象,也可以为其添加自己的属性 a = A() # 实例化对象 print(a. 阅读全文
posted @ 2021-04-05 14:36 cheng4632 阅读(54) 评论(0) 推荐(0) 编辑