• 难忘的一次@Autowired

    难忘的一次@Autowired

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

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

    你真的会用final关键词吗?

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

  • 设计模式了解一下

    设计模式了解一下

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

  • MySQL笔记

    MySQL笔记

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

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

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

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

  • Alibaba面试(电)

    Alibaba面试(电)

    话不多说,主题:阿里面试(电)   (24min) 自我介绍 谈上一家工作 问上家负责任务,上家碰到难题,如何处理,详细 现在工作情况,负责模块(我回答分布式锁,故有下面的分布式锁问题) GET、POST请求区别 给面试官讲解分布…

  • 对分布式锁的一点理解以及实现

    对分布式锁的一点理解以及实现

    摘要:目前得到一个任务需求,需要基于redis做一个分布式锁,于是,我开始查阅大量资料,整理,实践,给予最合适的分布式锁处理方案。   目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话…

更多...

加载中...

Title - Artist
0:00