-
SpringMVC加载流程
这节介绍SpringMVC,SpringMVC是一种基于JAVA的实现MVC设计模式的请求驱动类型的轻量级Web框架。本章会介绍相关概念,流程,再从源码进行讲解。 1. MVC MVC(Model View Controller 是一种软件设计的框架模式,它采用模型(Model -视图(View ...
05月06日[游戏|数码]浏览:410
-
SpringBoot配置文件加载顺序详解
1、存放目录 Application属性文件,按优先级排序,位置高的将覆盖位置 当前项目目录下的一个/config子目录 当前项目目录 项目的resources即一个classpath下的/config包 项目的resources即classpath根路径(root) 2、读取顺序 如果在不同的...
04月15日[游戏|数码]浏览:283
-
纯CSS实现加载转圈样式
不同的项目中对于等待加载时转圈圈的样式是不同的,有的是传统的转圈的gif图片,见得比较多的是将转圈圈的换成了可爱的图标。有时候项目中加入等待加载的图片会很违和,不符合美观,所以需要用css做一个。下面是一个纯CSS实现转圈样式的例子。 <!DOCTYPE html> <...
03月23日[游戏|数码]浏览:416
-
Webview加载H5优化小记
一、概述 1、背景 鉴于H5的优势,客户端的很多业务都由H5来实现,Webview成了App中H5业务的唯一载体。 WebView组件是IOS组件体系中非常重要的一个,之前的UIWebView 存在严重的性能和内存消耗问题,iOS 8之后推出WKWebView,旨在代替UIWebView;...
03月22日[游戏|数码]浏览:309
-
Java类的加载机制
1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个JAVA.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并...
03月11日[游戏|数码]浏览:298
-
浅谈Android类加载器
一. 概述 Android从5.0开始就采用art虚拟机, 该虚拟机有些类似JAVA虚拟机, 程序运行过程也需要通过ClassLoader 将目标类加载到内存. 传统Jvm主要是通过读取class字节码来加载, 而art则是从dex字节码来读取. 这是一种更为优化的方案, 可以将多个.class文件...
03月08日[游戏|数码]浏览:292
-
Java类加载及对象创建过程详解
类加载过程 类加载的五个过程:加载、验证、准备、解析、初始化。 加载 在加载阶段,虚拟机主要完成三件事: 通过一个类的全限定名来获取定义此类的二进制字节流。 将这个字节流所代表的静态存储结构转化为方法区域的运行时数据结构。 在JAVA堆中生成一个代表这个类的java.lang.C...
02月21日[游戏|数码]浏览:279