文章509
标签267
分类66
Java线程池ThreadPoolExecutor分析与实战

Java线程池ThreadPoolExecutor分析与实战

QuickSort总结

QuickSort总结

最近总结面试题, 复习了一下面试题, 顺便研究了一下快排的优化

主要内容:

  • 快排算法实现原理
  • 基于Java的快排算法实现
  • 通过泛型和Comparator接口实现任意数据任意顺序排序
  • 快排时间复杂度(最好, 最差, 平均), 空间复杂度
  • 快排可做的优化

Redis面试相关问题

Redis面试相关问题

本篇总结了Redis在面试中经常碰到的一些问题, 以及在项目开发中Redis常见的问题, 主要包括:

  • Redis功能, 使用场景(缓存, 分布式事务…)
  • Redis操作
  • Redis数据结构
  • Redis设计(前缀, 名称等)
  • Redis的hotkey
  • Redis事务
  • Redis实现分布式锁
  • Redis持久化
  • Redis架构模式(一主一从[Master-Slave], Redis集群[Redis-Cluster], 哨兵模式[Redis-Sentinel])
  • Redis集群(如何保证同步…)
  • 缓存算法(LRU等)
  • 一致性哈希算法?什么是哈希槽?
  • 什么是缓存穿透?如何避免?什么是缓存雪崩?何如避免?
  • ……

蚂蚁金服面试题-1

蚂蚁金服面试题-1

一个蚂蚁金服-内推的面试题[本内容来自于互联网]


Ubuntu下安装日语输入法Mozc

Ubuntu下安装日语输入法Mozc

由于个人学习日语的原因, 需要在Ubuntu下安装日语输入法. 所以本篇记录了在Ubuntu下安装日语输入法Mozc的过程


最近いろいろの感想

最近いろいろの感想

最近から、いろいろあったのが、なんかいまは僕がどうするいいのかなぁって、迷ってるから、そしてこの日記を。


EZShare项目总结-3

EZShare项目总结-3

本篇在第二篇的基础之上完成项目配置和Spring-Boot框架之间的整合, 然后完成了一些工具类的创建和单元测试, 最后通过完成Dict类的相关业务逻辑, 完成配置集成测试

具体代码见: https://github.com/JasonkayZK/EZShare

欢迎PR❤


关于Mybatis-plus调用baseMapper报错Invalid-bound-statement的解决

关于Mybatis-plus调用baseMapper报错Invalid-bound-statement的解决

在Spring Boot项目中引入Mybatis-Plus之后, 直接调用baseMapper的方法时一直报错Invalid-bound-statement, 最后发现是依赖的问题


EZShare项目总结-2

EZShare项目总结-2

本篇在数据库表建立完毕的基础之上, 总结一下EZShare项目的技术选型(后续可能会进行修改和添加), 以及后端的一些配置, 最后总结一下Mybatis-Plus提供的代码生成技术

具体代码见: https://github.com/JasonkayZK/EZShare

欢迎PR❤


EZShare项目总结-1

EZShare项目总结-1