自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring框架个人笔记(IOC)

Spring框架Spring是什么优点Spring的作用Spring体系结构什么是程序的耦合总结Spring快速入门新建maven工程创建实体对象编写配置类测试Sping常用APIApplicationContext接口ClassPathXmlApplicationContextFileSystemXmlApplicationContextAnnotationConfigApplicationContext基于xml的Spring配置bean标签id属性name属性class属性scope属性bean的作用

2020-11-03 00:05:25 536

原创 Git(分布式版本管理工具)

Git(分布式版本管理工具)1. Git 概述1.1 什么是版本控制?1.2 版本控制工具都有哪些1.2.1 集中式版本控制工具1.2.2 分布式版本控制工具1.3 Git 简史1.4 Git工作机制1.5 Git 和代码托管中心2. Git 安装2.1 启动Git3. Git 常用命令3.1 设置用户签名3.2 初始化本地库3.3 查看本地库状态3.4 添加到暂存区3.4.1 将工作区的文件添加到暂存区3.4.2 查看本地库状态3.5 提交到本地仓库3.5.1 将暂存区的文件提交到本地库3.5.2 查

2021-06-02 18:24:56 714

原创 Swagger3.0 Get Start!!!

Swagger 是什么?Swagger 是什么?维基百科上是这样介绍的:Swagger是一种接口描述语言,用于描述使用JSON表示的RESTful API 。这里提到了JSON和RESTful 两大名词,JSON的全称为(JavaScript Object Notation) JavaScript对象表示法,它是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。而RESTful 则表示一种规范,它的全称是(**Representational State Transfer

2021-01-22 11:43:19 414 1

原创 SpringMVC笔记

SpringMVC概述1.MVC模型视图模型控制器2.前端控制器思想3.SpringMVC快速入门3.1代码实现3.2 创建maven工程并导入依赖3.3 配置web.xml3.4新建Controller控制器3.5 配置spring文件3.6 创建jsp视图页面3.7 配置`Tomcat`启动项目测试3.7.1 修改spring配置文件3.7.2 新建Controller类3.7.3 输出hello.jsp文件测试@RequestMapping注解4.SpringMVC组件4.1 DisPatcherSe

2020-11-22 22:58:39 278

原创 Spring面向切面编程(AOP)

Spring AOPAOP概述AOP相关术语通知类型基于XML的AOP配置方式一:通过spring接口实现方式二:自定义类实现基于注解的AOP配置AOP概述AOP全称为Aspect Oriented Programming的缩写,译为:面向切面编程是通过预编译方式和运行期间基于动态代理实现程序功能的一种技术。AOP是OOP的延续,是软件开发中的一个 热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑 的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低

2020-11-11 23:10:36 149

原创 Java注解(Annotation)

笔记目录注解概述常用注解生成文档相关的注解编译时注解(JDK内置的三个基本注解)Java元注解@Retention@Target@Documented@Inherited@Repeatable自定义注解注解概述注解是从Java的jdk5.0开始增加了对元数据(MetaData)的支持,就是Annotation(注解)属性。Annotation属性其实就是代码中的特殊标记,通过这些一系列的标记可以在编译期、类加载时、运行时被读取,并执行对应的程序处理。通过Annotation属性程序员可以在不改变原有代

2020-10-09 16:44:08 108

原创 Java反射笔记

反射概述反射(reflection library)提供了一个非常丰富工具集,以便编写能够动态操纵Java代码的程序。它是Java组件的体系结构。使用反射功能可以使得Java可以操作任意一个类,包括类的所有属性和方法,对于任意一个对象也可以去调用内部的属性和方法,这种动态获取类和对象属性的功能被称为反射机制。反射机制又被称为框架设计的灵魂Class类在Java中要想通过反射来操作一个类首先要获得这个类的.class字节码文件,而在Java.lang包下就提供了一个Class类,用于将获取到每一个

2020-09-29 13:46:28 586

原创 Java多线程笔记

Java多线程线程和进程线程是指程序在运行过程中,一个执行程序代码的执行单元,一个线程指的是进程中的一个单一独立的控制流,一个进程可以同时并发运行多个线程,并且每一个线程并行执行不同的任务。进程是指一个正在执行的程序,一个进程包括由操作系统分配的内存空间,包含一个或多个线程,且一个线程不能独立存在,它必须是进程的一部分,一个进程一直运行直到所有的非守护线程都结束后才能结束进程,而多线程则能够达到编写高效率程序来充分的利用CPU资源的目的。在Java语言中线程共有五种状态,分别为新建、就绪、运行、挂起、

2020-09-26 10:53:14 84

原创 JavaIO字节输入流&输出流

InputStreamInputStream是Java中处理字节输入的一个抽象类,由于抽象类本身并不能实例化,所以需要其各个子类来实现,最常用的是FileInputStream子类,它可以对任意文件进行操作,也可以代替字符输入流做文字的输出。FileInputStreamFileInputStream集成了InputStream父类抽象类,实现了其所有的方法,用于对字节文件的操作,也可以进行字符输出构造方法//根据字符串抽象为一个文件的路径public FileInputStream(Strin

2020-09-11 22:23:53 176

原创 JavaIO字符输出流&输入流

Writer类Writer类是所有处理字符输出的超类,其下面有多个子类继承,这篇文章主要记录FileWriter子类的基本介绍与操作流程。Writer类有以下两个构造方法protected Write(){} 空参构造,创建一个新的字符流protected Write(Object lock){} 有参构造,创建一个新的字符流并指定一个Object类型的参数FileWriter此类继承了OutputStreamWriter类,而OutputStreamWriter类又继承了Writer父类,默

2020-09-11 21:32:32 190

原创 Java8——Stream流详解

Stream

2020-08-27 18:40:06 2050

空空如也

空空如也

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

TA关注的人

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