JAVA Type 泛型 java是支持泛型的。但是泛型在编译后是会"擦除"的。故其应该有个地方记录这些泛型。 今天就从Type这个接口来看一下泛型在是怎么记录的。 首先来看...
JAVA Type 泛型 java是支持泛型的。但是泛型在编译后是会"擦除"的。故其应该有个地方记录这些泛型。 今天就从Type这个接口来看一下泛型在是怎么记录的。 首先来看...
spring源码解析 2 ——解析 BeanDefinition 书接上回。 上回说了xml配置文件的读取,最终获取到一个Document对象 源码节点如下: 今天我们就来看...
Linux 命令大全 1、命令帮助手册—help、man 2 、 更改目录—cd 3 、 创建文件夹—mkdir 4 、查看目录下的文件—ls 5 、系统时间—date ...
测试用volatile修饰一个对象,该对象里的成员变量是否能受到volatile影响。 按照之前的理论推测: volatile修饰一个对象,其应该只能保证引用地址的可见性。 ...
遇到了需要暂停消费的场景,使用pause()方法暂停消费,resume()方法恢复消费,基于springboot的demo如下: 注意,如果需要暂停消费的话,需要consum...
首先,看源码这东西呀,要有耐心。 这里假设大家都用过spring这个框架了,没用过的,或者才涉足的,最好不要马上就去看源码,没啥意义。 1、配置文件读取 这里来个经典的例子,...
阅读spring源码时,纠结于以下这段代码,网上查询了一波,特意记录以下 怎么理解这个操作呢?照理说,如果A的B类型属性,不需要spring帮我们注入的话,我们可以不在B属性...
1、Class.getResourceAsStream 和 ClassLoader.getResourceAsStream的区别 (1)Class.getResourceAs...
Spring自定义属性编辑器 关于Spring的属性编辑器的使用 此时如果用String类型的形式为birthday赋值,则需要用到属性编辑器做一个转换 方式...
java8关于stream操作api总结: 一、先介绍几个名词: 1、中间操作: 中间操作会产生另一个流。因此中间操作可以用来创建执行一系列动作的管道。一个特别需要注意的点是...
Java8之Stream流(一)基础体验 Java8之Stream流(二)关键知识点 Java8之Stream流(三)缩减操作 Java8之Stream流(五)映射流 ...
Java 8引入了一个新的Optional类: 下面整理了下其用法: 1、创建: 2、判断是否存在值 3、获取 4、映射
git常用命令: 1、查看全局配置 2、配置全局变量 3、在当前目录下创建仓库 4、将文件添加至暂存区 5、查看index和工作区的文件的信息 6、查看文件状态 7、将文件移...
转载自:https://blog.csdn.net/lpfsuperman/article/details/78287265 要加“m”说明是MB,否则就是KB了. -Xms...
一张图简单了解下关于PropertySource抽象类及其一些实现类。
基于JDK1.8的HashMap部分源码解读。这里就解读一下map的put方法。
基于JDK1.8的HashMap源码中的一些比较有意思的点的解析。 1、为什么Hash的加载因子是0.75? 2、关于构造函数中的tableSizeFor方法的分析? 3、H...
看过很多文章介绍,关于什么样的字符串会存放在字符串常量池中:1、单独使用””引号创建的字符串都是常量,编译期就已经确定存储到String Pool中。2、使用只包含常量的字符...