Java专栏
0获赞0粉丝0关注
SpringBoot 参数校验,高级特性,非常实用!
无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!之前也写过一篇关于Spring Validation使用的文章,不过自我感觉还是浮于表面,本次打算彻底搞懂Spring Validation。本文会详细介绍Spring Validation各种场景下的最佳实践及其实现
Java专栏
0
性能爆表:SpringBoot利用ThreadPoolTaskExecutor批量插入百万级数据实测!
无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!前言开发目的:提高百万级数据插入效率。采取方案:利用ThreadPoolTaskExecutor多线程批量插入。采用技术:springboot2.1.1mybatisPlus3.0.6swagger2.5.0Lombo
Java专栏
1
IDEA Debug 高阶技巧,老手都是这么玩的~~
无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!来源:juejin.cn/post/7308539123537592357目录引言Debug基础高阶技巧-条件断点条件断点应用场景如何添加条件断点条件断点对于阅读源码的帮助高阶技巧-计算器查看变量值修改变量值测试表达式
Java专栏
0
SpringBoot 快速实现 api 加密!
来源:https://gitee.com/isuperag/rsa-encrypt-body-spring-boot在项目中,为了保证数据的安全,我们常常会对传递的数据进行加密。常用的加密算法包括对称加密(AES)和非对称加密(RSA),博主选取码云上最简单的API加密项目进行下面的讲解。https
Java专栏
0
高德开源API花式玩法:租房辅助工具
大家好,我是胖虎,给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!前言做gis的同学肯定知道等时圈这个东西,即:在一定时间内通过某种出行方式能到达的范围通过一些计算,我们可以做一些好玩的事情,比如上图通过调用mapbox等
Java专栏
0
我司使用了两年的高效日志打印工具,非常牛逼!
大家好,我是胖虎,给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!来源:juejin.cn/post/7407275971902357558为了更方便地排查问题,电商交易系统的日志中需要记录用户id和订单id等字段。然而,
Java专栏
1
SpringBoot + Flowable并集成ui,写一个请假流程Demo
大家好,我是胖虎,给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!本文只搞整合,如需详细定义可自行去搜索,网上很多。程序相关环境jdk1.8maven3SpringBoot 2.7.5flowable 6.6.0MySQL
Java专栏
0
Git 客户端新选择:腾讯自研的 UGit
大家好,我是胖虎,给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!UGit 是一款为腾讯内部研发环境特点而定制的 Git 客户端,旨在提高开发效率和团队协作的流畅性。UGit 支持 macOS 10.11+、Apple S
Java专栏
0
Jenkins+Docker 实现一键自动化部署项目!步骤很全,少走坑路!
大家好,我是胖虎,给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!作者:这把躺赢来源:blog.csdn.net/zqqiang0307/article/details/120458586本文章实现最简单全面的Jenkin
Java专栏
2
困扰我 1 小时的 404 错误 别人 1 分钟解决了
大家好,我是胖虎,给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!来源:juejin.cn/post/7362722064069427237上周五遇到了一个 Bug,没有任何异常,困扰了我一个小时,差点连周末都过不好了。最
Java专栏
0
不服不行,这才是后端API接口应该有的样子!
大家好,我是胖虎,首先给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!来源:r6d.cn/tEvn在移动互联网,分布式、微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式,(题外话:前后端的工作职责越来越
Java专栏
2
99%的时间里只使用这14个Git命令就够了!!!
大家好,我是胖虎,首先给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!编译丨苏宓学习14个Git命令,因为你将会在99%的时间里使用它们必须了解的命令整理1,git init初始化一个新的Git仓库。这将在当前目录中创建一
Java专栏
0
Redis 4种集群方案介绍+优缺点对比
大家好,我是胖虎,首先给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!在服务开发中,单机都会存在单点故障的问题,即服务部署在一台服务器上,一旦服务器宕机服务就不可用,所以为了让服务高可用,分布式服务就出现了,将同一服务部署
Java专栏
0
公司禁止在 SpringBoot 中使用 @Autowired 注解,为什么?
大家好,我是胖虎,首先给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!Spring 官方已不推荐使用 Autowired 字段/属性注入 bean,一些大公司的新项目也明令禁止使用了。说明最近公司升级框架,由原来的 spr
Java专栏
1
Spring Boot中的 6 种API请求参数读取方式
大家好,我是胖虎,首先给大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!使用Spring Boot开发API的时候,读取请求参数是服务端编码中最基本的一项操作,Spring Boot中也提供了多种机制来满足不同的API设计要
Java专栏
1
一个强大的分布式锁框架——Lock4j
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!一、简介Lock4j是一个分布式锁组件,它提供了多种不同的支持以满足不同性能和环境的需求,基于Spring AOP的声明式和编程式分布式锁,支持Redi
Java专栏
1
两万字详解,带你彻底搞懂 Spring Security 6.0 的实现原理
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!导言Spring Security是一个功能强大且高度且可定制的身份验证和访问控制框架,除了标准的身份认证和授权之外,它还支持点击劫持,CSRF,XSS
Java专栏
0
Spring Boot 性能太差?试试这几招!
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!今天这篇文章介绍七种常见的Spring Boot 性能优化方向1. 异步执行实现方式二种:使用异步注解 @Aysnc、启动类:添加 @EnableAsy
Java专栏
0
一张长图透彻理解SpringBoot 启动原理,架构师必备知识,不为应付面试!
虽然Java程序员大部分工作都是CRUD,但是工作中常用的中间件必须和Spring集成,如果不知道Spring的原理,很难理解这些中间件和框架的原理。一张长图透彻解释 Spring启动顺序 Timeout重构 (2).jpg测试对Spring启动原理的理解程度 我举个例子,测试一下,你对Spring
Java专栏
4
别再手动部署jar包了,太low!动态上传热部署真的太爽了!
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!近期开发系统过程中遇到的一个需求,系统给定一个接口,用户可以自定义开发该接口的实现,并将实现打成jar包,上传到系统中。系统完成热部署,并切换该接口的实
Java专栏
0
三次输错密码后,系统是怎么做到不让我继续尝试的?
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!故事背景忘记密码这件事,相信绝大多数人都遇到过,输一次错一次,错到几次以上,就不允许你继续尝试了。但当你尝试重置密码,又发现新密码不能和原密码重复:相信
Java专栏
0
公司新来小伙,把 MyBatis 替换成 MyBatis-Plus,上线后被开了.....
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!背景简介在一个老项目中,数据库采用的是 MySQL 5.7.36,ORM 框架使用的是 MyBatis 3.5.0,而 mysql-conne
Java专栏
2
10个高级的 SQL 查询技巧,你掌握了几个?
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!1.常见表表达式(CTEs)2.递归CTEs.3.临时函数4.使用CASE WHEN枢转数据5.EXCEPT vs NOT IN6.自联结7.Rank
Java专栏
0
你还在使用 WebSocket 实现实时消息推送吗?
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!在日常的开发中,我们经常能碰见服务端需要主动推送给客户端数据的业务场景,比如数据大屏的实时数据,比如消息中心的未读消息,比如聊天功能等等。本文主要介绍S
Java专栏
0
服务器为什么大多用 Linux?这些答案我才想到……
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!转自:高效运维最近在知乎看到个问题,“服务器为什么大多用 Linux”,除了开源、好用等原因,回答也代表了各种不同人需求和看法,摘取一些分享给大家,也欢
Java专栏
0
MySQL 中 Varchar(50) 和 varchar(500) 区别是什么?
大家好,我是胖虎,给首先大家分享两个产品无需魔法,国内可直接使用官方ChatGPT-4(Plus)、ChatGPT-4o!Java八股文面试小程序!来源:juejin.cn/post/7350228838151847976一. 问题描述我们在设计表结构的时候,设计规范里面有一条如下规则:对于可变长度
Java专栏
0