JDK 1.6 对并发性进行了很大的改进,这也是为了使线程之间更好更高效地共享数据,解决竞争问题,实现线程安全。因...[作者空间]
String string1 = "abc"; String string2 = new String("abc"...[作者空间]
一 创建UserMapper接口 package com.yuyi.mapper; import java.ut...[作者空间]
sessionId 解析策略 SpringSession中对于sessionId的解析相关的策略是通过HttpSe...[作者空间]
同步容器类 同步容器类包括Vector和Hashtable以及由Collections.synchronizedX...[作者空间]
快速进入Debug跟踪 我们可以在此处打上断点,Debug模式启动进入断点,再按F7跟踪入其方法 源码分析准备 在...[作者空间]
环境: IDEA版本2017.3.1 x64, JDK1异步任务.8, SpringBoot2.1.1 在需要开启...[作者空间]
1 包装类 基本数据类型 (原生类) byte Byte short Short int Integer long...[作者空间]
内存分布 jvm将内存分为了堆,方法区,程序计数器,栈(虚拟机栈),本地方法栈5个区域,有些是线程共有的有的是线程...[作者空间]
#概念:(Asysnchronous javascript and xml,异步的JavaScript和xml)a...[作者空间]
一、集中式系统 在学习分布式之前,先了解一下与之相对应的集中式系统是什么样的。 集中式系统用一句话概括就是:一个主...[作者空间]
对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引: 尝试下面的技巧以避...[作者空间]
java常用的开发工具。都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的...[作者空间]
IDEA是SándorP. Fekete,Sebastian Morr和Sebastian Stiller汇编的一...[作者空间]
一、Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只...[作者空间]
B-Tree是一种多路搜索树(并不是二叉的): 1.定义任意非叶子结点最多只有M个儿子;且M>2; 2.根结点的儿...[作者空间]
背景知识 RabbitMQ RabbitMQ 是基于 AMQP 协议实现的一个消息队列(Message Queue...[作者空间]
本文通过使用Spring Cloud和Docker构建了一个常见的Microservice体系. Spring C...[作者空间]
前言 如果我想通过域名访问怎么办,而且这三台主机都有服务。关注、转发、评论头条号每天分享java知识,私信回复“5...[作者空间]
一个TCC事务框架需要解决的当然是分布式事务的管理。关于TCC事务机制的介绍,可以参考TCC事务机制简介。 TCC...[作者空间]