Lifecycle源码分析 目录介绍 01.Lifecycle的作用是什么 02.Lifecycle的简单使用 03.Lifecycle的使用场景 04.如何实现生命周期感知 05.注解方法如何被调用 06.addObserver调用分析 07.知识点梳理和总结一下 00.使用AAC实现bus事件总 ...
分类:
其他好文 时间:
2020-03-09 10:26:11
阅读次数:
113
1.Docker的内核知识 Docker容器的本质是宿主机上的进程,通过namespace实现资源隔离,通过cgroups实现资源限制,通过写时复制机制实现高效的文件操作。 1.1.namespace资源隔离 Linux提供了6种namespace隔离的系统调用。 Linux内核实现namespac ...
分类:
其他好文 时间:
2020-03-08 17:21:52
阅读次数:
72
在应用程序的生命周期中,应尽早建立性能测试意识。 确保应用一切就绪 需要考虑的问题: 应用程序部署后需要支持多少最终用户?6个月后?1年后?3年后呢? 这些用户分布在哪里?他们是如何与系统建立连接的? 部署后有多少在线用户、并发用户?6个月后?1年后?3年后呢? 引申出的问题: 对于每个应用程序,需 ...
分类:
其他好文 时间:
2020-03-08 17:20:33
阅读次数:
67
基础 生命周期 | 执行层次 | 进 | 退 | | : : | | | | 创建与销毁 | onAttach onCreate onCreateView onActivityCreate | onDestroyView onDestroy OnDetach | | 是否可见 | onStart() ...
分类:
其他好文 时间:
2020-03-08 11:17:42
阅读次数:
85
1、创建Tiger类实现InitializingBean,DisposableBean接口,并通过@Component将该组件注入 @Component public class Tiger implements InitializingBean,DisposableBean{ public Tig ...
分类:
编程语言 时间:
2020-03-08 11:16:28
阅读次数:
204
* A:代码块概述 * 在Java中,使用{}括起来的代码被称为代码块。* B:代码块分类 * 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。* C:常见代码块的应用 * a:局部代码块 * 在方法中出现;限定变量生命周期,及早释放,提高内存利用率 * ...
分类:
其他好文 时间:
2020-03-07 20:26:09
阅读次数:
53
本文主要介绍Kubernetes-PersistentVolume(PV)相关概念。 ...
分类:
Web程序 时间:
2020-03-07 14:41:44
阅读次数:
88
生命周期函数: 1. bool init():初始化场景时调用 2. void onEnter():进入场景时调用 3. void onEnterTransitionDidFinish():进入场景且过度动画结束时调用 4. void onExit():退出场景时调用 5. void onExitT ...
分类:
其他好文 时间:
2020-03-07 12:53:14
阅读次数:
64
Spring中,从BeanFactory或ApplicationContext取得的实例为Singleton(单例模式),就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有什么问题,但对于多线程的程序,就必须注 ...
分类:
编程语言 时间:
2020-03-07 00:12:21
阅读次数:
92
1. Spring 单例Bean的线程安全问题 单例bean存在线程安全问题,当多线程操作成员变量时会有冲突发生,如果定义在方法入参处那样在栈中则不会。避免使用成员变量或推荐使用ThreadLocal成员变量拉 Bean的生命周期 预先知识 其实在学习Spring时就有接触,没有使用就很容易忘记,见 ...
分类:
其他好文 时间:
2020-03-06 23:49:26
阅读次数:
59