欢迎关注微信公众号:全栈工厂 本文主要参考https://git-scm.com/docs/git-rebase[https://git-scm.com/docs/git-r...
欢迎关注微信公众号:全栈工厂 本文主要参考https://git-scm.com/docs/git-rebase[https://git-scm.com/docs/git-r...
从不浪费时间的人,没有工夫抱怨时间不够。 —— 杰弗逊 第一句话:时间戳 时间不分东西南北、在地球的每一个角落都是相同的。他们都有一个相同的名字,叫时间戳。时间戳 指的就是U...
什么是Netty? Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty 是一个广泛使用的 J...
Kafka史上最详细原理总结分为上下两部分,承上启下 Kafka史上最详细原理总结上 Kafka史上最详细原理总结下 Kafka Kafka是最初由Linkedin公司开发,...
Spring Boot Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP e...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1. 造成内存泄漏的原因? threadLocal是为了解决对象不能被多线程共享访问...
线程安全性 定义 当多个线程访问某个类时,不管运行时环境采取何种调度方式,或者这些线程将如何调度执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,...
背景 在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。 但随着企业的发展,用到的系统随之增多,运营人员...
@SneakyThrows注解的用途得从java的异常设计体系说起。java中我们常见的2类异常。1.普通Exception类,也就是我们常说的受检异常或者Checked E...
相信很多人都在使用Retrofit,我也在用,但是对它的理解都不是太深刻,现在Retrofit2已经出来一段时间,为什么会出现Retrofit2呢?Retrofit2解决了哪...
这可能是最好的 RxJava 2.x入门教程系列专栏文章链接:这可能是最好的 RxJava 2.x 入门教程(完结版)【重磅推出】这可能是最好的 RxJava 2.x 入门教...
初识 Mockito 这个测试框架后,我们要使用 Mock 的属性创建一个被测试类实例时,大概会下面这么纯手工来打造。 假定类 MyService 有一个属性 MyRepos...
原文地址:README.md 前言 关于RxJava:详情请查看另一篇文章:Android RxJava 学习笔记。 写这篇文章的目的:通过阅读RxJava官方文档,对RxJ...
springcloud的项目用JWT做身份验证,对于token过期时间的刷新策略整理如下图: 在登录接口中返回两个token,一个是用来请求业务接口验证身份信息的ac...
JWT官网: https://jwt.io/JWT(Java版)的github地址:https://github.com/jwtk/jjwt 什么是JWT Json web ...
因为HTTP协议是开放的,可以任人调用。所以,如果接口不希望被随意调用,就需要做访问权限的控制,认证是好的用户,才允许调用API。 目前主流的访问权限控制/认证模式有以下几种...
前前言 spring security Oauth2 和 swagger2 是什么呢?简单介绍一下,但是如果不明白的话不适合看这个文章。 spring security Oa...
重命名swagger: 2.0openAPI: 3.0.0 网址结构 Swagger 2.0 基础URL结构 OpenAPI 3.0 基础URL结构 我们可以定义一个基础ur...
君问归期未有期 说到https,我们就不得不说tls/ssl,那说到tls/ssl,我们就不得不说证书机构(CA)、证书、数字签名、私钥、公钥、对称加密、非对称加密。这些到底...