Python是一个面向对象的解释型语言,所以当然也有类的概念。在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。自定义的对象数据类型就是面向对象中的类(Class)的概念。之前接触类的概念是在学习C++时,现在学习了python后,觉得两者还是有很大的区别的。面向对象的思想是一样的 ...
分类:
编程语言 时间:
2019-11-21 19:56:20
阅读次数:
72
for (var i = 0; i < dt.length; i++) { if (Object.keys(dt[i]).length <= 1) { dt.splice(i, 1); i--;//splice删除后,数组长度会改变 } } js获取对象的属性个数 var obj = { key1: ...
分类:
Web程序 时间:
2019-11-20 19:48:17
阅读次数:
253
原文链接:https://www.cnblogs.com/dijia478/p/8006713.html 一、数据结构 HashMap中的数据结构是数组+单链表的组合,以键值对(key-value)的形式存储元素的,通过put()和get()方法储存和获取对象。 (方块表示Entry对象,横排表示数 ...
分类:
其他好文 时间:
2019-11-13 12:52:15
阅读次数:
86
类的继承 一、什么是继承 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 继承的特性是:子类会遗传父类的属性 继承是类与类之间的关系 二、为什么用继承 使用继承可以减少代码的冗余 三、对象的继承 Python中支持一个类同时继承多个父类 使用__bases__方法可以获取对象继承的类 ...
分类:
其他好文 时间:
2019-11-13 12:34:53
阅读次数:
65
在js中,对象属于是键值对的集合 在上面这个代码中, 就属于是 ,而 就是 如何获取对象属性 第一种方式: .语法 student.name 获取到student的name属性 student.say 获取一个函数 第二种语法: []语法 student["name"] 等价于student.nam ...
分类:
Web程序 时间:
2019-11-11 21:32:59
阅读次数:
105
#####与类相关的魔术属性###### __doc__ 获取对象或类的内部文档 用法 对象/类.__doc__# __name__ 获取类名函数名# __class__ 获取当前对象所属的类# __bases__ 获取一个类直接继承的所有父类,返回元组 ######类中的反射###### hasa ...
分类:
其他好文 时间:
2019-11-11 00:51:59
阅读次数:
118
SpringBoot-单元测试 SpringBoot-单元测试 在SpringBoot中提供了单元测试的组件,它类似于Spring中的单元测试,无需加载配置文件,即可从容器中获取对象的实例。 首先在pom文件中导入以下依赖: 然后在test文件夹中创建测试类,在测试类上加上如下注解: 在该类中就可以 ...
分类:
编程语言 时间:
2019-11-08 09:20:46
阅读次数:
115
在MyBatis 的映射配置文件中,动态传递参数有两种方式 两者的作用都是从传入的pojo中获取对象属性的值 #{} 和 ${} 的区别 #{} 为参数占位符 ? 防止sql注入 例如 单元测试方法 控制台输出内容 可看出 #{} 是通过以预编译的形式将参数设置到sql语句中 mybatis底层再返 ...
分类:
其他好文 时间:
2019-11-04 19:17:06
阅读次数:
83
1、页面如图所示 2、Html代码 3、JavaScript代码 4、细节 (图片来源于网络) 5、精确定位 HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或 ...
分类:
Web程序 时间:
2019-11-04 17:26:46
阅读次数:
102
hashMap基于hashing原理,我们通过put()和get()方法存储和获取对象。当我们将键值对传给put()方法时;它调用键对象的hashCode()方法来计算hashCode,然后找到bucket位置来存值对象。当获取对象时,通过键值对的equals()方法来找到正确的键值对。然后返回值对 ...
分类:
其他好文 时间:
2019-11-04 15:42:31
阅读次数:
160