首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JAVA
SamZ
创建于2023-10-31
订阅专栏
工作记录
等 1 人订阅
共15篇文章
创建于2023-10-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用MybatisPlus时service层报错:Invalid bound statement (not found)
使用MybatisPlus时service层报错:Invalid bound statement (not found)
SpringBoot3+Mybatis-Plus报Invalid value type for attribute ‘factoryBeanObjectType
【问题】 在SpringBoot3中集成Mybatis-Plus时遇到的IllegalArgumentException,主要原因是版本不兼容。解决方案
Spring中Bean的生命周期
Spring Bean生命周期流程 实例化 依赖注入 Aware接口回调 BeanPostProcessor的前置处理 初始化方法调用(Initialization) 实现InitializingBe
JAVA项目转exe && jar包转exe
JAVA项目转exe && jar包转exe。1. 右击项目打开open module settings
WebSocket前后端交互
websocket的原理是websocket约定了一个通信的规范,通过一个握手的机制,客户端和服务器之间能建立一个类似tcp的连接,从而方便它们之间的通信
使用ScriptEngineManager实现公式灵活计算
使用 `ScriptEngineManager` 获取一个 JavaScript 引擎,并且传入计算公式进行计算。通过调用 `engine.eval(formula)` 方法,可以得到表达式的计算结果
线程的创建与使用
线程的使用给——线程池的创建Executors、ThreadPoolExecutor;线程的创建与使用
Security实现多方式登录
自定义过滤器继承UsernamePasswordAuthenticationFilter,配置一个需要身份验证的请求匹配器,它使用AntPathRequestMatcher来匹配请求的URL路径
MySQL 用户密码权限 管理
MySQL 用户密码和权限管理很方便、到位,可控制每个用户从哪个IP地址登录和访问某个数据库的某个表
定时任务执行时间在数据库中修改,无需启动服务
【开发需求】 每天在tb_base_uplod_cfg表中设定运行时间开始执行,此后设定值修改需立即生效,无需启动程序!
使用 try-with-resources 语句替代 try-finally 语句
try-with-resources 语句,它可以自动关闭实现了 java.lang.AutoCloseable 接口的资源,这种方式相比于传统的 try-finally 语句更简洁
问题记录:本地项目能正常读取文件,但jar包运行无法获取文件问题!
问题记录 读取resource/file下的模板文件 本独运行情况下,根据文件地址读取文件,但打成jar包后文件会打包在jar包内classes/file路径内,所以使用src/main/resour
SpringBoot视频流的使用
前端需要播放视频,使用字节流`outputStream`给到前端,页面加载所需时间太久;因此使用视频流进行优化。
@ConditionalOnProperty注解使用详解
在开发基于SpringBoot框架的项目时,会用到下面的条件注解,有时会有需要控制配置类是否生效或注入到Spring上下文中的场景
指定长度与格式密码生成
问题:在开发过程中,需要设置一些初始化账户来供用户操作使用。这时候就需要为账户设置密码,为了让密码尽量随机,可以采用程序随机生成的方式,生成满足一定要求的密码。 常见密码要求 设计思路 明确密码常见格