![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 81
生活就像一杯茶
生活在南京的程序员,从事Java后端开发工作,在这里记录自己的工作和学习
展开
-
【springboot】闲话 springboot 的几种异步机制 及 长轮询的概念和简单实现
聊聊 springboot的几种异步方式和长轮询原创 2024-03-30 23:57:53 · 1605 阅读 · 0 评论 -
【java基础】闲话 CGLib(不烧脑版)
聊聊 cglib原创 2024-03-15 17:16:35 · 940 阅读 · 0 评论 -
【java基础】闲话 JDK动态代理(看完就会)
一个简单的例子学会 JDK 动态代理原创 2024-03-13 16:56:47 · 408 阅读 · 0 评论 -
【java 基础】闲话 ClassLoader 和 SPI
闲话 classloader 和 SPI原创 2024-03-01 15:53:41 · 931 阅读 · 1 评论 -
【java 基础】闲话 ClassLoader 和 资源读取
【java 基础】闲话 ClassLoader 和 资源加载(二)原创 2024-03-07 15:24:29 · 840 阅读 · 0 评论 -
【xxl-job】使用restful api的方式管理任务(动态创建/编辑/删除/启停任务)
xxl-job 动态添加和管理任务原创 2023-05-30 22:53:12 · 3290 阅读 · 0 评论 -
【Java基础】NoClassDefFoundError 和 ClassNotFoundException的定义及其区别
java 两个class加载异常类的解释原创 2022-12-09 15:16:09 · 176 阅读 · 0 评论 -
【短链】如何生成短链(原理说明 + 如何实现一个短链服务器)
如何生成短链(原理说明 + 如何实现一个短链服务器),62进制转换的实现原创 2022-11-03 11:53:31 · 3566 阅读 · 0 评论 -
【Java中断】如何优雅地停止一个线程?为什么要?
Java thread interrupt,Java如何优雅停止一个线程原创 2022-09-01 17:00:48 · 189 阅读 · 0 评论 -
【ThreadLocal】ThreadLocal精讲,通过伪代码带你深入了解ThreadLocal
java ThreadLocal使用及内存泄露分析原创 2022-08-20 21:51:03 · 259 阅读 · 0 评论 -
【JsonCachingRequestWrapper】改造spring MVC ContentCachingRequestWrapper支持JSON
spirngMVC/springboot 改造ContentCachingRequestWrapper为JsonCachingRequestWrapper,支持json原创 2022-07-09 19:17:47 · 1236 阅读 · 0 评论 -
理解Java函数式编程
Java 函数式编程原创 2022-04-18 21:06:08 · 591 阅读 · 0 评论 -
Java乱码问题(乱码是如何产生的,怎么解决)
Java乱码问题(如何产生,怎么解决)背景思考乱码产生的原理例子解决方案Step1: 文件编码设置Step2: 编译器编码设置Step3: JVM读取class文件的编码配置结束语背景最近因公司项目需要,使用javaFx开发了一个桌面客户端。因为客户群都是windows桌面,所以我采用了maven的javapackager插件将其打包成exe安装文件。然后,就遇到了中文乱码问题,下意识的百度了一下,看到几种方法,总结下来有以下几种:idea的encoding配置(有说是全部改成utf8的成功的..原创 2021-09-26 21:40:44 · 4026 阅读 · 0 评论 -
解读JWT算法及其应用
这里写目录标题什么是JWT常见的身份认证方式JWT使用案例(场景再现)JWT算法服务端如何校验?安全性什么是JWTJson Web Tokens 的简称,用来做跨域认证。在理解JWT前,我们先简单的看下常见的身份认证方式.常见的身份认证方式传统的,服务端存储session的方式难以做到多服务器的身份校验。同域下同域可以通过session共享的方式达到多服务间的身份认证。(通过将session集中存储共享),但是面临的问题是,当跨域情况下这个机制就行不通了。跨域情况下通常在一个组织内部可以使原创 2021-03-24 19:58:59 · 1052 阅读 · 2 评论 -
【正确姿势】完全理解 Spring AbstractRoutingDataSource 实现动态(多)数据源切换(避免踩坑)
如果你发现,你的系统在使用AbstractRoutingDataSource后偶现切库异常,那么我相信这篇文章对你可能有所启发。使用场景简介笔者公司的数据库使用多租户架构,这里稍微解释一下何为多租户,其实说白了就是每个客户单独使用一个数据库,每个客户的数据物理隔离。那么我们需要解决的是,不同的客户登录后,其操作的是属于他的数据库。我们采用了spring的AbstractRoutingData...原创 2019-08-09 22:58:45 · 4184 阅读 · 19 评论