自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3_线程安全

Java中的锁

2022-08-08 16:59:10 206 1

原创 2_CompletableFuture

CompletableFuture

2022-08-08 16:58:10 77

原创 1_线程基础知识

JUC基础知识

2022-08-08 16:57:24 103

原创 Centos7.9防火墙

Centos7.9 1、开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口 firewall-cmd --reload # 配置立即生效 2、查看防火墙所有开放的端口 firewall-cmd --zone=public --list-ports 3.、关闭&amp

2022-05-18 21:31:09 4361

原创 SpringSecurity

1. SpringSecurity简介 1.1 相关概念 Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分,这两点也是 Spring Security 重要核心功能。 用户认证:验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户认证一般要求用户

2021-12-27 14:34:45 305

原创 MyBatis

文章目录1. MyBatis概述2. 快速开始3. 全局配置文件设置3.1 properties3.2 settings3.3 typeAliases3.4 environments3.5 databaseIdProvider3.6 mappers4. SQL映射文件4.1 传入唯一参数4.2 传入对象4.3 传入多个参数4.3.1 有@Param()注解4.3.2 无@Param()注解4.3.3传入Map4.3.4 返回集合4.3.5 返回Map4.4 ${}和#{}5. 映射文件进阶5.1 resul

2021-11-11 15:22:03 150

原创 SpringMVC笔记

文章目录一、SpringMVC简介1、什么是MVC2、什么是SpringMVC3、SpringMVC的特点二、HelloWorld1、开发环境2、创建maven工程a>添加web模块b>打包方式:warc>引入依赖3、配置web.xmla>默认配置方式b>扩展配置方式4、创建请求控制器5、创建springMVC的配置文件6、测试HelloWorlda>实现对首页的访问b>通过超链接跳转到指定页面7、总结三、@RequestMapping注解1、@RequestMap

2021-08-15 16:55:29 553

原创 yml

1 简介 YAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。 非常适合用来做以数据为中心的配置文件 2 基本语法 key: value;kv之间有空格 大小写敏感 使用缩进表示层级关系 缩进不允许使用tab,只允许空格 缩进的空格数不重要,只要相同层级的元素左对齐即可 '#'表示注释 字符串无需加引号,如果要加,’'与""

2021-05-09 18:38:18 75

原创 Springboot基础

本文档基于雷神SpringBoot2课程整理而得,持续更新。 1. Springboot简介 spring是基于Java编写的一种框架,而SpringBoot是基于Spring的框架。 节约了配置文件的编写,适合企业级项目的开发和维护。 总结:SpringBoot牛逼。 2. HelloWorld 2.1 Maven配置 <groupId>com.xz</groupId> <artifactId>ch01-helloWorld00</artifactId&g

2021-04-28 13:14:15 89

原创 SSM整合

1. SSM整合流程 1.1 SSM简介 SpringMVC:视图层,界面层,负责接收请求,显示处理结果的。 Spring:业务层,管理service,dao,工具类对象的。 MyBatis:持久层, 访问数据库的 用户发起请求–SpringMVC接收–Spring中的Service对象–MyBatis处理数据 SSM整合也叫做SSI (IBatis也就是mybatis的前身), 整合中有容器。 第一个容器SpringMVC容器, 管理Controller控制器对象的。 第二个容器Spring容器,管理S

2021-04-24 10:22:23 143

原创 手写ArrayList

ArrayList 本篇文章是基于Java,手写ArrayList的相关内容。 该数组可实现如下方法,我们将其定义成接口: public interface List<E> { int size(); // 元素的数量 boolean isEmpty(); // 是否为空 boolean contains(E element); // 是否包含某个元素 void add(E element); // 添加元素到最后面 E get(int index); /

2021-04-22 20:54:45 56

原创 Spring简介&注入

1.Spring简介 本篇文件基于尚硅谷雷神的视频所做笔记。 Spring是一个轻量级的、控制反转和面向切面编程的框架。 体系结构: Test:Spring的单元测试模块 Core Container:核心容器(IOC),包括4部分: spring-core:提供了框架的基本组成部分,包括 IoC 和依赖注入功能。 spring-beans:提供 BeanFactory, spring-context:模块建立在由core和 beans 模块的基础上建立起来的,它以一种类似于JNDI注册的方式访问对象。C

2021-04-22 10:57:44 92

空空如也

空空如也

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

TA关注的人

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