算法笔记-贪心算法 发表于 2021-04-12 更新于 2021-04-19 分类于 算法 , 算法笔记 , 贪心算法 本文字数: 897 阅读时长 ≈ 1 分钟 思路贪心算法的思路即每一次操作都是最优的,那么这些最优操作的最终结果也就是最优解。 阅读全文 »
排序算法总结 发表于 2021-03-07 更新于 2021-04-03 分类于 算法 , 排序算法 本文字数: 996 阅读时长 ≈ 1 分钟 前言 本章对常用的排序算法做个系统的回顾与总结。 阅读全文 »
LinkedHashMap(jdk1.8) 发表于 2021-03-04 更新于 2021-03-06 分类于 Java , Map 本文字数: 616 阅读时长 ≈ 1 分钟 LinkedHashMap简介LinkedHashMap是HashMap的子类,基于HashMap的数据结构,维护了一个双向链表。 所以相对HashMap来说,LinkedHashMap可以保证取数的顺序。 阅读全文 »
redis多维度排序问题 发表于 2021-03-02 更新于 2021-03-03 分类于 redis 本文字数: 1.1k 阅读时长 ≈ 1 分钟 前言 之前面试有被问到一个问题:小程序榜单按照点赞数降序排列,若点赞数一样,则按照最 新点赞时间降序排列。 当时没有给出解决方案,现在突然有点想法,记录一下。 阅读全文 »
初识NIO 发表于 2021-01-16 分类于 Java , NIO 本文字数: 727 阅读时长 ≈ 1 分钟 前言 最近做技术分享,选择的主题是NIO。将分享内容记录一下,方便以后回顾。 阅读全文 »
final修饰入参的问题 发表于 2020-11-11 更新于 2020-11-12 分类于 Java , 基础 本文字数: 441 阅读时长 ≈ 1 分钟 前言 最近在使用itext导出pdf的时候遇到一个关于final修饰入参的问题,这里记录一下。 阅读全文 »
MyBatis-if标签判断问题 发表于 2020-11-11 更新于 2022-01-12 分类于 ORM , MyBatis 本文字数: 266 阅读时长 ≈ 1 分钟 前言 最近在使用mybatis的if标签时遇到一个有趣的问题,这里记录一下。 阅读全文 »
SpringCache的使用 发表于 2020-11-02 更新于 2020-12-11 分类于 Spring , SpringCache 本文字数: 1.4k 阅读时长 ≈ 1 分钟 前言 在开发一些配置相关的业务时,由于数据变化频率很低,很适合在查询的时候使用缓存。但对于一些复杂的数据结构,使用redis存取又觉得比较麻烦。 幸好,Spring提供了注解式的缓存方案-SpringCache。所以本章就来总结下SpringCache的用法。 阅读全文 »
JUC-Lock(jdk1.8) 发表于 2020-09-12 更新于 2020-09-17 分类于 Java , JUC 本文字数: 1.3k 阅读时长 ≈ 1 分钟 前言 Lock是JUC包下定义了锁相关方法的接口,相对于synchronized,其提供了更多的锁功能,如响应中断,超时锁等。 本章就基于Lock及Condition的使用和实现原理做一个学习总结。 阅读全文 »