Toggle navigation
Azukin Blog
Home
About
Archive
Azukin Blog
基于xboot项目的SpringBoot学习.md
简书迁移
该学习基于github上的xboot中文项目,贴下地址 https://github.com/Exrick/x-boot 配置文件application.yml 该文件结构梗概 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ...
Posted by thrfox on June 29, 2020
【源码】ArrayList、HashMap源码阅读笔记.md
简书迁移
#ArrayList ###类注释 1 2 3 4 5 6 7 * Hash table based implementation of the <tt>Map</tt> interface. This * implementation provides all of the optional map operations, and permits * <...
Posted by thrfox on June 29, 2020
【IO】基本原理.md
简书迁移
IO的分类 IO主要分为两个部分 流式部分 IO的输入输出流,如InputStream,OutputStream,Reader,Writer,其中又分为Media Stream(介质流)和Filter Stream(装饰流/过滤流) Media Stream: 指通过何种介质传输的流,如File、Byte[]、Char[]等 ...
Posted by thrfox on June 29, 2020
【CoreJava】随笔.md
简书迁移
##1.break 通过标签可以用来跳出深层次的循环 1 2 3 4 5 6 7 8 mark_point: //紧跟冒号 while(n < 10){ //紧跟循环 ...... while(n == 1){ ...... break mark_point; } } ##2.二维数组[][] 取到第二组可以用嵌套循环 取单个 array[1]...
Posted by thrfox on June 29, 2020
【CoreJava】反射.md
简书迁移
#反射基本介绍 Class 也是一个类. #获取类的方法 getClass() 获取类的实例 实例.getName() 获取类的名字 (static) Class.forName(“java.util.Date”) 通过类名加载Class对象 #Class对象理解为一个类型,但这个类型未必是一种类. 如int类型,但不是类. e.getClass().newInstance()...
Posted by thrfox on June 29, 2020
volatile、synchronize关键字,Lock类的定义与特性.md
简书迁移
volatile关键字 定义:对该变量禁止使用CPU缓存,而从主内存中读写 特性: 禁止编码优化(禁止指令重排序) 保证变量的线程可见性,即线程B对线程A的操作是可见的,即原则1 遵循happens-before原则 不会对线程阻塞,而只是对变量的”读或写”保证原子性,但不对”读并且写”保证原子性。可以理解为有两个锁:读锁和写锁,但不可同时读和写,见increase方...
Posted by thrfox on June 29, 2020
spring多模块下配置文件读取.md
简书迁移
1 2 3 4 spring: profiles: active: bg include: common # common包下配置文件名
Posted by thrfox on June 29, 2020
for循环中第二参数是否会多次调用分析.md
简书迁移
背景 今面试中与面试官交流,for循环中的第二个参数i < l.size()定义为一个变量length,参数中使用i < length与前者是否与性能差别,对此我持保留态度。 下根据实际代码与汇编码进行比对。 示例代码 public static void main(String[] args) { List<Integer> list = S...
Posted by thrfox on June 29, 2020
SpringMVC视频初级教程笔记.md
简书迁移
SpringMVC流程与图 1.客户发送request至前端控制器DispatcherServlet 2.DispatcherServlet请求HandlerMapping查找Handler (xml配置或注解查找) 3.HandlerMapping返回Handler 4.DispatcherServlet调用处理器适配器(HandlerAdapter)执行Handler 5.Handle...
Posted by thrfox on June 29, 2020
HandlerInterceptor-和-Filter.md
简书迁移
首先,一张图可以清晰的表示之间的关系 Filter的运行是依赖于Servlet容器的,与spring框架没有关系,init与destory只在servletContext阶段执行 而HandlerInterceptor是基于于WebApplicationContext,在WebApplicationContext内的controller可以多次调用 即ServletContext大于We...
Posted by thrfox on June 29, 2020
← Newer Posts
Older Posts →
FEATURED TAGS
其他
Java
linux
前端
IDE编辑器
Git-Maven
随笔
Spring
Java-并发与多线程教程(Java-Concurrency