概述 ThreadLocal 介绍 ThreadLocal 关键方法讲解 ThreadLocalMap 内部类介绍 ThreadLocalMap 算法讲解 ThreadLoc...
概述 ThreadLocal 介绍 ThreadLocal 关键方法讲解 ThreadLocalMap 内部类介绍 ThreadLocalMap 算法讲解 ThreadLoc...
@SpringBootApplication详解 Spring Boot项目启动类 查看@SpringBootApplication源代码 前四个注解:是元注解,用来修饰当前...
JDWP远程调试详解 JDWP:Java Debug Wire Protocol,Java调试协议 java -agentlib:jdwp=help查看帮助 服务端执行如下命...
JarLauncher源码解读 基于JAR的归档的启动程序。这个启动程序假设依赖jar包含在/BOOT-INF/lib目录中,应用程序类包含在/BOOT-INF/classe...
使用gradle构建项目 gradle 配置 新建MyApplication类 新建domain 新建controller 新建application.yml Spring ...
SOA 面向服务的体系结构(SOA)是一种软件设计风格,其中服务由应用程序组件通过网络上的通信协议提供给其他组件。面向服务体系结构的基本原则独立于供应商、产品和技术。服务是一...
微服务宏观把控 区别 SOA架构主要针对企业级、采用ESB服务(ESB企业服务总线),非常重,需要序列化喝反序列化,采用XML格式传输。微服务架构主要用于互联网公司,轻量级、...
微服务定义 过去几年中出现了“微服务架构”这一术语,它描述了将软件应用程序设计为可独立部署的服务套件的特定方法。虽然没有对这种架构风格的精确定义,但围绕业务能力,自动部署,端...
notify public final void notify() 唤醒正在此对象监视器上等待的单个线程。如果有任何线程正在等待这个对象,则选择其中一个线程被唤醒。选择是任意...
wait public final void wait() 导致当前线程等待,直到另一个线程为此对象调用otify()方法或notifyAll()方法。 换句话说,此方法的行...
Thread 一个线程指的是一个程序中的执行线程。JAVA虚拟机支持一个应用拥有多个并发执行的线程,每个线程都会有个优先级,具有较高优先级的线程优先于优先级较低的线程执行。每...
SpringBatch概述 Spring Batch是一个轻量级的、完善的批处理框架,旨在帮助企业建立健壮、高效的批处理应用。Spring Batch 是Spring的一个子...
vue-router 官方提供的用来实现 SPA 的 vue 插件 github: https://github.com/vuejs/vue-router 中文文档: htt...
vue-ajax vue 项目中常用的 2 个 ajax 库 vue-resource: vue 插件, 非官方库, vue1.x 使用广泛 axios: 通用的 aja...
使用 vue-cli 创建模板项目 vue-cli 是 vue 官方提供的脚手架工具 github: https://github.com/vuejs/vue-cli 作用:...
Vue的基本认识 官网: 英文官网: https://vuejs.org/中文官网: https://cn.vuejs.org/ 介绍描述 渐进式 JavaScript 框架...
Kotlin注解详解 注解声明注解是将元数据附加到代码的方法。要声明注解,请将 annotation 修饰符放在类的前面: 注解的附加属性可以通过用元注解标注注解类来指定: ...
Kotlin与Java互操作 在Kotlin中操作Java 示例代码:Person类 在Java中,所有引用都可能为null,然而在Kotlin中,对null是有着严格的检查...
字节码知识点整理 对于Java类中的每个实例方法(非static方法),其在编译后所生成的字节码当中,方法参数的数量总是会比源代码中方法参数的数量多一个(this),它位于方...
Kotlin异常详解 Kotlin 中所有异常类都是 Throwable 类的子孙类。 每个异常都有消息、堆栈回溯信息以及可选的原因。 使用 throw表达式来抛出异常: 使...