摘要: [转] http://www.cnblogs.com/skywang12345/p/3323085.html 下面是最近总结的Java集合(JDK1.6.0_45)相关文章的目录。 01. Java 集合系列01之 总体框架 02. Java 集合系列02之 Collection架构 03. Jav 阅读全文
posted @ 2019-05-08 11:49 小白个人成长记 阅读(151) 评论(0) 推荐(0) 编辑
摘要: mysql查询-执行顺序分析 具体分析查询处理的每一个阶段 1.FROM:对FROM的左边的表和右边的表计算产生笛卡尔积。产生虚表VT1. 2.ON:对虚表VT1进行ON筛选,只有那些符合<join-conditoin>的行才会被记录在虚表Vt2中 3.JOIN:如果指定了OUTER JOIN(比如 阅读全文
posted @ 2019-05-01 10:24 小白个人成长记 阅读(4852) 评论(1) 推荐(3) 编辑
摘要: 问题描述: 公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一只钱五,鸡母一只钱三,鸡雏三只钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 问题分析: 假设 鸡翁:x只,鸡母-y只、鸡雏-z只,则需满足 x+y+z = 100; 5x+3y +z/3 = 100; 其中z满足 阅读全文
posted @ 2020-03-21 23:21 小白个人成长记 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 有一兔子,从出生后第3个月起每个月都生一兔子, 小兔子长到第三个月后每个月又生一对兔子 ,假如兔子都不死,问每个月的兔子总数为多少? 问题分析: 月份 兔子数 分析 1 1 f(1)=1 2 1 f(2)=1 3 1+1 f(3)=2 4 1+1 +1 f(4)=3 5 1+1+1 +1 阅读全文
posted @ 2020-03-21 22:36 小白个人成长记 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 案例场景 表数据量7000+万,其中满足如下条件的数据量约为:1200条。走主键索引的查询未必是最优的。见如下案例: #表索引说明 案例分析 分别查看sql的执行计划 1、无limit 、无order by 2、limit 2000 3、order by id,add_time limit 2000 阅读全文
posted @ 2020-02-13 12:23 小白个人成长记 阅读(856) 评论(1) 推荐(1) 编辑
摘要: 正常使用mybatisplus 使用后发现项目中原先对枚举值的转换存在异常: 官网给的解释: https://github.com/baomidou/mybatis-plus/issues/522 两种解决方案 1.降级对应的mybatisPlus 版本 由 3.0.4 ->3.0-RC3 2.若项 阅读全文
posted @ 2019-09-16 16:49 小白个人成长记 阅读(6501) 评论(0) 推荐(0) 编辑
摘要: 通常初始化后使用如下,但是报错 UnsupportOperationException.... 根据提示信息,就是调用add()方法时抛出了异常。顺着堆栈信息往上找,提示的是AbstractList类的108行出了异常,这一行所在方法的具体实现如下: 最后,我们发现,此ArrayList不是彼Arr 阅读全文
posted @ 2019-08-13 12:10 小白个人成长记 阅读(276) 评论(1) 推荐(0) 编辑
摘要: 1.引入相关pom依赖 2.准备pdf 模板文件 准备表单 填写对应java字段 3.java生成(初步未优化版) 最后提供模板文件与生成后的pdf文件截图 具体项目中需要注意资源的关闭,统计生成的文件可以放置文件服务器上统一提供链接地址进行下载等等。这里仅仅初步更具模板生成含数据的pdf文件。 这 阅读全文
posted @ 2019-06-13 13:25 小白个人成长记 阅读(1560) 评论(0) 推荐(0) 编辑
摘要: 使用tinyint(1) 用来存储枚举时候的坑 场景描述: 公司某个系统分别在dev,test等多个环境进行部署,但是某一天在联调过程中发现dev环境的很多地方的枚举值无法正常显示 均为null。但是在其他多个环境,均能正常显示。有点懵逼,然后开启排查模式ing.... 问题排查 保证在dev,te 阅读全文
posted @ 2019-06-05 11:50 小白个人成长记 阅读(7362) 评论(0) 推荐(0) 编辑
摘要: ROLLUP rollup相对于简单的分组合计增加了小计和合计(适用于统计功能),解释起来会比较抽象,下面我们来看看具体事例。 1.统计不同部门工资的总和和所有部门工资的总和。 2.先对deptno进行分组,再对job进行分组 这里可能就有人会有疑问了,为什么数据比原来多了10条,理论上应该只是全部 阅读全文
posted @ 2019-05-28 09:15 小白个人成长记 阅读(8856) 评论(1) 推荐(3) 编辑
摘要: 1.force index 1.1 好用,但是项目中慎用 最近解决mysql慢查询问题,先把sql大概说明下 开发人员建了两个索引 idx_add_time 和 idx_pay_date, 结果mysql 一直是按照idx_pay_date 索引来查找的,查询比较慢,后来有人想到用force ind 阅读全文
posted @ 2019-05-28 09:13 小白个人成长记 阅读(1564) 评论(0) 推荐(0) 编辑