人生 = 思维方式 x 热情 x 能力

你只有走完必须走的路,才能过想过的生活
唯有热爱,能抵岁月漫长 💪 🎸 💻
  1. 飞天班第9节:SpringBoot操作数据库

    SpringData集成JDBC原理,集成Druid,集成Mybatis,Mybatis的流式查询、传递参数的7种方法、转义字符、sql和include标签配合使用定义可重用sql代码段,bind标签模糊查询传参,查询是否存在不再使用count,改用limit 1

    2020/03/15

  2. 飞天班第8节:SpringBoot原理探究

    springboot如何实现自动配置,yaml语法学习,多环境配置,JSR303数据校验,@Validated与@Valid注解校验实体类,自动配置的原理,创建自己的启动器,springboot面试题,spring 三大框架的学习路线图

    2020/03/14

  3. 飞天班第7节:深入JVM系列(下)

    GC的作用域(堆中),一个对象的历程,GC的复制算法(新生代)、标记清除压缩算法(老年代),GC Root 可达性算法确定垃圾对象,JVM常用调优参数-X, -XX,全面认识OOM的6种溢出情况,4种垃圾回收器-串行、并行、并法、G1垃圾回收器,强引用、软引用、弱引用、虚引用的了解

    2020/03/11

  4. Jekyll搭建自己的个人博客

    Jekyll静态博客,markdown文档转换为html文件

    2020/03/10

  5. 稻盛和夫先生的《干法》阅读笔记

    稻盛先生结合自己70余年的切身经历所获得的“工作哲学”

    2020/03/09

  6. 飞天班第6节:深入JVM系列(上)

    JVM的位置,JVM架构图,类加载过程,双亲委派机制,加载static,加载final常量池,Native方法,程序计数器,方法区的前世今生,理解栈帧,堆的新生区、养老区、永久区(1.7前),元空间(1.8),jvm分析常用命令,Dump内存快照分析工具jconsole,jprofile

    2020/03/08

  7. 黄埔班第47节:kafka消息队列应用实战-3

    搭建kafka,springboot整合kafka进行消息收发,kafka消费进度分析及消费应答,程序中consumer如何重新消费,kafka监控平台Eagle的使用,大数据日志平台服务搭建设计,使用filebeat 将日志收集Kafka,通过Logstash提取kafka数据进入ElasticSearch,kafka知识点总结

    2020/03/08

  8. 飞天班第5节:JUC并发编程(3)

    常用辅助类CountDownLat+CyclicBarrier+Semaphore,JMM内存模型,Volatile的保证可见性、不保证原子性、禁止指令重排(内存屏障),原子类解决volatile的不保证原子性,单例模式(饿汉式、DCL懒汉式),实战反射破坏单例,enum枚举为什么是单例安全的,CAS 比较替换,原子引用的ABA问题解决(版本号),自旋锁,死锁排查,多线程面试题总结

    2020/03/07

  9. 黄埔班第46节:kafka消息队列应用实战-2

    Kafka生产者的ACK机制,如何保证分布式保存数据的一致性,保证消息的不丢失不重复,Kafka的Exactly Once实现消除幂等性,Kafka发送消息到topic的流程batch.size和linger.ms参数,Kafka的pull拉取的消费方式,消费者分区访问策略range、roundrobin、sticky

    2020/03/07

  10. java的语法糖

    专为开发者设计,提高开发效率,代码更优雅易读

    2020/03/05

从基础到进阶,带你进入成神之路

Java之根基,Java程序员必学

一个架构师的自我修养