您的当前位置:首页>全部文章 >标签 Java知识
快试试用 API Key 来保护你的 SpringBoot 接口安全吧
1、概述 安全性在RESTAPI开发中扮演着重要的角色。一个不安全的RESTAPI可以直接访问到后台系统中的敏感数据。因此,企业组织需要关注API安全性。SpringSecurity提供了各...
发表于:2024-03-08 浏览:38 TAG: #Java知识 #SpringBoot
同事写了一条 SQL,把 MyBatis 都干翻了
最近看生产日志服务的运行的时候,频繁的出现OutOfMemoryError,就是我们俗称的OOM,这可还行!频繁的OOM直接会造成服务处于一个不可用的情况,通过Skywalking查看链路调用,基本全...
发表于:2024-03-08 浏览:34 TAG: #Java知识
水浒人物戏说java设计模式之【代理模式】
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。比...
发表于:2024-02-25 浏览:41 TAG: #Java知识
SpringBoot+Docker:高效容器化的最佳实践
首先为什么要使用Docker?Docker是一个强大的工具,它允许开发者将他们的应用程序打包到容器中,以便可以在任何平台上轻松部署和运行。当涉及到对SpringBoot应用程序进行Docker化时,每...
发表于:2024-02-25 浏览:35 TAG: #SpringBoot #Java知识
被问懵了,加密后的数据如何进行模糊查询?
加密后的数据对模糊查询不是很友好,本篇就针对加密数据模糊查询这个问题来展开讲一讲实现的思路。为了数据安全我们在开发过程中经常会对重要的数据进行加密存储,常见的有:密码、手机号、电话号码、详细地址、银行...
发表于:2024-02-25 浏览:42 TAG: #Java知识
美团一面:大家都说不建议直接使用@Async 注解?为什么?
本文讲述@Async注解,在Spring体系中的应用。本文仅说明@Async注解的应用规则,对于原理,调用逻辑,源码分析,暂不介绍。对于异步方法调用,从Spring3开始提供了@Async注解,该注解...
发表于:2024-02-25 浏览:41 TAG: #Java知识
一款好用的开源OA办公系统
系统介绍我们的愿景是:助力企业数智化。勾股OA是基于ThinkPHP6+Layui+MySql开发的一款实用的开源企业办公系统。它具备开箱即用的特点,使用勾股OA能够快速建立起企业级的办公自动化系统。...
发表于:2024-02-24 浏览:39 TAG: #Java知识
为什么阿里不推荐使用 keySet() 遍历HashMap?
Part1引言HashMap相信所有学Java的都一定不会感到陌生,作为一个非常重用且非常实用的Java提供的容器,它在我们的代码里面随处可见。因此遍历操作也是我们经常会使用到的。HashMap的遍历...
发表于:2024-02-24 浏览:36 TAG: #Java知识
开源流程引擎三巨头:activiti、flowable、camunda,最推荐使用哪个?
市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,...
发表于:2024-02-24 浏览:48 TAG: #Java知识
Java经典算法40题(二)
【程序11】 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?  程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再...
发表于:2024-02-24 浏览:41 TAG: #Java知识