会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
勇敢de心
博客园
首页
新随笔
联系
订阅
管理
2026年4月17日
Java工程中,通过restTemplate调用外部接口上传文件时,先把上传的文件写入到本地临时目录,然后再上传到服务器上,结果服务器上面的文件size为0
摘要: Java工程中,通过restTemplate调用外部接口上传文件时,先把上传的文件写入到本地临时目录,写入本地文件正常,但是上传到服务器后发现size大小为零,请问是什么原因? 【问题分析】Fastjson 序列化导致流被意外清空 通常在组装请求参数后,会使用 fastjson 的 JSON.toJ
阅读全文
posted @ 2026-04-17 11:37 勇敢-的心
阅读(4)
评论(0)
推荐(0)
2025年3月17日
本地启动工程报错:com.zaxxer.hikari.pool.HikariPool: master - Exception during pool initialization
摘要: 【问题描述】 本地启动IDEA工程报错:com.zaxxer.hikari.pool.HikariPool: master - Exception during pool initialization。连接数据库失败。 【原因分析】 开始以为是参数配置错误,检查了相关变量的配置,参数名和值都没有问题
阅读全文
posted @ 2025-03-17 14:38 勇敢-的心
阅读(912)
评论(0)
推荐(0)
2024年9月26日
IDEA-Maven配置
摘要: 在IDEA中访问https请求时,可能会报错,在Maven中的import和runner配置项中增加相关参数配置就可以了: import -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true runner
阅读全文
posted @ 2024-09-26 18:14 勇敢-的心
阅读(106)
评论(0)
推荐(0)
2024年7月23日
SpringBoot升级到3.3.2版本,JDK升级到17,引入Mybatis-plus后启动报错:Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
摘要: 【问题描述】 2024-07-23T15:16:07.174+08:00 WARN 2604 [questionnaire] [ main] ConfigServletWebServerApplicationContext : Exception encountered during context
阅读全文
posted @ 2024-07-23 16:51 勇敢-的心
阅读(879)
评论(0)
推荐(0)
2024年5月21日
Flowable工作流简介(二)
摘要: 1、简介 Flowable提供了一个组高效的核心开源业务流程引擎,为开发人员,系统管理员和业务用户提供工作流和业务流程管理(BPM)平台。全部用Java编写,并且基于Apache 2.0许可的开源,代码在社区维护。 其核心是一个快速,经过试验和测试的动态BPMN流程引擎,附带DMN决策表和CMMN
阅读全文
posted @ 2024-05-21 18:50 勇敢-的心
阅读(1145)
评论(0)
推荐(1)
Flowable工作流简介(一)
摘要: 1. 简介 Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据等。Flowable可以十分灵活地加入你的应用/服务/构架。
阅读全文
posted @ 2024-05-21 17:07 勇敢-的心
阅读(14142)
评论(0)
推荐(0)
2024年5月13日
Go语言:切片的使用及注意事项
摘要: 1、切片定义后实际上是空值不能直接使用,需要让其引用到一个数组或者make一个空间供切片来使用; 2、切片的使用不可以越界,像数组一样,切片的下标索引不能超过切片实际的最大下标值; package main import "fmt" func main(){ // 定义一个数组 var intarr
阅读全文
posted @ 2024-05-13 17:44 勇敢-的心
阅读(97)
评论(0)
推荐(0)
Go语言:数组的使用及注意事项
摘要: package main import "fmt" func main(){ var scores[5]int scores[0] = 95 scores[1] = 96 scores[2] = 97 scores[3] = 98 scores[4] = 99 // 求和 sum := 0 for
阅读全文
posted @ 2024-05-13 11:50 勇敢-的心
阅读(29)
评论(0)
推荐(0)
Go语言异常处理:自定义错误【errors.New+panic】
摘要: 程序本身抛出的异常信息不是太友好,我们可以自定义错误或者异常的信息,需要使用errors包中的New函数来包装一下异常或错误信息; 在使用内置函数panic(err),把异常信息后面的程序执行终止掉,因为再执行后面的程序也没有意义了。 package main import "fmt" import
阅读全文
posted @ 2024-05-13 11:27 勇敢-的心
阅读(131)
评论(0)
推荐(0)
2024年5月11日
Go语言的错误处理机制:defer+recover
摘要: Go语言中没有使用java中的try catch机制,他们可能觉得java的异常处理比较繁琐。 Go语言的异常处理机制相对简洁和优雅,使用defer+recover的机制来处理异常。 defer 后的语句先不执行,先压到栈里,然后再后进先出的顺序执行; recover 是Go语言的内置函数,可以捕获
阅读全文
posted @ 2024-05-11 17:01 勇敢-的心
阅读(63)
评论(0)
推荐(0)
下一页
公告