打卡专用

3月26日

  1. 运动 5x10俯卧撑
  2. 刷题 删除链表重复元素
  3. 整理http笔记 整理String(之前看有点乱 现在比较容易看懂了)

3月25日

  1. 运动 若干个仰卧起坐
  2. 刷题 栈
  3. 加班.

3月24日

  1. 运动
  2. 刷题
  3. 看了http 整理Http笔记

3月23日

  1. 运动 若干俯卧撑
  2. 刷题 反转单词顺序
  3. 学习一些Linux 安装一下双系统玩玩

3月22日

  1. 运动 5x10俯卧撑
  2. 刷题 合并排序的数组

3月21日

  1. 运动 5x10俯卧撑
  2. 刷题 连续子数组的最大和
  3. 刷点选择题

3月20日

  1. 运动 5x10 俯卧撑
  2. 刷题 topk
  3. 整理Mysql基础

3月19日

  1. 运动 6x10俯卧撑
  2. 刷题 n~n-1中缺失的数字
  3. 学习Java内存模型基础.

3月18日

  1. 运动 若干个仰卧起坐
  2. 刷题 暂停一天 没有电脑
  3. 手写抄抄基础

3月17日

  1. 运动 5x10个俯卧撑

  2. 刷题 1+2+3+…+n(&&的短路)

  3. 回去看了一下最基础的Java基础, 更新了一些笔记内容

3月16日

  1. 运动 若干个仰卧起坐

  2. 刷题 平衡二叉树

  3. 整理多线程 到底什么是CAS

    埋坑 发现并发编程艺术这本书很有意思 希望能耐心做笔记慢慢啃完

3月15日

  1. 运动 5x10俯卧撑
  2. 刷题 滑动窗口最大值
  3. 整理分布式session,更新整理MQ笔记

3月14日

  1. 运动 Keep 俯卧撑

  2. 刷题 一道 顺时针打印数组

  3. 复习整理了es基础

3月13日

  1. 运动 若干个仰卧起坐

  2. 刷题 一道 斐波那契数列

  3. 复习了对象头 看了vue基础

    最近好像有种找到高中时候学东西的感觉 挺好

3月12日

  1. 运动 4x10俯卧撑
  2. 刷题 反转单词列表
  3. 学习NIO 继续整理JVM堆

3月11日

  1. 运动 5x10俯卧撑

  2. 刷题 看了一道排序算法

  3. 整理项目笔记 看并发编程的艺术第一章

    想短时间内(几天)把曾经学过的vue复习起来,

    有机会就尝试一下,如果没有机会再把它当成爱好,重新把重点挪向Java

    看情况考虑每天花半个钟或者周末练习…真的是好贪心…

    不过学了不亏

3月10日

今天由于某些特殊原因,电脑无法使用

  1. 运动 keep(俯卧撑)
  2. 刷题 暂停一天
  3. 阅读书籍

3月9日

  1. 运动 5x10俯卧撑
  2. 刷题 融合两个排好序的链表
  3. 复习JVM堆 继续整理网络相关笔记
  4. Linux nc指令

3月8日

  1. 运动4x10俯卧撑 若干个仰卧起坐
  2. 刷题 判断链表是否回文
  3. Linux: 敲一下常用命令 熟悉Linux操作 curl
  4. 接着复习JVM(栈方法,本地方法栈) 整理网络I/O

3月7日

  1. 运动 5x10 俯卧撑

  2. 刷题 链表的重新排序

  3. 抄笔记 看了CPU的底层一些视频 有点难懂 等看复习高并发的时候再结合着一起看

    看了TCP 三次握手 四次挥手

3月6日

  1. 运动 若干个仰卧起坐

  2. 刷题: 两道链表题,复杂链表的复制(HashMap), 寻找公共节点(双指针)

  3. JVM 类加载子系统 运行时数据区(到栈)

    Spring(AOP)

3月5日

  1. 运动 若干个仰卧起坐

  2. 链表反转,删除链表中的一个节点(双指针+递归)

  3. 整理 集合框架JVM类加载子系统

3月4日

  1. 刷了一道链表
  2. 运动 5x10 个俯卧撑 若干个仰卧起坐
  3. 复习 整理 集合框架 手敲熟悉常用的集合方法.(去年学习的时候全记在pad上 win没法同步好麻烦)

集合框架涉及的东西很多也很广,之后遇到会及时更新,明天会继续整理复习集合框架 明天主要是映射的部分.

因为其他的redis, rabbitmq 我觉得实操会记忆深刻点, 故不选择先复习. 等周末把之前的项目启动之后再通过实践去复习.

刚点进去TreeSet源码发现serialVersionUID

之前一直遇到没有去百度, 这次就顺便百度完解决掉.