Vue实例的生命周期也就是这个实例从出生到死亡的过程,所以我在文档原图上把这个周期大致分为创建过程 | 运行过程 | 销毁过程三个阶段,不同结果或又分为一些小的阶段 在第一个阶段,创建阶段,会完成Vue对象的实例从无到有的创建,这个过程又分成若干个小步骤 这里用代码配合演示 1.new Vue()创 ...
分类:
其他好文 时间:
2018-10-18 20:16:15
阅读次数:
149
窗口管理 所有的窗口均继承自 : Frame窗口创建过程 在使用Frame窗口的时候,我们一般从wxFrame继承,创建时通过调用 方法进行创建: 我们先看下 类的继承关系: 注:wxTopLevelWindow继承自wxTopLevelWindowNative,但是wxTopLevelWindow ...
分类:
其他好文 时间:
2018-10-14 00:31:34
阅读次数:
396
创建类模式主要关注对象的创建过程,将对象的创建过程进行封装,使客户端可以直接得到对象,而不用去关心如何创建对象。创建类模式有5种,分别是: 单例模式:用于得到内存中的唯一对象。 工厂方法模式:用于创建复杂对象。 抽象工厂模式:用于创建一组相关或相互依赖的复杂对象。 建造者模式:用于创建模块化的更加复 ...
分类:
其他好文 时间:
2018-10-04 23:58:38
阅读次数:
258
Base是一个对象,Base()则调用创建该类的__call__方法。执行__call__方法本质上是首先执行Base类中的__new__方法,然后再执行__init__方法,最终将生成的经过初始化的实例对象返回给a。也就是说,__call__方法的返回值是什么,生成的实例对象就是什么。需要注意的是 ...
分类:
其他好文 时间:
2018-09-30 10:46:30
阅读次数:
131
可能是把Java内存区域讲的最清楚的一篇文章 基本问题: 介绍下 Java 内存区域(运行时数据区) Java 对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么) 对象的访问定位的两种方式(句柄和直接指针两种方式) 拓展问题: String类和常量池 8种基本类型的包装类和常量池 ... ...
分类:
编程语言 时间:
2018-09-29 16:44:46
阅读次数:
242
前言 本文将由浅及深,介绍Java类加载的过程和原理,进一步对类加载器的进行源码分析,完成一个自定义的类加载器。 正文 (一). 类加载器是什么 类加载器简言之,就是用于把.class文件中的字节码信息转化为具体的java.lang.Class对象的过程的工具。 具体过程: Class对象的创建过程 ...
分类:
其他好文 时间:
2018-09-24 13:45:37
阅读次数:
189
1、厚置备延迟置零(zeroed thick) 以默认的厚格式创建虚拟磁盘。创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,但是以后从虚拟机首次执行写操作时会按需要将其置零。 简单的说就是立刻分配指定大小的空间,空间内数据暂时不清空,以后按需清空。 2、厚置备置零(eage ...
分类:
系统相关 时间:
2018-09-23 11:56:20
阅读次数:
192
虽然类实例和数组都是对象,但Java虚拟机对类实例和数组的创建与操作使用了不同的字节码指令(在第7章会讲到数组和普通类的类型创建过程是不同的)。对象创建后,就可以通过对象访问指令获取对象实例或者数组实例中的字段或者数组元素,这些指令如下。创建类实例的指令:new。 创建数组的指令:newarray、... ...
分类:
其他好文 时间:
2018-09-22 23:15:36
阅读次数:
217
也叫做生成器模式,其定义如下:讲一个复杂的对象构建与他的表示分离,使得同样的创建过程可以创建不同的表示。 在建造者模式中,有四个角色: Product产品模型类 通常是实现了模板方法,也就是有模板方法和基本方法。 Builder抽象建造类 产品的组建,一般由子类实现。 ConcreateBuilde ...
分类:
其他好文 时间:
2018-09-22 00:53:37
阅读次数:
135
操作过程:先分区、在格式化、在挂载、在使用虚拟机添加一块硬盘:挂载和分区格式化、挂载设备文件的挂载永久有效:配置vim/etc/fstab添加交换分区交换分区的创建过程mkswap/dev/sdb2格式化交换分区;失败解决方法执行partprobe命令把准备好的SWAP分区设备正式挂载到系统中
分类:
其他好文 时间:
2018-09-21 15:02:16
阅读次数:
162