当我们在windbg里执行lm指令后,回见到如下情况: 有的模块名后面跟的时pdb symbols,表示已加载符号,且后面还跟着符号的详细路径。有的模块后面跟着的是deferred,表示模块已经加载,但是调试器还没有尝试加载它的符号。符号将在需要的时候被加载。那么什么是延迟加载? 符号延迟加载 默认 ...
分类:
其他好文 时间:
2020-05-29 09:48:21
阅读次数:
100
一,为什么要使用路由懒加载 为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题 二,懒加载简单来说就是延迟加载或按需加载,即在需要的时候的时候进行加载 三,常用的懒加载方式有两种:即使用vue异步组件 和 ES6中的import 1、未用懒加载,vue中路由代码如下 1 import V ...
分类:
其他好文 时间:
2020-05-26 22:16:06
阅读次数:
92
public class Singleton { private volatile static Singleton uniqueSingleton; private Singleton() { } public Singleton getInstance() { if (null == uniqu ...
分类:
其他好文 时间:
2020-05-26 22:13:35
阅读次数:
95
JsonSerializerSettings常用配置整理 1.忽略某些属性 MemberSerialization.OptIn 默认情况下,所有的成员不会被序列化,类中的成员只有标有特性JsonProperty的才会被序列化,当类的成员很多,但客户端仅仅需要一部分数据时,很有用 1 [JsonObj ...
less less的含义: less是一种动态样式语言,属于css预处理器的范畴,它扩展了css语言,增加了变量、Mixin、函数等特性,使css更易维护和扩展。 此外,less既可以在客户端上运行,也可以借助Node.js在服务端运行。 less的中文官网:http://lesscss.cn/ l ...
分类:
其他好文 时间:
2020-05-17 10:31:37
阅读次数:
67
前言 什么是单例模式?就是在一个应用程序中,一个类的实例有且仅有一个;这个类负责创建该类的实例; 一般来说单例是有状态的对象,比如全局设置、数据库dao实例、全局资源等,并且可以根据需求延迟加载或者即时加载; 即时加载单例模式 1、静态域单例(我不习惯别人说的饿汉、懒汉) public class ...
分类:
编程语言 时间:
2020-05-16 20:59:42
阅读次数:
87
单例设计模式:确保一个类只有一个实例,并提供该实例的全局访问点。即使用一个私有构造函数,一个私有静态变量及一个公有静态函数来实现。 1 /* 2 单例模式,懒汉式 3 弊端:线程不安全,有延迟加载的情况出现,即不是在类创建时就已经加载了,而是调用的getInstance() 4 解决方法:加锁,即在 ...
分类:
其他好文 时间:
2020-05-15 00:35:04
阅读次数:
88
package test; public class SingletonDemo1 { /*单例模式 饿汉模式 * */ //类初始化时,立即加载这个对象,线程安全。缺点不能延迟加载 private static SingletonDemo1 st=new SingletonDemo1(); pri ...
分类:
其他好文 时间:
2020-05-14 23:54:37
阅读次数:
101
返回上一级目录:Java设计模式 单例模式,所谓单例,就是应用只有一个实例对象,该类具有以下特点: 构造器私有化,保证只有自己才能通过构造器创建实例对象 持有实例对象的引用,就是最终提供出去的单例实例 提供一个方法获取该单例实例 下面是常用的几种实现: 1、懒汉式 这是最简单也最容易想到的一种方式。 ...
分类:
其他好文 时间:
2020-05-13 23:38:40
阅读次数:
102
单例模式: 单例模式:(Singleton Pattern, SP) 确保一个类在任何情况下都绝对只有一个实例,并提供一个全局的访问点 创建型模式 应用场景: 公司CEO 部门经理 总结: 1、私有化构造器 2、保证线程安全 3、延迟加载 4、防止序列化和反序列化的破坏单例 5、防御反射攻击单例 源 ...
分类:
其他好文 时间:
2020-05-08 17:50:58
阅读次数:
66