标签:HashSet

Java

Spring源码学习笔记之基于ClassPathXmlApplicationContext进行bean标签解析

8

小丁 发布于 2019-12-13

bean 标签在spring的配置文件中, 是非常重要的一个标签, 即便现在boot项目比较流行, 但是还是有必要理解bean标签的解析流程,有助于我们进行 基于注解配置, 也知道各个标签的作用,以及是怎样被spring识别的, 以及配置的时候需要注意的点. 传统的spring项...

阅读(6)评论(0)赞 (0)

Spring

191213-SpringBoot应用篇之从0到1实现一个自定义Bean注册器

4

likai 发布于 2019-12-13

我们知道在spring中可以通过 @Component , @Service , @Repository 装饰一个类,通过自动扫描注册为bean;也可以通过在配置类中,借助 @Bean 来注册bean;那么除了这几种方式之外,还有什么其他的方式来声明一个类为bean么? 我们是否...

阅读(8)评论(0)赞 (0)

Java

JDK容器类List,Set,Queue源码解读

1

changyuan.xu 发布于 2019-12-12

List,Set,Queue都是继承Collection接口的单列集合接口。List常用的实现主要有ArrayList,LinkedList,List中的数据是有序可重复的。Set常用的实现主要是HashSet,Set中的数据是无序不可重复的。Queue常用的实现主要有Array...

阅读(13)评论(0)赞 (0)

Spring

JAVA基础知识复习-Springboot原理

9

wenming.gapo 发布于 2019-12-12

组件自动装配:规约大于配置,专注核心业务 外部化配置:一次构建,按需调配,到处运行 嵌入式容器:内置容器,无需部署,独立运行 Spring Boot Starter:简化依赖,按需装配,自我包含 Production-Ready:一站式运维,生态无缝整合 组件自动装配 Sprin...

阅读(12)评论(0)赞 (0)

Java

Java容器详解

6

yanxinchi 发布于 2019-12-11

编辑推荐: 文章主要介绍了什么是容器,Java基本容器类包括:List,Set,Queue,Map,他们的区别是什么?希望本文对您的学习有所帮助。 本文来自于csdn,由火龙果软件Alice编辑、推荐。 一、容器的概念 1. 什么是容器 在Java当中,有一个类专门用来存放其它类...

阅读(22)评论(0)赞 (0)

Java

【如何让代码变“高级”(二)】-这样操作值得一波666(Java Stream)(这么有趣)

1

Harries 发布于 2019-12-11

欢迎关注公众号【 Ccww笔记 】,原创技术文章第一时间推出 “致"高级"工程师(BUG工程师) 一颗折腾的心 原创不易,点个赞:heartpulse:,支持支持 往期文章: 【如何让代码变“高级”(一)】-Spring组合注解提升代码维度(这么有趣) ...

阅读(7)评论(0)赞 (0)

Java

我是怎样测试Java类的线程安全性的

6

小丁 发布于 2019-12-10

线程安全性是Java等语言/平台中类的一个重要标准,在Java中,我们经常在线程之间共享对象。由于缺乏线程安全性而导致的问题很难调试,因为它们是偶发的,而且几乎不可能有目的地重现。如何测试对象以确保它们是线程安全的? 假如有一个内存书架 package com.mzc.commo...

阅读(13)评论(0)赞 (0)

Java

2019年终总结Java后端面试题:集合+并发+Web+设计模式+Spring框架

2

xirruiqiang 发布于 2019-12-10

一、基础部分 JDK 和 JRE 的区别 == 和 equals 的区别 基本类型和包装类对象使用 == 和 equals进行比较的结果? 什么是装箱?什么是拆箱?装箱和拆箱的执行过程?常见问题? hashCode()相同,equals() 也一定为 true吗? final 在...

阅读(15)评论(0)赞 (0)

Java

还不懂Java集合框架?阿里架构师总结了这五点,看完至少能掌握99%

8

changyuan.xu 发布于 2019-12-09

早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack, 和 Properties 这些类用来存储和操作对象组。 虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用 Vector 类的方式和使用 P...

阅读(14)评论(0)赞 (0)

Spring

SpringBoot 系列-启动过程

darida 发布于 2019-12-09

微信公众号:掘金专栏:glmapper 微 博:疯狂的石头_henu 欢迎关注,一起学习、一起分享 SpringBoot 作为目前非常流行的微服务框架,它使得构建独立的 Spring 生产级应用变得非常简单,因此受到很多互联网企业的青睐。 推荐阅读 SpringBoot 系列-F...

阅读(15)评论(0)赞 (0)

Java

2019年末尾总结面试常问的基础22道Java面试题,值得收藏学习!

darida 发布于 2019-12-09

List:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引)   |– ArrayList:底层是数组结构,特点是:查询很快,增删稍微慢点,线程不同步:A线程将元素放在索引0位置,CPU调度线程A停止,B运行,也将元素放在索引0位置,当A和B同时运...

阅读(18)评论(0)赞 (0)

Java

从入门到入土:Lambda完整学习指南,包教包会!

7

邓龙华 发布于 2019-12-09

什么是Lambda表达式 Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。Lambda表达式还...

阅读(15)评论(0)赞 (0)

Spring

SpringBoot 2.0 开发案例之整合Shiro安全框架

7

xiaoli.wang 发布于 2019-12-09

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 一、前言 为了管理撸主的小黄图,特别安排了一个后台管理系统,权限管理当然是首选  Shiro  了。 二、表设计 至少需要以下几张表,具体如何设计要视自己的业务而定...

阅读(19)评论(0)赞 (0)

Spring

Spring Boot2 系列教程(二十九)Spring Boot 整合 Redis

3

xiaoli.he 发布于 2019-12-09

经过 Spring Boot 的整合封装与自动化配置,在 Spring Boot 中整合Redis 已经变得非常容易了,开发者只需要引入 Spring Data Redis 依赖,然后简单配下 redis 的基本信息,系统就会提供一个 RedisTemplate 供开发者使用,但...

阅读(11)评论(0)赞 (0)

Spring

Spring源码解析系列二:Spring初始化准备处理器过程

zhuangli 发布于 2019-12-09

public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new Annotat...

阅读(11)评论(0)赞 (0)

Java

Jedis集群模式经典实现

Harries 发布于 2019-12-08

Redis分了了 主从模式 和 集群模式 。 主从模式 主从模式即使用一个Redis实例作为主机(Master),其余的实例作为备份机(Slave),Master支持写入和读取等各种操作,Slave支持读操作和与Master同步数据。主从模式的核心思想是读写分离,数据冗余存储和H...

阅读(15)评论(0)赞 (0)

Java

浅谈JVM虚拟机

5

wenming.gapo 发布于 2019-12-08

本人是一名前不久被秋招打得体无完肤的Java小白,在经历过秋招以后,认识到JVM虚拟机的重要性,虽然之前了解过虚拟机的一些基本知识和概念,但是对于怀揣这进入大厂的心的我是远远不够的,于是想更深一步的了解并学习JVM,《深入理解JAVA虚拟机》这本书对JVM剖析的特别清楚,最近也在...

阅读(12)评论(0)赞 (0)