- 博客(5)
- 问答 (2)
- 收藏
- 关注
原创 int(1)这字段长度不够用吧?
最近在做新功能的时候提交了一条sql语句:alter table xxx add column1 int(1),随后领导提示我检查一下提交的sql是否有问题,让我一脸懵,原来是感觉我语句中的int(1)限制了字段的长度。在数据库中 int占4个字节,对于无符号的int,最大值是2^32-1 = 4294967295,将近40亿,用了int(1),就不能到这个最大值吗?可以看到成功了,说明int后面的数字,不影响int本身类型支持的大小,int(1)、int(10)没什么区别。...
2022-08-13 09:43:27
423
1
原创 调用后端接口报 xxx rfc7230 and rfc 3986 xxx
在使用postman做测试时调用后台接口出现了响应码400,报错信息为xxxxrfc7230andrfc3986xxx经过一番定位后发现是某一个传递参数是json数组对象的字符串出现的问题,仔细观察后定位到了原因,json数组对象字符串,尤其是里面有中文的需要对参数进行url转码,使用postman直接对参数进行转码后后台成功的接收到了传递的参数。...
2022-07-26 10:31:30
220
原创 记录一次使用BeanUtils获取到Bean错误属性问题
开发项目中某逻辑时需要对一个bean做转换,当使用BeanUtils.copyProperties对bean进行转换,转换后发现影响到了另外的一个业务,里面有两个int类型的两个属性都赋值为0,在一番定位后找到了原因,在使用BeanUtils.copyProperties对bean进行转换后直接将两个int属性进行的赋值,且值为0,这两个属性的值原先为null。后面在定位后调整为使用JSONObject进行转换,转换完成后。保持了原有的null值不变。...
2022-07-19 09:55:14
441
1
原创 Failed t bind to server socket:tcp://localhost:61616 due to : java.net.BindException
Failed t bind to server socket:tcp://localhost:61616 due to : java.net.BindException系统中用到了ActiveMQ,项目拿到本地后启动,遇到了上述错误。使用的为笔记本电脑。使用 netstat -ano指令没有发现61616端口被占用。一番尝试下,使用万能的度娘搜索了一下,果然,已经有人遇到过这个错误了,大多是说:“使用 netstat -ano指令没有发现61616端口被占用如被占用解除占用”“如果使用指令发现616
2021-08-04 11:34:49
1253
原创 net.sf.jasperreports.compilers.ReportExpressionEvaluationData
net.sf.jasperreports.compilers.ReportExpressionEvaluationDatanet.sf.jasperreports.compilers.ReportExpressionEvaluationDatanet.sf.jasperreports.compilers.ReportExpressionEvaluationData使用Jasper+Ireport生成报表文件时报错原因:Jasper使用的是5.6版本,与Ireport5.6对应,后使用TIBCO Jas
2021-04-30 14:19:34
1684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人