- 博客(22)
- 资源 (13)
- 问答 (13)
- 收藏
- 关注
原创 Java实现金额去除小数点后多余的0, 并加上逗号
要求: 需要格式化, 把金额去除小数点后多余的0, 并加上逗号;123312345.00 则结果是: 123,312,345。
2024-01-18 15:29:57
812
原创 拉取gradle项目报错Could not find method compile() for arguments
项目compile成功!
2023-04-10 15:17:09
11083
1
原创 Feign局部配置
项目中遇到请求某个服务时需要带上特定的token和appKey, 但是请求其他服务不需要带. 所以需要使用到Feign局部配置功能.
2022-09-01 10:58:35
736
1
原创 idea 编译成功启动失败
SpringBoot项目启动时报**包 不存在, 根据提示点过去, 代码并未爆红报错, mvn clean install都是成功的
2022-09-01 10:10:19
2001
原创 关于SpringBoot项目中不使用@Test的expected
expected属性用来指示期望抛出的异常类型.Junit5中已经没有用这个了.使用Assertions.assertThrows代替
2022-07-21 16:33:49
858
原创 idea git拉代码时报错:Update failed Out of memory, malloc failed (tried to allocate 947912704 bytes)
环境:windows10idea2021.2.3(Ultimate Edition)git version 2.21.0.windows.1idea拉代码时报错:Update failedOut of memory, malloc failed (tried to allocate 947912704 bytes)网上找了很多方法都不行, 后来找到这篇文章, 尝试之后发现有效, 故而记录一下.git config --global http.postBuffer 947.
2021-12-30 14:01:19
2026
2
原创 The 12-Factor App Principles
今天看书的时候看到一个词"12要素程序", 对这个词不是很了解, 于是查阅资料, 记录一下.1. 什么是12要素应用程序?12-Factor Appmethodology was drafted by developers atHeroku, aplatform-as-a-servicecompany, and was first presented by Adam Wiggins circa 2011.维基百科给出的定义是:"The Twelve-Factor App metho...
2021-07-01 15:23:26
209
原创 记一次$jacocoData引起的bug
https://www.eclemma.org/jacoco/trunk/doc/faq.html官方建议是修改代码, 忽略synthetic成员.(什么是synthetic, 我理解的就是编译期生成的类或者方法, 可以参考一下博客:https://www.cnblogs.com/bethunebtj/p/7761596.html)解决方案:field.isSynthetic()参考:https://zhanglijun1217.github.io/blog/2019/03...
2021-01-26 14:11:48
4131
2
原创 入参是@RequestBody List<Integer> areaList, 该怎么传数据
入参是@RequestBody(required = false) List<Integer> areaList, 该怎么传数据举例: 服务中有个接口@RequestMapping(value="area/selectCityAndProvinceByList",method= RequestMethod.POST)public Map<String,Object> selectCityAndProvinceByList(@RequestBody(required...
2020-10-14 15:20:25
3133
1
原创 ROUND_HALF_UP is deprecated. 不推荐使用
编译器提示ROUND_HALF_UP is deprecated. 不推荐使用.上网找了一下, 参考:https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html从java9就不推荐使用了.修改方案:将BigDecimal.ROUND_HALF_UP改为:RoundingMode.HALF_UP...
2020-09-03 13:55:36
6303
原创 时间格式化YYYYDD大写存在的坑
Calendar calendar = Calendar.getInstance();// 2019-12-31calendar.set(2019, Calendar.DECEMBER, 31);Date strDate1 = calendar.getTime();// 2020-01-01calendar.set(2020, Calendar.JANUARY, 1);Date st...
2020-01-17 17:31:01
446
原创 记一次Gson时间转化报:Caused by:java.text.ParseException:Failed to parse date:Invalid time zone indicator
本地调试代码是正常的, 没有报错, 但是一部署到环境上就报错.通过pinpoint日志看到报了这个错.仔细看了一下代码中gson的初始化直接是:private static Gson gson = new Gson();后来改成下面这样就可以了:Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm...
2020-01-17 17:07:35
3885
原创 前端formdata传String数组后端接收空字符串的size为0
前端formdata传一个String数组, 后端用List接收, 如果是传长度为1的空字符串, 后端接收到的是size为0. 前端传的:后端接收到的就是size为0, 然后我用postman试也是这样:如你所见, 此时接收到的List列表size为0. 我如果传不是空字符串, 那他的size是1.这个时候的size是2.【前端传size为1的空字符串后端接...
2019-09-18 17:26:38
3449
原创 PropertyPlaceholderConfigurer读取配置改造SpringBoot集成apollo, 读取不到配置
问题描述: Maven多模块开发, SSM框架改造成SpringBoot框架, 集成apollo时,读取不到apollo的配置.因为是自己封装了PropertyPlaceholderConfigurer进行配置文件的读取:/** *获取到当前架包中资源文件夹下的Properties配置文件 */public class PropertyConfigurer extends Prop...
2019-09-12 10:39:04
6630
4
原创 记一次报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
配置了多数据源之后, 启动没有报错, 但是请求接口的时候报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found). 我一直怀疑是不是因为配置了多数据源有冲突导致的. 这个报错, 其实是@MapperScan包没有精确到dao层. 一开始写的是:...
2019-09-11 16:35:42
594
原创 记一次group by报this is incompatible with sql_mode=only_full_group_by
group by查询语句:select fprojectid,fteamid,fprojectname,fdevmanage,ftestmanage,fcreateuser,fcreatetime,fupdatetimefrom t_project group by fprojectid;报错:然后我用的是Navicat premium 可视化工具。查询mysql版本号:...
2019-09-01 21:12:54
237
原创 请使用source7或更高版本以启用diamond运算符, 请使用source8或更高版本以启用lambda表达式
从github上拉下人家的代码想要简单了解一下netty, 但是启动时编译不过.说请使用source7或更高版本以启用diamond运算符, 请使用source8或更高版本以启用lambda表达式.原来, Maven默认用JDK1.5去编译diamond运算符是JDK1.7的一个新特性.// JDK1.7之前Map<String, String> map = new...
2019-06-20 10:35:54
1613
原创 SpringCloud与SpringBoot版本匹配关系
记录一下, 将SpringBoot改造成SpringCloud项目第一步遇到的问题就是选择什么版本.官方文档发布的: https://spring.io/projects/spring-cloud#learn GA:General availability:通用版本。并且已经很稳定了,功能齐全。 RC:Release candidate:发布候选版本。功能较为齐...
2019-06-19 15:07:23
7290
原创 记录一次Feign调用报JSON parse error的错(1、no suitable constructor found,2、Failed to parse Date)
在项目改造SpringCloud的时候,业务端调用服务端的时候,报JSON parse error的错。feign.codec.DecodeException: JSON parse error: Can not construct instance of com.example.model.PageResult:no suitable constructor found, can no...
2019-05-29 16:00:29
5116
原创 自定义注解校验时间
自定义注解的几个要素是:(1)@Retention:注解的保留策略,(2)@Target:注解的作用目标,是作用在接口、类、方法还是注解等地方(3)@Document:注解包含在javadoc中(4)@Inherited:注解可以被继承(5)注解解析器:解析自定义注解实践一下,实现对Date的校验。第一步:注解的定义:@Documented...
2019-05-29 15:17:10
1806
Explain详解与索引最佳实践.docx
2020-09-27
SQL查询语言技术共13章
2020-09-27
Lucene in Action第二版(中文和英文)
2019-04-19
深入理解计算机系统
2019-02-28
javaweb程序设计与项目实践
2018-07-23
OpenGL库文件
2017-04-18
为什么HotSpot虚拟机将虚拟机栈和本地方法栈合二为一
2021-07-30
有人了解过文件压缩处理技术吗?
2020-11-20
前端form-data传String数组后端如何接收size=1的空字符串
2019-09-18
Java中除了自定义注解, 有没有什么方法可以控制一个Double类型大于零
2019-05-23
怎么实现不能同时审核一条数据的功能
2019-05-17
feign 调用其他服务将接口打jar包还是通过接口重写一样的接口进行调用
2019-05-08
将配置放到Apollo之后,使用@value获取配置失败
2019-03-15
SpringBoot中用@Value读取yml中的值报错
2019-01-22
springboot配置yml加载的datasource为null
2018-12-17
java多模块maven整合spring boot+mybatis
2018-12-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人