老王的近期打算

443 阅读3分钟

近期打算

3月20号:

4月份:

5月份:

  • 高并发编程上 done
  • mysql done

6月份:

  • 买Mac done;
  • 开始修改简历 找工作 done

7月份:

  • 去上海 delay 1month -> 8月份

Todo:

  1. 给小阔爱下载Typora,教她markdown;done
  2. 给小阔爱装密码管理插件;
  3. 教小阔爱优雅的使用电脑;
  4. 叮嘱小阔爱用眼; done
  5. 每天给小阔爱准备早餐;

去上海todo:

  1. 五险一金 转公积金;

找工作

  1. 薪资福利 工作内容 劳动强度 发展攻坚 压力 新人培养

冲冲冲!给爷爬~~~

上海有哪些IT互联网大厂(2020年版) - 千古壹号的文章 - 知乎 zhuanlan.zhihu.com/p/115595163

上海有哪些值得加入的互联网公司? - 凝眸的回答 - 知乎 www.zhihu.com/question/19…

XXX是什么?XXX是怎么实现的?XXX为什么这么实现?

多线程并发编程:

  • 线程池的构造参数及其含义,如何确定线程池中线程的个数等
  • 定时线程池如何实现的?
  • synchronized,volatile关键字
  • 原子性,可见性与有序性
  • 可重入的锁ReentrantLock
  • ThreadLocal的实现原理
  • AQS底层实现,与ReentrantLock的关系

JVM知识点:

  • 内存区域划分
  • OOM介绍
  • 对象分配与回收
  • CMS和G1垃圾收集器
  • 对象可达性分析
  • 类加载机制
  • JVM调优参数
  • Full GC,Minor GC
  • 对象的栈上分配(JIT编译器)

MySQL知识点:

  • MySQL隔离级别
  • 一致性视图
  • 日志模块:undo log,redo log和binglog
  • 索引结构,回表,最左前缀原则
  • 间隙锁,幻读,MVCC
  • SQL优化实战

Java基础:

  • NIO的实现原理
  • HashMap,HashSet,LinkedHashMap以及ConcurrentHashMap
  • hashcode与equals方法的区别
  • RuntimeException Exception Error
  • 注解的使用
  • 基本数据类型
  • 五种常见的网络IO模型

Spring&MyBatis:

  • Spring IOC和AOP的原理
  • SpringBoot源码解读,启动方式,配置顺序等
  • SpringMVC和Spring父子容器的关系
  • Spring的事务实现方式
  • 如何自定义实现SpringBoot中的starter
  • MyBatis中#和$符号的区别

网络协议:

  • TCP与UDP区别
  • TCP可靠性如何保证
  • TCP网络包分片与重组
  • 三次握手与四次挥手,状态转换
  • SSL握手协议使用的加密算法,非对称加密的缺点
  • XSS和CSRF介绍

Redis&Kafka:

  • redis实现分布式锁
  • redis数据结构类型
  • redis zset实现延时队列
  • 跳表如何维护
  • redis线程模型
  • redis的数据过期方式
  • redis持久化方式
  • 缓存雪崩,缓存穿透,缓存击穿
  • Kafka主题,分区和日志文件的关系
  • Kafka日志压缩和删除
  • 消息队列基本特性

你猜我想写什么🐶

--

我想写 老王我爱你 新电脑,新动力 老王会越来越好的 暴富就完事啦~~