自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (4)
  • 收藏
  • 关注

原创 SpringBoot 动态字段导出Excel多sheet文件

根据动态字段导出的多sheet文件。

2024-02-27 10:51:28 186 1

原创 mysql怎么根据当前id查询下一条数据

【代码】mysql怎么根据当前id查询下一条数据。

2023-11-30 12:18:31 474

原创 监听MQTT消息在SpringBoot中变为字节数组

解决思路:使用 Message 类进行接收,再转想要的类型。

2023-11-28 23:10:00 376

原创 java 打包为类库

pom.xml中的maven.compiler.source和maven.compiler.是用来编译源码和打包。

2023-10-29 03:03:32 57

原创 接口返回时JSON 时配置自定义序列化器

返回的json 需要浮点型的数据,但现在返回的数据带有双引号。: 前端需要下面这种数据。

2023-10-26 12:59:37 77

原创 SpringBoot 动态配置定时任务

SpringBoot 动态配置定时任务

2023-10-07 17:39:44 80

原创 flowable 中 byte[] 转 BpmnModel

【代码】flowable 中 byte[] 转 BpmnModel。

2023-09-21 14:12:51 85

原创 mysql 左连接相关语句怎么优化?

1.左连接时,减少不必要的查询字段。

2023-07-06 16:17:57 60

原创 SpringIoc 个人理解

关于setter注入,原理是: set拼接首字母大写后的name。由程序员创建的对象交给 ioc容器来创建并管理,这样做的好处是可以减少代码的耦合性和入侵性。早期前辈们使用了面向接口编程去解决这一问题,但依旧存在耦合性和入侵性,比如BookServiceImpl 里定义了 private BookDao bookDao,我们在 BookServiceImpl 里调用了 bookDao 里的某个方法,如果不使用依赖注入,这时候就需要我们手动去new 这个bookDao的某个具体实现类了,这样就不好了,

2023-07-05 10:23:18 40

原创 Mysql 递归查子孙 sql

daou 为单位表,parentid为表字段, #{value} 为想要查的单位id。

2023-07-04 18:13:24 188

原创 多线程下文件名重复导致 Data read has a different length than the expected

由于文件名不是唯一,多线程的时候就会有问题,假如 x 线程 和 y 线程刚好都在操作同一个文件, x 线程存完后删除,y 线程存到一半就不行了 ,这时候就会报错 Data read has a different length than the expected,然后通过 amazonS3.putObject() 方法保存图片,保存完后从 本地的临时目录删掉。:amazon原本得知即将要存 1M 的数据,结果接收过来的数据只有 0.5M ,和实际大小不符合就会报错了。文件名拼上时间搓或者uuid。

2023-07-01 05:06:03 283

原创 控制层统一异常处理

java 统一异常处理

2023-06-28 12:05:12 49

原创 mysql 基础常用命令

mysql 基础常用命令

2022-12-20 08:28:23 63

原创 如何解决 部署 Flowable-UI 时出现 Waiting for changelog lock....

部署flowable-ui遇到的问题

2022-10-29 09:40:57 792

原创 C# 解决使用SQLite 的相对路径问题

问题描述:我把 data.db 放在项目下,项目打包为 exe 后不可能还使用 绝对路径吧 !!!解决方案如图: (test_project是我的项目名)Debug模式:|DataDirectory| 是指 test_project\bin\DebugRelease模式:|DataDirectory| 是指 test_project\bin\ReleaseApp_Data 文件夹包含应用程序的本地数据存储...

2022-05-31 16:29:26 1399

原创 动态权限常见问题(一)

问题描述:FilterInvocationSecurityMetadataSource 下的 getAttributes(Object o)方法执行完后不走AccessDecisionManager的实现类解决办法:getAttributes 方法返回一个 无权限,而不是返回null Collection<ConfigAttribute> collection = new LinkedList<>(); //防止数据库中没有数据,不能进行权限拦截

2022-04-06 19:41:11 609

原创 解决本地ip不能访问数据库

解决本地ip不能访问数据库如图打包时报错:解决办法:

2022-03-22 09:36:24 1233

原创 集成了cas server的一个系统对接 jira 接口

需求:现有 A系统需要对接 Jira 的接口很简单,先说说简单步骤:1.认证(登录)2.登录后获得 jsessionId3.A系统调用jira接口一:认证:先获取tgt,根据 tgt 获取 st, 不知道st怎么获得的小伙伴可以先看看(这个博客)。casLogonService需要自己实现,getTicket的返回值是一个 st。补充说明一下:这个password是加密过的。service是填cas server的登录地址,上一步骤的tgt放到地址栏。二: 登录后获得 jsess

2021-10-11 10:07:42 261

原创 getClassLoader()获取.properties路径问题

不多bb,直接上图代码片段如下:private static Properties pro = new Properties();static { //InputStream is = BeanFactory.class.getClassLoader().getResourceAsStream("ApplicationContext.properties"); InputStream is = BeanFactory.class.getResourceAsStream("/Applicat

2020-10-21 13:36:32 420 2

原创 Vue中遇到input复用

<div id="app"> <span v-if="isUser"> <label for="username">用户账号</label> <input type="text" id="username" placeholder="用户账号" key="username"> <!--key的作用是防止input复用--> </span> <span v-else="isUser">

2020-10-06 03:22:23 391

原创 关于反射机制的个人见解(原创)

刚学习了反射,一起来浅谈一下^^一.什么是反射?反射机制其实就是程序在运行时,对于任意一个类都可以获取它的属性和方法,对于任意一个对象都能调用它的属性和方法,即使这些属性和方法是私有的。二.反射的通俗理解:反射机制可以用一个比喻来理解:假如反射机制是镜子,类是人。当人在照镜子的时候(程序运行时),镜子(反射机制)会反映出这个 人(类)长啥样,是长头发还是短头发,是男人还是女人或者…(类的名称,注解,构造方法,属性,方法,继承关系等) 。三.举一个反射的栗子:InputStream is

2020-09-30 00:06:15 244 1

原创 使用prop和attr给option设置selected

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> 请输入你的爱好: <input type="text" /> <button>确定</button> <select> <option value="乒乓

2020-09-23 23:30:08 1224

原创 js实现计算器

使用js写的计算器代码如下:<head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .panel { border: 4px solid #ddd; width: 192px; margin: 100px auto; /*border-radius: 6px;*/ } .panel p, .panel in

2020-07-09 19:11:29 185

原创 关于对象数组的增删改查经典例题

欢迎交流题目如下:普通用户:登录,注册,退出管理员用户名:admin 密码:123管理员的功能有:删除,修改密码,拉入黑名单*(如果小张被拉入黑名单,那么小张无法登录,将被拒绝登录,如果拉入黑名单,需要添加拉黑的方法,同时将用户做参数)解答如下:User 类如下图:package incom;public class User { private String name...

2020-03-31 13:30:52 272

原创 java中的对象数组

欢迎交流题目如下:现在有一个公司的工资发放制度程序。每个人的底薪都是3500,如果职位是普通员工就是只拿底薪,如果职位是组长那么就是+500=4000,如果职位是部门经理则薪水+1500=5000如果是副总那么就是5500。所有的人员信息均需要手动录入添加。输出结果如下(此表是通过工资高低排序的)--------------XX公司工资发放程序----------------ID----...

2020-03-31 06:35:14 308

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除