代码改变世界

阅读排行榜

大型互联网公司:常用的分布式ID方案总结!

2020-03-30 13:24 by 耿直的小码农, 199 阅读, 收藏,
摘要: ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对 阅读全文

Spring官网阅读系列(五):BeanDefinition(下)

2020-03-26 13:05 by 耿直的小码农, 184 阅读, 收藏,
摘要: 上篇文章已经对BeanDefinition做了一系列的介绍,这篇文章我们开始学习BeanDefinition合并的一些知识,完善我们整个BeanDefinition的体系,Spring在创建一个bean时多次进行了BeanDefinition的合并,对这方面有所了解也是为以后阅读源码做准备。本文主要 阅读全文

java多线程面试问答 & java并发面试问答

2018-06-26 16:23 by 耿直的小码农, 179 阅读, 收藏,
摘要: 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。 Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它 阅读全文

Java并发面试题精选

2018-08-10 17:52 by 耿直的小码农, 165 阅读, 收藏,
摘要: 1,什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。 2,线程和进程有什么区别? 线程是进程的 阅读全文

Spring官网阅读系列(六):容器的扩展点(BeanFactoryPostProcessor)

2020-03-26 17:05 by 耿直的小码农, 135 阅读, 收藏,
摘要: 之前的文章我们已经学习完了BeanDefinition的基本概念跟合并,其中多次提到了容器的扩展点,这篇文章我们就开始学习这方面的知识。这部分内容主要涉及官网中的1.8小结。按照官网介绍来说,容器的扩展点可以分类三类,BeanPostProcessor,BeanFactoryPostProcesso 阅读全文
上一页 1 ··· 5 6 7 8 9 10 下一页