文章分类 -  实操

摘要:MYSQL索引 AVL树(平衡二叉树)、B树(多路平衡查找树)、B+树分别解决了什么问题 AVL树的一个重要的特点是:树的左右两边的层数之差不会大于一,从而解决了二叉树链表边可能会往一边倾斜的情况 ,变成一个单一的单向链表。 b树又叫做多路平衡二叉树, AVL树存在的问题是, 如果数据量很大,就会导 阅读全文
posted @ 2021-11-15 14:02 wq9
摘要:异常 package com.hainei.common.exception; import com.hainei.common.exception.code.BaseResponseCode; import com.hainei.common.exception.code.BusinessResp 阅读全文
posted @ 2021-10-26 11:43 wq9
摘要:(1)windows的文件路径格式“E:\Python\workplace\codes”单反斜杠的方式,但是在很多编程语言中会不认识“\”字符,可能会把它识别成转译字符,通常我们在windows引用路径的时候需要用“\\”来表示“\”,windows的文件路径的正确写法在程序中最好是“E:\\Pyt 阅读全文
posted @ 2021-10-22 13:50 wq9
摘要:我们先看一个forEach()方法遍历List集合的例子: //使用com.google.guava包创建集合 List<String> list =Lists.newArrayList("a","b","c","d"); //遍历1 其中anyThing可以用其它字符替换 list.forEach 阅读全文
posted @ 2021-07-10 10:00 wq9
摘要:对象优雅判断null 使用ObjectUtils.allNotNull()和StringUtils.equals(),比较值是否为空以及比较值是否相等真的很舒服 <dependency> <groupId>org.apache.commons</groupId> <artifactId>common 阅读全文
posted @ 2021-07-08 16:44 wq9
摘要:当long类型的数据,转换为double类型的数据来保存时,系统会自动转换为科学计数法的形式来保存,那我们在取数据之后,用数据的时候肯定是不想要科学技术法的形式的,所以要将科学计数法转换为Long类型。 BigDecimal bd = new BigDecimal(1.03219E+14); Lon 阅读全文
posted @ 2021-07-06 21:39 wq9
摘要:java相除保留两位小数 1 package cn.com.itrus; import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.ParseException; import java.text.Si 阅读全文
posted @ 2021-07-06 19:04 wq9
摘要:异常的分类:① 异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception,具体的RuntimeException继承RuntimeException。 ② Error和Runtim 阅读全文
posted @ 2021-04-27 16:25 wq9
摘要:11111 不明确类型,用Object接收,再用instanceof进行类型判断 package com.zhetang.model.bo.realtime; import io.swagger.annotations.ApiModelProperty; import lombok.Data; im 阅读全文
posted @ 2021-04-25 11:44 wq9
该文被密码保护。
posted @ 2021-04-13 19:42 wq9
摘要:对于日期的计算,虽然可以手写,但是也挺繁琐的,首先你得考虑平年闰年,你得考虑每个月多少天,然后再结合自己的业务,嵌入进去。 进行日期的加减操作,虽然可以写个工具类,但是在开发工程中,能引用能方便还是尽量方便的。SE中的Calendar日历类,就可以帮我们来处 理日期计算的问题,localDate则更 阅读全文
posted @ 2021-02-26 18:03 wq9
摘要:error: Failed to parse Date value ‘2020-01-01’: Unparseable date: “2020-01-01”); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatE 阅读全文
posted @ 2021-01-22 13:53 wq9
摘要:# For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html [mysqld] sql_mode=STRICT 阅读全文
posted @ 2021-01-18 14:13 wq9
摘要:最近操作springboot+ssm时,查询日志,根据日志表查某个业务表的数据时,其实也就是重复查询某一条业务数据。 一般查询业务表的数据,会把id查询出name 字符反给前端。对一条数据的多次查询,第一查询时,没问题,第二次查询(同一条数据),直接反了name, 没有根据id再查name。 其实这 阅读全文
posted @ 2021-01-14 14:36 wq9
摘要:目录 1、通过转化成json封装数据 2、通过java8 stream转换 1、通过转化成json封装数据 原始数据如下 [ { "name":"甘肃省", "pid":0, "id":1 }, { "name":"天水市", "pid":1, "id":2 }, { "name":"秦州区", " 阅读全文
posted @ 2021-01-12 21:14 wq9