前言 距离上次初了解小程序结束已经20天了,因为公司项目催的急,所以会再安排一个前端来和我一起做项目。 所以为了让他快速上手小程序,并对项目结构有所了解,我写了一个开发指南。后来一想,顺便再把项目的初始化模板再做出来。 在这个新开的项目里,有一些初次尝试的东西。如eslint、pug、BEM,尽量将 ...
分类:
其他好文 时间:
2020-04-16 22:46:08
阅读次数:
92
一、实例生命周期 除了Vue本身的生命周期处,mpvue还兼容了小程序的生命周期,这部分生命周期的钩子来源于微信小程序的Page,除特殊情况外,不建议使用小程序的生命周期钩子。 app 部分: onLaunch,初始化 onShow,当小程序启动,或从后台进入前台显示 onHide,当小程序从前台进 ...
分类:
微信 时间:
2020-04-16 22:17:32
阅读次数:
113
一、代码块的定义 代码块:在Java中,使用{}括起来的代码被称为代码块。 根据位置和声明的不同,可以分为: 1、局部代码块:局部位置,用于限定变量的生命周期 2、构造代码块:在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前,都会先执行构造代码块 作用:可以把多个构造方法中的共同代码放到 ...
分类:
编程语言 时间:
2020-04-16 16:48:02
阅读次数:
78
在C++ 98 中,auto 的作用是让变量成为自动变量(拥有自动的生命周期),但是该作用是多余的,变量默认拥有自动的生命周期,在C++ 11 中,已经删除了该用法,取而代之的作用是:自动推断变量的类型。 0.代替冗长复杂,变量使用范围专一的变量声明 std::vector<std::string> ...
分类:
编程语言 时间:
2020-04-16 14:53:49
阅读次数:
93
写了vue项目和小程序,发现二者有许多相同之处,在此想总结一下二者的共同点和区别。 一、生命周期 先贴两张图: vue生命周期 小程序生命周期 相比之下,小程序的钩子函数要简单得多。 vue的钩子函数在跳转新页面时,钩子函数都会触发,但是小程序的钩子函数,页面不同的跳转方式,触发的钩子并不一样。 o ...
分类:
微信 时间:
2020-04-15 18:26:27
阅读次数:
82
1.vue基本生命周期 lifecycle.png vue源码中最终执行生命周期函数都是调用callHook方法,callHook函数的逻辑很简单,根据传入的生命周期类型 hook,去拿到 vm.$options[hook]对应的回调函数数组,然后遍历执行,执行的时候把 vm作为函数执行的上下文。 ...
分类:
其他好文 时间:
2020-04-15 15:13:18
阅读次数:
83
k8s-存储-volume 一 背景 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃 时,kubelet 会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod 中同时运行多个容器时,这些容器之间通常需要共享 ...
分类:
其他好文 时间:
2020-04-15 11:06:52
阅读次数:
70
1. 什么是单例模式 单例模式指的是在应用整个生命周期内只能存在一个实例。他有很多好处,能够避免实例对象的重复创建,减少创建实例的系统开销,节省内存。 2. 单例模式和静态类的区别 静态类就是一个类里面都是静态方法和静态field,构造器被private修饰,因此不能被实例化。 区别: 1)首先单例 ...
分类:
其他好文 时间:
2020-04-15 00:35:01
阅读次数:
58
个人博客 "http://www.milovetingting.cn" Jetpack学习 LiveData LiveData是什么 LiveData是一种可观察的数据存储器类,具有生命周期的感知能力。 简单使用 一般都是和ViewModel一起使用。定义一个类继承自 : 在这个类里定义 类型的属性 ...
分类:
其他好文 时间:
2020-04-14 22:31:22
阅读次数:
77
个人博客 "http://www.milovetingting.cn" Jetpack学习 Lifecycle Lifecycle是什么 Lifecycle是Jetpack提供的一个组件,可以感知Activity,Fragment的生命周期变化。 简单使用 定义一个类继承自LifecycleObse ...
分类:
其他好文 时间:
2020-04-14 22:29:55
阅读次数:
74