首先是因为自己目前的项目中需要用到工作流,因为来公司之前就已经选好了:Flowable。这一次也是对自己这两天学习flowable的记录。希望也能帮助到有需要的朋友们。 因为...
![240](https://upload.jianshu.io/users/upload_avatars/11971056/6d8d264a-3935-484b-b94f-7225a47be828.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
首先是因为自己目前的项目中需要用到工作流,因为来公司之前就已经选好了:Flowable。这一次也是对自己这两天学习flowable的记录。希望也能帮助到有需要的朋友们。 因为...
语音技术的发展,将会给我们的产品设计带来极大的改变。未来的产品方向,或者说是人机交互的方式,极可能是视觉与听觉的更加立体的交互,我们会有机会来设计一种完全不一样的用户体验,和...
1~5. Java基础 https://www.jianshu.com/p/ace3782209cc 6. Kafka Kafka基础教程 Kafka offset管理 Ka...
分析完spi,开始分析服务发布,先看一张官网的服务发布时序图: 下面开始分析服务发布逻辑,我们的入口是我们的使用方式-----配置文件: 很熟悉吧,dubbo的常用配置文件启...
Spring Data JPA 与 MyBatis对比 Spring Data JPA是Spring Data的子模块。使用Spring Data,使得基于“reposito...
三个线程分别打印A,B,C,要求这三个线程一起运行,打印n次,输出形如“ABCABCABC....”的字符串。 1. 解法一:使用Lock 2. 解法二:使用wait/not...
1. 继承关系图谱 2. 特征 key-value存储结构,存储的key值无序。key和value可为null 3. 源码简析(基于jdk1.8) HashMap底层的数据结...
1、简介 今天有多个可用的 AOP 库, 它们需要能够回答许多问题: 是否与用户现有的或新的应用程序兼容? 在哪里可以实现 AOP? 与自己的应用程序集成多快? 性能开销是多...
1. 继承关系图谱 2. 特征 有序,元素可重复 3. 源码简析(基于jdk1.8) 根据面向接口编程的设计原则,在实际使用中,我们一般不会定义死容器的具体类型。所以在使用L...
当我们用Java来开发时,往往对于内存的管理不会那么关心,我们不用显式得自己去开辟以及释放内存,这一切都会在程序运行时由jvm(Java虚拟机)来管理。 那么java虚拟机在...
jvm(java虚拟机)是java程序的运行平台,也是java语言实现平台无关性的基石。但实际上,并不仅仅java程序能运行于jvm之上,目前Scala,Kotlin,Gro...
ArrayList作为最常用的数据结构,它的源码应该是每个java coder都要掌握的。 1. 继承关系图谱 2. 特征 有序,元素可重复。 3. 源码简析(基于jdk1....
数据结构在计算机知识体系中的重要性无需赘言,Java的jdk的集合类正是学习数据结构的很好素材。如果能把jdk的集合类吃透,那在常用数据结构方面的功力已经很深了,并且其中有些...
在泛型出现以前,类和方法只能接受具体的类型。假设我们自己实现一个简单的ArrayList,用来持有类A的实例,它可能是这样子的: 现在如果需要一个ArrayList来持有类B...
Java源码(.java文件)编译后生成字节码(.class文件),一个.java文件如果定义了多个类,则会为每个类生成一个.class文件。然后jvm虚拟机加载并运行字节码...