代码重用就是继承父类的方法,达到方法(代码)重用的目的,而接口重用就是在多态中能够通过父类指针来调用子类的方法,当然这个需要用到虚函数和类型转化的支持,达到一个指针能够达到重复使用的目的(即接口重用) 1.代码重用(继承) 先来讲讲继承,基础的就不讲了,说下c++特有的多重继承,在说多重继承之前,先 ...
分类:
其他好文 时间:
2018-06-24 13:01:40
阅读次数:
177
这是我在做多元线性回归时遇到的错误:这个也是数据类型类的错误; 解决办法就是把数据的类型转化之后就行的了,于‘TypeError: Input 'b' of 'MatMul' Op has type int64 that does not match type float32 of argument ...
分类:
其他好文 时间:
2018-06-23 00:06:10
阅读次数:
1532
原题网址:https://www.lintcode.com/problem/hash-function/description 描述 在数据结构中,哈希函数是用来将一个字符串(或任何其他类型)转化为小于哈希表大小且大于等于零的整数。一个好的哈希函数可以尽可能少地产生冲突。一种广泛使用的哈希函数算法是 ...
分类:
其他好文 时间:
2018-06-05 17:45:22
阅读次数:
188
类型转换的概念(塑型): 转换方式:隐式的类型转换, 显式的类型转换 转换方向:向上转型、向下转型; 类型转换规则: 基本类型之间的转换: >将值从一种类型转换成另一种类型; 引用变量的类型转换: >将引用转换成另一种类型的引用,并不改变对象本身的类型; >只能被转为: >>任何一个超类的类型(向上 ...
分类:
其他好文 时间:
2018-06-02 23:55:10
阅读次数:
215
一、基本数据类型 整形(int) 浮点数(float) 字符串(str) 布尔值(bool)——True False 判断类型:type(***) 类型转化:int('8') str(123) bool(123) 二、变量 变量赋值 变量命名 命名规范 ...
分类:
其他好文 时间:
2018-06-02 17:40:14
阅读次数:
121
工作中遇到需要将List对象中的元素(list类型)转化为集合(set)类型,转化完成之后需要需要访问其中的元素。 第一步,使用map方法进行转换 第二步,访问map 从第一步打印data可以看到map对象返回的是一个地址,不是真实的数据。 (map() and filter() return it ...
分类:
编程语言 时间:
2018-05-30 21:13:39
阅读次数:
200
任何数据类型转化为字符串的过程就叫做序列化! 为什么要转换成字符串?1,做固态存储 2,做网路传输 Python提供三种序列化方式:json,pickle,shelve三种 json 支持的数据类型有tuple,list,dict pickle支持Python所有的数据类型 import json ...
分类:
编程语言 时间:
2018-05-23 02:07:49
阅读次数:
174
假如要定义一些整个项目通用的静态变量,这些值都是从config文件中定义的,在转换成静态变量时,最好写成属性,因为可以在属性中对所配置的值进行判断和类型转化,这样可以避免在每次调用静态变量时,都要进行判断和转换了。 虽然对属性的功能都很熟悉了,但是在真正用到的时候还是没有想到,在这里mark一下!! ...
分类:
其他好文 时间:
2018-05-09 10:15:09
阅读次数:
176
如果是对负数取模,可以把模数符号忽略不计, 如:5%-2 = 1 对于/,整数除和小数除是有区别的,整数之间作除法,保留整数去除余数 +除了字符串相加功能外,还能把非字符串转换成字符串 赋值运算符: 当两侧数据不一致的时候,可以使用自动类型进行类型转化 比较运算符 逻辑运算符 逻辑运算符用于连接布尔 ...
分类:
编程语言 时间:
2018-05-06 16:13:08
阅读次数:
229
wxWidgets是一个比较常用的UI界面库,我曾经试着使用wxWidgets写一个UI编辑工具,在此期间,学习了一些wxWidgets的知识。我对wxWidgets的绑定(Bind)比较好奇,想知道,wxWidgets是如何知道,我Bind的函数,是需要什么参数,所以查看了一些源代码,这里,将了解 ...
分类:
其他好文 时间:
2018-05-06 14:45:08
阅读次数:
300