'''什么是元类:元类是类的类,是类的模板;元类是用来控制如何创建类的,正如类是创建对象的模板一样;元类的实例为类,正如类的实例为对象(f1对象是Foo类的一个实例,Foo类是type类的一个实例);type是python的一个内建元类,用来直接控制生成类,python中任何class定义的类其实都 ...
分类:
其他好文 时间:
2021-05-24 08:13:39
阅读次数:
0
阅读目录: 元类 元类实现ORM 元类 1. 类也是对象 在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立: >>> class ObjectCreator(object): … pass … >>> my_object = ObjectCreator( ...
分类:
其他好文 时间:
2021-03-08 13:48:08
阅读次数:
0
nth-child()为div选择器,无法对其他标签类型起效, 当需要选择<span>时使用nth-of-type() 在父容器div下的各子元素,如果是混合类型的情况下,要指定其中某一类元素的第几个,那就要用nth-of-type(n) 要指定第1个span就要用span:nth-of-type( ...
分类:
其他好文 时间:
2021-03-04 13:31:28
阅读次数:
0
利用纯css来完成它,主要用到的是动画以及伪类元素 最主要的代码其实就是一个伪类元素: content: attr(data-name); /* 写法二:content: "hello world 代码世界"; */ position: absolute; top: 0; left: 0; colo ...
分类:
Web程序 时间:
2021-01-07 12:38:09
阅读次数:
0
二、元类metaclass 实例对象是由类来创建,那么类又是由什么来创建的呢? 答案就是元类 1.类的类型:是元类 元类创建类,类创建对象。 # 元类 print(type(1)) # <class 'int'> print(type(int)) # <class 'type'> 2.理解pytho ...
分类:
Web程序 时间:
2021-01-07 12:13:56
阅读次数:
0
1.每个对象都拥有一把锁,这把锁存放在对象头中 对象头 包括: Mark Word 和Class Point 其中Classpoint是类型指针,指向类元数据的InstanceKlass,确定该对象所属的类型 Mark Word 2.synchronized(互斥锁)的实现原理 1.monitor( ...
分类:
编程语言 时间:
2021-01-01 11:51:28
阅读次数:
0
一、块级元素: 1、常见块级元素:h1~h6、p、div、ul、ol、li 2、特点: ①、自己独占一行。 ②、高宽、内外边距都可以控制。 ③、默认宽度时父级宽度。 ④、是一个容器和盒子,里面可以放行内元或者块级元素。 3、注意: ①、文字类元素内不能使用块级元素。 例如:<p>、<h>标签主要用于 ...
分类:
其他好文 时间:
2020-11-13 12:56:47
阅读次数:
7
所有HTML标签都是盒子模型 div标签自定义盒子模型 class和id的主要差别是:class用于元素组(类似的元素,或者可以理解为某一类元素),而id用于标识单独的唯一的元素。 盒子模型组成部分: 自身内容:width、height 宽高内边距: padding盒子边框: border 边框线与 ...
分类:
Web程序 时间:
2020-09-17 16:35:58
阅读次数:
44
div标签自定义盒子模型class和id的主要差别是:class用于元素组(类似的元素,或者可以理解为某一类元素),而id用于标识单独的唯一的元素。 自身内容:width、height 宽高内边距: padding盒子边框: border 边框线与其他盒子距离: margin 外边距内容+内边距+边 ...
分类:
Web程序 时间:
2020-09-17 16:26:29
阅读次数:
37
在HotSpot虚拟机里,对象在堆内存中的存储不惧可以划分为三个部分: 对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。 对象头:包含了Mark Word(一定存在),元数据指针(一定存在),数组size(如果这个对象是个数组对象的话)。 实例数据:类元信 ...
分类:
编程语言 时间:
2020-07-16 12:19:07
阅读次数:
100