Java

Java是世界上最好的语言。
  • HashMap源码分析篇(JDK1.8)

    HashMap源码分析篇(JDK1.8)

    摘要: 突然发现对源码的阅读较少,所以近段时间静下心来耐心好好研究一些源码,看看大神的设计思想,多学习。   为何要阅读源码?阅读源码的目的是什么?如何阅读源码? 源码分析的目的并不是单纯的为了肢解代码, 这只是过程, 它的目的是…

  • 深入浅出Redis笔记

    深入浅出Redis笔记

      Redis是什么 这个问题的结果影响了我们怎么用Redis。Redis是REmote Dictionary Server的缩写。   互联网数据目前基本使用两种方式存储:关系型数据库或者非关系型数据库,而Redis属…

  • 难忘的一次@Autowired

    难忘的一次@Autowired

      前段时间对代码进行重构,其中有一点有和上司有聊到@Autowired,其实主要是我对代码进行重构所引发的问题,其实也不是问题,但是我觉得有必要记录下来。   @Autowired,是spring提供自动装配的一个注解…

  • 你真的会用final关键词吗?

    你真的会用final关键词吗?

    根据上下文环境,Java的关键词final的含义存在着细微的区别,但通常它指的是“这是无法改变的。”不想做改变可能出于两种理由:设计和效率。由于这两个原因相差很远,所以关键字final很有可能被误用。                    …

  • 设计模式了解一下

    设计模式了解一下

      对接口编程而不是对实现编程。 优先使用对象组合而不是继承。   序号 模式 & 描述 包括 1 创建型模式 这些设计模式提供了一种在创建对象的 同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象…

  • MySQL笔记

    MySQL笔记

    索引 聚集索引 结构:B树结构(平衡树) 一个表只能包含一个聚集索引(可多个列)(一般为主键) 按照存储空间顺序存储 --> 效率高   应用场景: 包含大量非重复的列 使用下列运算符返回一个范围值的查询   Between…

  • 读《阿里巴巴Java开发手册》有感

    读《阿里巴巴Java开发手册》有感

    作为一名高级Java攻城狮,对于《阿里巴巴Java开发手册》应该并不陌生。   它强调的是码出高效,码出质量,并非是消灭代码的创造性、优雅性,而是限制过度个性化,提高效率。   我个人觉得,它的作用是进化程序员,就算阿里…

更多...

加载中...

Title - Artist
0:00