首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
foofoo
掘友等级
后端研发
|
阿里巴巴
但行好事,莫问前程
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 16
沸点 2
赞
18
返回
|
搜索文章
最新
热门
《深入浅出springboot2.x》读书笔记
最近利用点闲散时间看了《深入浅出springboot2.x》这本书,用了很久的springboot了,也看看有没有没注意过的细节。 默认byType注入,首先根据类型找对应的Bean,如果对应的类型Bean不是唯一的,那么根据属性名称和Bean名称进行匹配,如果匹配得上,就使用…
面试必备:八种排序算法原理及Java实现
1. 概述 排序算法分为内部排序和外部排序,内部排序把数据记录放在内存中进行排序,而外部排序因排序的数据量大,内存不能一次容纳全部的排序记录,所以在排序过程中需要访问外存。 经常提及的八大排序算法指的就是内部排序的八种算法,分别是冒泡排序、快速排序、直接插入排序、希尔排序、简单…
从代理机制到Spring AOP
这篇文章准备从Java的代理机制讲到Spring的AOP。 代理模式是很常见的一种设计模式,代理一词拆开来看就是代为受理,那显然是要涉及到请求被代理的委托方,提供代理的代理方,以及想要通过代理来实际联系委托方的客户三个角色。举个生活中很常见的例子,各路的明星都会有个自己的经纪人…
ZooKeeper系列一:基本概念
一般的,在分布式系统中,构成集群的每一台机器都有自己的角色,最为典型的集群模式就是Master/Slave主备模式。在该模式中,我们把能够处理所有写操作的机器称为Master节点,并把所有通过异步复制方式获取最新数据、提供读服务的机器称为Slave节点。 而 Zookeeper…
Spring框架模块依赖关系
因为spring-core依赖了commons-logging,而其他模块都依赖了spring-core,所以整个spring框架都依赖了commons-logging,如果有自己的日志实现如log4j,可以排除对commons-logging的依赖,没有日志实现而排除了com…
Synchronized原理
synchronized是java中加锁的关键字,可以用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程可以执行这段代码。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。然而,当一个线程访问object的一个加锁代码块…
数据库事务隔离级别
之前对于数据库事务概念的理解有很多不到位的地方,今天用简单的实例再来阐述一下数据库事务和隔离级别的概念,也方便以后温故而知新。 1. 什么是事务 事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割…
关于单例模式
单例模式无论是在实际项目开发还是面试中,都是经常会涉及到,今天总结一下什么样的单例模式才是正确的。 1. 存在问题的单例模式 懒汉式,也是最想当然的单例方式,线程不安全,可以从以下运行结果看出,线程并发访问这种单例类时,会初始化多个实例,违反了单例类的原则,如果在两个线程sta…
Spring源码分析
Spring源码分析系列
个人成就
文章被点赞
661
文章被阅读
80,794
掘力值
2,543
关注了
26
关注者
292
收藏集
8
关注标签
5
加入于
2018-08-15