• Java语言特性与设计模式总结

    设计模式知识点设计模式的考察点,一般有两个: 常用设计模式的实现; 设计模式的使用场景。 设计模式分为3大类型共23种: 创建型:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型:适配器模式、装饰器模式、代理模式、外观模式、...
  • 操作系统与计算机网络总结

    操作系统知识点 进程与线程上图进程与线程部分是一个非常重要的考察点。 首先需要掌握进程与线程的区别和联系: 进程是系统资源分配的最小单位,线程是程序执行的最小单位; 进程使用独立的数据空间,而线程共享进程的数据空间。 线程调度,简单了解线程...
  • JVM知识点汇总

    JVM 知识点汇总 内存模型:程序计数器、方法区、堆、栈、本地方法栈的作用,保存哪些数据。 类加载:双亲委派的加载机制,以及常用类加载器分别加载哪种类型的类。 GC:分代回收的思想和依据,以及不同垃圾回收算法实现的思路、适合的场景。 性能调优:...
  • mybatis-sql拦截器打印sql执行时间

    集成mybatis,打印sql以及执行时间~

  • 读《深入理解java虚拟机3》

    必须拜读的java圣书。

  • 儒释道思想和分与合

    人心无限,事物有限,以有限求无限不可得,矛盾出现了,怎么解决? 儒、道、佛都给了方法。 儒家:无所为而为何谓无所为? 我们先看什么是有所为 有所为而为:抱着目的去做事,说的现代点就是功利主义 无所为即:本该做的,因该做的,读书不是为了功名,而是增长知...
  • 读《GO语言实战》

    Go语言是谷歌2007年开发的语言,开源社区活跃,比较流行的Docker等项目都是使用go语言开发的。Go语言凭借出色的多核多线程高性能模型大大收到后端开发者的喜爱,goroutines和channel的go语言的出色特性之一,除此之外Go语言还包含丰富的标准库、丰富的组件。基于对Go编程语言的好奇和喜爱,笔者开始了阅读学习这方面书籍,这本书推荐给大家。

  • 读《爱有8种习惯》

    我发现爱而不会的现象在身边发生的太多,究其本质,是主动爱的人总是站在自己的立场去爱(关心),其结果往往是自我感觉良好,亦或者是连自我感觉都不良好,轻者单身孤苦伶仃,重者众叛亲离(言过其实O(∩_∩)O)。

  • Lambda表达式和匿名内部类

    Java Lambda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法。实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM内部是通过invokedynamic指令来实现Lambda表达式的。Java Lambda表达式虽然可以简化某些匿名内部类,但Lambda表达式并不能取代所有的匿名内部类,只能用来取代函数接口(Functional Interface)的简写。

  • 陶渊明汇总

    陶渊明(约365年—427年),字元亮,(又一说名潜,字渊明)号五柳先生,私谥“靖节”,东晋末期南朝宋初期诗人、文学家、辞赋家、散文家。汉族,东晋浔阳柴桑人(今江西九江)。曾做过几年小官,后因厌烦官场辞官回家,从此隐居,田园生活是陶渊明诗的主要题材。...