一、ArrayList简介 1.1、ArrayList概述 1)ArrayList是个动态数组,它是基于数组实现的List类。 2)该类封装了一个动态再分配的Object[]数组,每一个类对象都有一个capacity属性,表示它们所封装的Object[]数组的长度,当向ArrayList中添加元素时 ...
分类:
其他好文 时间:
2018-12-24 02:59:26
阅读次数:
130
[TOC] 1. 引言 之前开了一个解读IOC容器启动源码的坑 "Spring IOC容器启动流程源码解析(一)——容器概念详解及源码初探" ,不过由于最近比较忙,这个坑挖了却一直没时间填。最近在看分布式事务相关的开源项目,碰到了一些Spring AOP相关的问题,比如Spring AOP中的增强逻 ...
分类:
编程语言 时间:
2018-12-24 02:33:23
阅读次数:
272
加载地图 Mapbox GL JS是一个JavaScript库,使用WebGL渲染交互式矢量瓦片地图和栅格瓦片地图。WebGL渲染意味着高性能,MapboxGL能够渲染大量的地图要素,拥有流畅的交互以及动画效果、可以显示立体地图并且支持移动端,是一款十分优秀的WEB GIS开发框架。 在页面引入Ma ...
分类:
其他好文 时间:
2018-12-24 00:17:56
阅读次数:
331
服务引用无非就是做了两件事 将spring的schemas标签信息转换bean,然后通过这个bean的信息,连接、订阅zookeeper节点信息创建一个invoker 将invoker的信息创建一个动态代理对象 将spring的schemas标签信息转换bean,然后通过这个bean的信息,连接、订 ...
分类:
其他好文 时间:
2018-12-23 23:58:34
阅读次数:
263
2018年不知不觉已经走到了尾声,你还在为分不清@Controller和@Restcontroller而烦恼吗?这篇博文从源码层面分析这两个注解,值得一读。 ...
分类:
其他好文 时间:
2018-12-23 22:17:16
阅读次数:
167
转自:https://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/ Spring 的骨骼架构 Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图: 从上图中可以看出 Spring 框 ...
分类:
编程语言 时间:
2018-12-23 14:01:06
阅读次数:
192
Java 8 ThreadLocal、InheritableThreadLocal、ThreadLocalMap 源码详解 ...
分类:
编程语言 时间:
2018-12-22 20:37:43
阅读次数:
202
原文:Ocelot简易教程(七)之配置文件数据库存储插件源码解析 作者:依乐祝 原文地址:https://www.cnblogs.com/yilezhu/p/9852711.html 上篇文章给大家分享了如何集成我写的一个Ocelot扩展插件把Ocelot的配置存储到数据库中。并没有对实现原理进行相... ...
分类:
数据库 时间:
2018-12-21 13:14:34
阅读次数:
214
此文已由作者赵计刚授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 注:本文主要参考自《深入理解Java虚拟机(第二版)》和《深入理解Java内存模型》 1、Java内存模型(JMM) Java内存模型的主要目标:定义在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节 ...
分类:
编程语言 时间:
2018-12-21 13:09:19
阅读次数:
198
此文已由作者赵计刚授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 6.1、对于HashSet需要掌握以下几点 HashSet的创建:HashSet()往HashSet中添加单个对象:即add(E)方法删除HashSet中的对象:即remove(Object key)方法判断 ...
分类:
其他好文 时间:
2018-12-20 19:07:48
阅读次数:
164