首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
gaoyulongcode
掘友等级
PHP高级程序员
|
直播TV
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
179
文章 155
沸点 24
赞
179
返回
|
搜索文章
赞
文章( 155 )
沸点( 24 )
Java集合(七) Queue详解
在开始很重要的集合Map的学习之前,我们先学习一下集合Queue,主要介绍一下集合Queue的几个重要的实现类。虽然它的内容不多,但它牵涉到了极其重要的数据结构:队列。所以这次主要针对队列这种数据结构的使用来介绍Queue中的实现类。 队列与栈是相对的一种数据结构。只允许在一端…
Leetcode 反转链表系列 图解详细过程
对于一个程序猿来说,数据结构和算法的重要性就不用我多说了吧,算法题已然成了现在大厂笔试面试的重头戏,废话少说,Leetcode 刷起来呀。说起刷 Leetcode,我建议你按 tag 刷,不然只能像无头苍蝇,东一榔头西一棒槌,最后事倍功半 (过来人的惨痛经历)。最近正好在刷 L…
认识AQS
在本文,来认识JUC包提供的AbstractQueuedSynchronized(AQS).AQS是一个构建锁和同步器的框架,许多同步器都可以通过AQS很容易并且高效的构造出来,不仅Reentrant
深入了解Redis底层数据结构
说到Redis的数据结构,我们大概会很快想到Redis的5种常见数据结构:字符串(String)、列表(List)、散列(Hash)、集合(Set)、有序集合(Sorted Set),以及他们的特点和运用场景。不过它们是Redis对外暴露的数据结构,用于API的操作,而组成它们…
Spring系列六:Spring BeanPostProcessor
bean后处理器允许自定义修改spring bean factory创建的新bean实例。如果你想在Spring容器完成实例化、配置和初始化bean之后实现一些定制逻辑,我们可以插入一个或多个BeanPostProcessor实现。 如果有多个BeanPostProcessor…
Spring入门(十):Spring AOP使用讲解
1. 什么是AOP? AOP是Aspect Oriented Programming的缩写,意思是:面向切面编程,它是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 可以认为AOP是对OOP(Object Oriented Programming 面向对象编程…
Spring入门(九):运行时值注入
1. 属性占位符 一般情况下,我们会将一些值放到配置文件中,等程序运行时再把值注入到一些字段上。 这里我们使用@PropertySource注解引用了test.properties配置文件,这个文件的位置位于chapter03.el包下。 这个属性文件会加载到Spring的En…
漫画:什么是HashMap?
众所周知,HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫做Entry。这些个键值对(Entry)分散存储在一个数组当中,这个数组就是HashMap的主干。 HashMap数组每一个元素的初始值都是Null。 对于HashMap,我们最常使用的是两个…
Spring入门(五):Spring中bean的作用域
1. Spring中bean的多种作用域 在默认情况下,Spring应用上下文中所有的bean都是以单例(singleton)的形式创建的,即不管给定的一个bean被注入到其他bean多少次,每次所注入的都是同一个实例。 单例(Singleton):在整个应用中,只创建bean…
Spring入门(二):自动化装配bean
组件扫描(component scanning):Spring会自动发现应用上下文中需要创建的bean。 自动装配(autowiring):Spring会自动满足bean之间的依赖。 如果你不将CD插入(注入)到CD播放器中,那么CD播放器其实是没有太大用处的。所以,可以这样说…
下一页
关注了
32
关注者
2
收藏集
3
关注标签
21
加入于
2017-10-25