为什么需要代码分离? 为了将代码分成多个bundle,并灵活定制加载策略(按需加载,并行加载),从而大大提升应用的加载速度 如何代码分离? 1、入口起点:使用entry配置手动的分离代码 2、放置重复:使用SplitChunkPlugin去重和分离chunk 3、动态导入:通过在代码中使用动态加载模 ...
分类:
Web程序 时间:
2020-11-20 11:42:55
阅读次数:
13
主要介绍 Spring 的统一资源 Resource 及其加载策略 ResourceLoader ...
分类:
编程语言 时间:
2020-06-07 19:46:14
阅读次数:
77
1.Mybatis延迟加载策略 1.1 什么是延迟加载(懒加载)? 简单的说,就是要用到数据时才加载,否则不加载。 好处:先单表查询,要用时才去关联查询,提高数据库性能。 坏处:大批量数据查询的时候,查询可能消耗时间,影响用户体验。 1.2 Mybatis的延迟加载 上一个文章说要,associat ...
分类:
其他好文 时间:
2020-02-10 22:42:31
阅读次数:
125
[TOC] 第一章:Mybatis延迟加载策略 1.1 什么是延迟加载? 就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载 。 + 好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速 度要快。 + 坏处:因为只有当需要 ...
分类:
其他好文 时间:
2020-02-09 15:01:16
阅读次数:
92
依赖加载策略 模块数据初始化 status状态生命周期 代码展示 demo包括4个文件, index.html , a.js , b.js , startUp.js index.html <!DOCTYPE html> <html> <head> <title>自研模块加载器</title> </h ...
分类:
其他好文 时间:
2020-01-29 15:48:50
阅读次数:
76
MyBatis的延迟加载策略和缓存 1、延迟加载(lazyLoadingEnable) (1)什么是延迟加载 MyBatis中的延迟加载,也称为懒加载,是指在进行关联查询的时候,按照设 置延迟加载规则推迟对关联对象的select检索。延迟加载可以有效的减少数据库 的压力。 注意:MyBatis的延迟 ...
分类:
其他好文 时间:
2019-10-16 09:21:38
阅读次数:
98
类级别查询 get方法:没有任何策略. 调用即立即查询数据库加载数据. load方法: 应用类级别的加载策略 使用才会加载 lazy属性默认是true 查询类是返回代理对象 当lazy:false. load方法会与get方法没有任何区别.调用时即加载数据. 结论 用默认的就好 HQL查询 hibe ...
分类:
编程语言 时间:
2019-10-07 00:43:19
阅读次数:
79
统一资源加载策略 提供了一套统一的资源抽象接口,以Resource接口为顶层接口。 实现类如下 ByteArrayResource 将字节数组提供的资源作为资源封装,如果通过InputStream形式方位该类型的数据,会返回该类型的数组 ClassPathResource 从Java程序的Class ...
分类:
移动开发 时间:
2019-06-27 10:47:42
阅读次数:
136
1: 了解creator场景切换; 2: 了解director基本的一些接口; 3: 理解资源加载的策略; cc.Director对象 1:游戏里面控制管理整个游戏全局对象,包括了场景切换等,为cc.Director对象; 2:导演对象全局只有一个cc.director,大写的为类, 小写的cc.d ...
分类:
其他好文 时间:
2019-03-17 15:49:57
阅读次数:
239
.NET Core 包含以下部分: .NET Core 运行时:提供类型系统、程序集加载、垃圾回收器、本机互操作(简单理解为托管代码对非托管代码的调用)和其他基本服务。.NET Core 框架库提供基本元数据类型、应用编写类型和基本实用程序。 ASP.NET Core 运行时:提供框架以生成基于新式 ...
分类:
Web程序 时间:
2018-12-30 17:26:10
阅读次数:
183