排序
MyBatis三级缓存详解
MyBatis作为一款优秀的持久层框架,在处理数据库操作时提供了丰富的功能,其中之一就是三级缓存。本篇博文将深入介绍MyBatis的三级缓存,通过详细的例子带你了解三级缓存的使用和原理。 背景 My...
还在手动封装文件上传?快来试试这款一行代码实现多平台文件存储的工具!
大家好,我是 Java陈序员。 文件上传下载,是我们在开发中经常会遇到的需求! 无论是本地存储、还是云存储,我们可以自己封装 API 来实现功能。 今天,给大家介绍一款一行代码实现多平台文件存...
使用 Docker 安装 MongoDB 数据库
by emanjusaka from https://www.emanjusaka.top/2024/01/docker-create-mongo-db 彼岸花开可奈何 本文欢迎分享与聚合,全文转载请留下原文地址。 Docker 安装命令 docker run -d --name mongo ...
面试官:请聊一聊String、StringBuilder、StringBuffer三者的区别
面试官:“小伙子,在日常的写代码过程中,使用过String,StringBuilder和StringBuffer没?” 我:“用过的呀!” 面试官:“那你就来聊一聊,他们之间有什么区别,不同场景下如何选择吧” 我:...
Spring Boot 整合 Camunda 实现工作流
工作流是我们开发企业应用几乎必备的一项功能,工作流引擎发展至今已经有非常多的产品。最近正好在接触Camunda,所以来做个简单的入门整合介绍。如果您也刚好在调研或者刚开始计划接入,希望本...
Druid作为数据源(连接池、过滤器、日志)
Druid作为数据源(连接池、过滤器、日志) druid基本参数介绍 name :数据源名称如果存在多个数据源,监控的时候可以通过名字来区分开来 如果没有配置,将会生成一个名字,格式是'DataSource-'+...
Git将某个文件合并到指定分支
企业开发中,经常会单独拉分支去做自己的需求开发,但是某些时候一些公共的配置我们需要从主线pull,这时候整个分支merge显然不合适 1.切换至待合并文件的分支 git checkout <branch> 2....
Java异步编程详解
在现代应用程序开发中,异步编程变得越来越重要,特别是在处理I/O密集型任务时。Java提供了一套强大的异步编程工具,使得开发者能够更有效地处理并发任务。本篇博文将深入探讨Java中异步编程的...
0.o?让我看看怎么个事儿之SpringBoot自动配置
学习 SpringBoot 自动配置之前我们需要一些前置知识点: Java注解,看完就会用 学会@ConfigurationProperties月薪过三千 不是银趴~是@Import! @Conditional+@Configuration有没有搞头? 首先我...
Java HttpClient 实战 GET 与 POST 请求一网打尽
使用Java HttpClient 进行HTTP请求 在Java中,HttpClient是进行HTTP通信的一个强大工具。它提供了简单而灵活的API,可以轻松地发送HTTP请求并处理响应。在本篇博文中,我们将深入探讨如何使用Ht...
你真的了解token续期嘛?
Spring Boot + Vue中的Token续签机制 在这个示例中,我们将使用Spring Boot作为后端框架,Vue作为前端框架,演示如何在全栈应用中实现长短Token的续签。 1. Spring Boot后端 1.1 长Token的生成 ...
IDEA 插件 Fast Request 2024.1.1 强势来袭
简介 Restful Fast Request 是一个类似于 Postman 的 IDEA 插件。它是一个强大的 restful api 工具包插件,可以根据已有的方法帮助您快速、自动生成 url 和 params。 Restful Fast Request...













