自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 LocalDateTime转为字符串String时丢失秒位

做一个项目,快完工的时候,突然发现一个缺陷:用LocalDateTime格式的时间转化为String类型时,如果时间刚好在00秒,转化过来的字符串丢掉了秒位,从而导致后面的格式转化出错。我先将now用String.valueOf()和object.toString()转化成了字符串,然后再打印了一下,结果和第一个一样。确定变量没有问题,那么就只可能是打印的方法println()的问题了,看了一下println方法的实现。原来它调的还是toString()方法,那么我们的目光就转到了toString()上。

2024-06-11 15:08:19 88

转载 Mybatis-Plus分页插件查询慢解决方案

综上,总体来说这次响应速度慢和sql查询的关系不是很大,查看后台日志时发现,在打印出sql语句之后,会卡顿一会儿,随后才会输出count语句。把后端调用的sql单独拿出来在navicat中进行执行,才0.54s左右,其实很快了,数据量也不大。此例中,sql语句写的比较复杂,查询的字段中用了很多转换函数,后续也需要继续优化。还有种方案,就是这里自定义一个count查询的sql,不用其优化的sql。尤其其中有一些难以解析的表达式,更是耗费时间。// 关闭count sql的优化,解决前端查询慢的效率问题。

2024-04-23 13:48:22 527 1

原创 可用Jrebel激活服务器地址

JRebel激活服务器地址

2024-02-19 17:06:42 476 2

原创 关于int型在mybatis if判断的坑

surplusAccountingNum是int型。正确的判断应该是:<if test="surplusAccountingNum != null"> surplus_accounting_num = #{surplusAccountingNum}, </if>而不是 <if test="surplusAccountingNum != null and surplusAccountingNum !='' ">

2021-01-14 16:30:15 421 2

转载 Java浮点数float和double精确计算的精度误差问题总结

1、float整数计算误差 案例:会员积分字段采用float类型,导致计算会员积分时,7位整数的数据计算结果出现误差。 原因:超出float精度范围,无法精确计算。 float和double的精度是由尾数的位数来决定的。浮点数在内存中是按科学计数法来存储的,其整数部分始终是一个隐含着的“1”,由于它是不变的,故不能对精度造成影响。 float:2^23 = 8388608,一共七位,这意味着最多能有7位有效...

2021-01-06 16:59:12 1455

转载 List<Object>类型根据key值进行重复数据的剔除

package com.hisen.collection.list.duplicate;import com.alibaba.rocketmq.shade.com.alibaba.fastjson.JSON;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ConcurrentHashMap;import java.util.function.Function;import java.uti

2020-12-22 15:11:21 613

原创 Stream对两个List求取并集、交集、补集

public static void main(String[] args) { TestVo testVo0 = new TestVo("0", "A", "~", "@"); TestVo testVo1 = new TestVo("1", "B", "~", "@"); TestVo testVo2 = new TestVo("2", "C", "~", "@"); TestVo testVo3 = new TestVo("3", "D"

2020-12-15 18:28:17 3045

原创 记一次Math.random踩坑

今天犯了一个初学者才会犯的错误。。。记录一下之前有个业务需要使用随机数添加进入某个集合中,于是就有了下面一段代码(相应代码变动过)public static void getRandomTest(){ List studentsList = new ArrayList<>(); for(int i = 0; i < 10; i++) { studentsList.add((int)Math.random()*10); System.out.p

2020-11-12 11:52:48 707 2

原创 剔除工作日(工具类)

剔除工作日(工具类)实际情况中,总是会遇到处理工作日的情况,例如办理车牌,一般7个工作日邮寄送达。工作日顾名思义,就是工作的日子,而不是顺延。将非工作日剔除,就是我写下这个工具类的缘由了。这里因为每年的工作日与节假日,日期都不固定,所以需要每年进行手动维护一次。不想手动维护代码,也可以将其放入数据库,将维护代码修改为维护数据库。package com.aisino.yfb5.dzswj.ssfwjg.common;import java.util.ArrayList;import java

2020-07-13 15:25:53 253

转载 error in opening zip file

错误情况项目用 maven 打好 war 包后放到 tomcat 下,启动 tomcat,出现以下错误3-Nov-2017 12:21:44.346 严重 [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start compone

2020-07-08 11:02:48 10242

转载 静态资源默认加载路径

静态资源默认加载路径默认的加载路径spring.mvc.static-path-pattern=/**spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/=============================================================================

2020-07-08 09:45:03 177

原创 SpringBoot整合Mail—可能是最简单的邮件发送实例了

SpringBoot整合Mail—可能是最简单的邮件发送实例了一、概述在实际开发中,经常会碰到邮件发送的功能:邮箱验证注册,重置密码或者是发送营销信息(我才不会说我现在的项目组没用到过)。springboot提供了一套简易使用的封装。本篇会从以下几个功能进行实现:发送无附件的邮件发送带附件的邮件发送带图片的邮件本篇基于Springboot 2.2.6版本,使用QQ邮箱发送至163邮...

2020-04-10 15:04:30 280

转载 @RequestBody的使用

@RequestBody的使用 原创 ...

2020-04-08 10:28:14 87

原创 详解不可变的String

详解不可变的String一:概述二:String的特点三:String类的使用最后一:概述如有不对的地方,欢迎指出~在java实际开发中,String类是我们所有开发者必须用到的一个类,这点毋庸置疑。毕竟字符串操作是最常见的操作嘛~String到底是什么?相信大家脱口而出的肯定就是字符串。这里请往下看(其实String的本质是一个char数组)那它有什么特点呢?二:String的特点/...

2020-04-03 10:20:40 113

Apache_Shiro参考手册中文版

Apache Shiro 是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。 Apache Shiro 的首要目标是易于使用和理解。安全有时候是很复杂的,甚至是痛苦的,但它没有必要这样。框架应该尽可能掩盖复杂的地方,露出一个干净而直观的 API,来简化开发人员在使他们的应用程序安全上的努力。

2019-02-15

空空如也

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

TA关注的人

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