☘ 主页 > 软件编程 > java >
(最新最完整)JDK1.8下载、安装和环境配置超详细教程
一、下载安装包 1. JDK1.8百度云下载路径: 百度网盘下载 链接: https://pan.baidu.com/s/1H54MWN6suutVo...Spring Retry 重试实例详解
spring-retry是什么? spring-retry是spring提供的一个重试框架,原本自己实现的重试机制,现在spr...SpringCloud hystrix断路器与局部降级全面介绍
服务降级 服务压力剧增的时候,根据当前的业务情况及流量对一些服务和页面有策略的降级,...SpringCloud hystrix断路器与全局解耦全面介绍
第七章中在ProductController 和OrderController 中都使用了局部服务降级,但同时也导致两个问题,...SpringBoot自定义错误处理逻辑介绍
1. 自定义错误页面 将自定义错误页面放在 templates 的 error 文件夹下,SpringBoot 精确匹配错误信...Java实现手写一个线程池的代码
线程池技术想必大家都不陌生把,相信在平时的工作中没有少用,而且这也是面试频率非常高...Java实现断点续传功能的代码
题目实现:网络资源的断点续传功能。 二、解题思路 获取要下载的资源网址 显示网络资源的...你可知HashMap为什么是线程不安全的
HashMap 的线程不安全 HashMap 的线程不安全主要体现在下面两个方面 在 jdk 1.7 中,当并发执行扩...ArrayList的动态扩容机制的介绍
对于 ArrayList 的动态扩容机制想必大家都听说过,之前的文章中也谈到过,不过由于时间久远,...JVM基础之字节码的增强技术介绍
字节码增强技术 在上文中,着重介绍了字节码的结构,这为我们了解字节码增强技术的实现打...Java中的字节码增强技术
1.字节码增强技术 字节码增强技术就是一类对现有字节码进行修改或者动态生成全新字节码文...Redis BloomFilter布隆过滤器原理与实现
Bloom Filter 概念 布隆过滤器(英语:Bloom Filter)是1970年由一个叫布隆的小伙子提出的。它实际...Java C++算法题解leetcode801使序列递增的最小交换次数
题目要求 思路:状态机DP 实现一:状态机 Java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 class Sol...Mybatis结果集映射与生命周期介绍
一、ResultMap结果集映射 1、设计思想 对简单的语句做到零配置,对于复杂一点的语句,只需要...一个例子带你看懂Java中synchronized关键字到底怎么用
在平时开发中,synchronized关键字经常遇到,你知道synchronized怎么用吗?本文给大家介绍一下。...利用Spring框架为自己的校园卡充值
实验要求: 在Dao层建立CardDao类,编写充值方法(save()),实现充值(在控制台显示充值金...OpenFeign服务接口调用的过程介绍
OpenFeign服务接口调用 1、概述 Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户...Java使用ArrayList实现扑克牌的代码
一、项目要求 代码实现,一副扑克牌(不包括大小王)的购买、打乱、发牌。 二、具体实现 2....SpringBoot嵌入式Servlet容器与定制化组件超详细介绍
嵌入式Servlet容器 在Spring Boot中,默认支持的web容器有 Tomcat, Jetty, 和 Undertow 1、原理分析 那么这...SpringBoot DataSource数据源实现自动配置流程介绍
一、重点概念 1、什么是DataSource数据源 javax.sql.DataSource是由JDBC2.0 提供的接口,它负责建立与数...