自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ArrayList源码详解

JAVA集合:ArrayList详解概述基本属性构造方法set()方法get()方法add()方法remove()方法clear()方法ArrayList和LinkedList的比较概述ArrayList是我们日常写代码常用的集合之一,本文就 结合源码来介绍ArrayList常用方法基本属性 /** * 默认初始化容量 */ private static final int DEFAULT_CAPACITY = 10; /** * 空实例数组

2020-11-19 19:33:28 111

原创 JDK的CAS机制

线程基础之CAS机制1、通过代码引出cas机制1、1:并发代码代码的问题1、2:代码的修改代码的问题1、3:代码的修改cas机制1、介绍cas机制cas机制的底层代码cas常见的问题ABA问题代码演示解决ABA源码解释解决ABA问题...

2020-10-22 17:48:27 271

原创 JDK源码阅读环境搭建

JDK源码阅读环境一、新建项目一、新建项目新建一个java项目

2020-10-18 15:54:47 330 2

原创 Spring Boot整合Spring security

Spring security一、SpringSecurity简介​ Spring Security是一个高度自定义的安全框架。利用Spring IoC/DI和AOP功能,为系统提供了声明式安全访问控制功能,减少了为系统安全而编写大量重复代码的工作。二、创建SpringSecurity项目(与SpringBoot整合)SpringSecurity已经被SpringBoot集成,只需要引入启动器即可,如下所示:<parent> <groupId>org.spring

2020-10-11 10:58:38 430 2

原创 一眼就明白的git入门操作

git入门git入门案例1、git简介2、git简单使用2、1:操作本地仓库2、1、1:初始化本地仓库2、1、2:初始化本地仓库2、1、2:本地仓库常用操作2、2:操作远程仓库2、2、1:创建远程仓库2、2、2:创建SSH key2、2、3:操作远程仓库3、idea操作gitgit入门案例1、git简介Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的项目。本质:项目开发的管理工具,使用Git可以方便的完成团队的协作开发。以及项目开发过程中的资源管理。2、git简单使用

2020-09-10 16:10:50 863

原创 MybatisPlus的简单入门

MybatisPlus的入门案例1、开发工具2、搭建项目环境1、开发工具 1、1:idea2017 1、2:jdk8 1、3:spring+mybatisplus2、搭建项目环境 2、1. 创建一个java项目![idea创建一个module](https://img-blog.csdnimg.cn/20200830165849823.png#pic_center)2、2:导入jar包2、3:引入spring的配置文件、连接数据库的properties文件、

2020-09-08 20:41:04 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除