240 发简信
IP属地:江苏
  • 自己实现LRU

    LRU特点 规定:链表元素越靠前,表明越旧没有使用了。 put的元素是全新的,则添加到链表最后。 put的元素是已有的,将其更新到链表最后。 如...

  • 电影

    整理了我心中的top100,它们有的是脍炙人口的经典大片,有的是用心制作的小众电影,但不管它们电影的品质如何,至少在看完电影的那个夜晚我一定因为...

  • 音乐

    还记得小时候在大街上听到一首歌,旋律悦耳觉得很动听,就认真记两句歌词,在心中不断重复,急忙跑回家打开百度音乐搜这首歌的歌词。找到了感觉如获至宝。...

  • Java并发包学习

    该篇学习自我非常喜欢的博主四火 同时用代码来学习和理解,整理到我的github项目中了。 阻塞队列 名称功能BlockingQueue.clas...

  • 分布式锁的实现

    为什么要实现分布式锁,原来的锁不好用吗? 因为我们部署到单机的系统逐步演化为分布式系统,原有的锁机制只能保证在单机上某个资源在同一时间只有一个进...

  • 消息队列之Kafka

    什么是Kafka 消息队列的一种,类似的还有RabbitMQ,RocketMQ。 几个概念 生产者:产生消息,并发送到指定主题。 消费者:从主题...

  • 设计模式

    设计模式,是对很多已有问题的常规处理方式。大多数材料记录了23种设计模式,但是要记在脑海里需要一定时间的代码练习和理解。我在学习《Java设计模...

  • 读阿里巴巴Java开发手册小记

    题记 前段时间的一次面试,面试官问我最近有读什么书,我答了云云,又问有什么收获或者令你印象深刻的地方,无话可说。似乎读过的书只记得书名,没有任何...

  • 打印HashMap扩容时的容量大小

    思路:利用反射获取hashmap里的threshold(扩容上限)除以 负载因子 就得到容器大小了。 打印结果如下:16.032.064.012...

个人介绍
青春就是暗恋与昏睡交织的午后。