自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot 笔记(Security)

Spring Boot Security1、集成Spring Security<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></depen...

2020-03-14 13:17:35 117

原创 Spring Boot 笔记(Data)

SpringBoot与数据访问1、JDBC<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency>...

2020-03-14 10:47:14 130

原创 Spring Boot笔记(WEB)

SpringBoot的Web开发1、简介1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;自动配置原理?这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮我们给容器中自...

2020-03-12 20:13:19 187

原创 Spring Boot笔记(入门)

一、Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和...

2020-03-06 20:27:23 198

原创 Spring Cloud(微服务简介)

一、什么是微服务通常而言,微服务架构是一种架构模式,或者说是一种架构风格,它提倡将单一的应用程序划分成一组小的服务每个服务运行在独立的进程内,服务之间互相协调,互相配置,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通,每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境中,另外,应尽量避免统一的,集中式的服务管理机制,对具体的一个服务而言,应根据业务上下文,选择合适的...

2020-03-31 12:41:26 222

原创 Dubbo、Zookeeper

一、RPC1、什么是RPCRPC【Remote Procedure Call】是指远程过程调用,是一种进程间通信方式,他是一种技术的思想,而不是规范。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节。即程序员无论是调用本地的还是远程的函数,本质上编写的调用代码基本相同。也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用...

2020-03-29 22:36:11 93

原创 异步任务、邮件任务、定时任务

一、异步任务1、模拟一个等待服务器处理数据的过程(浏览器会等待服务器处理完数据,才会获得响应)@Servicepublic class AsynService { public void opeData(){ try { Thread.sleep(3000); } catch (InterruptedException e) ...

2020-03-29 18:32:42 171

原创 Swagger

Swagger号称世界上最流行的API框架RestFul API文档在线自动生成工具 ==》API文档与API定义同步更新直接运行,可以在线测试API接口支持多种语言1、使用Swagger在项目中使用Swagger需要Springfox;swagger2ui2、springboot集成swagger新建一个springboot web项目导入相关依赖<!-...

2020-03-29 16:09:38 270

原创 Linux01:概述及环境搭建

Linux 简介Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 ...

2020-03-26 11:41:46 151

原创 Linux02:常用的基本命令

目录管理绝对路径和相对路径绝对路径由根目录 / 写起,例如:/usr/share/doc 这个目录。相对路径:不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:cd …/man处理目录的常用命令接下来我们就来看几个常见的处理目录的命令吧:ls: 列出目录cd:切换目录pwd:显示目前的目录...

2020-03-26 11:41:34 128

原创 Linux03:Vim使用及账号用户管理

一、三种使用模式基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。1、命令模式用户刚刚启动 vi/vim,便进入了命令模式。此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。以下是常用的几个命令:i 切换...

2020-03-26 11:41:22 312

原创 Git&Gitee

一、版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间,...

2020-03-26 11:40:51 1176

原创 Spring Boot 中的日志框架

日志1、日志框架市面上的日志框架;JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j…日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-loggingLog4j JUL(ja...

2020-03-07 12:30:27 60

原创 SSM整合

搭建整合环境整合说明:我们通常使用Spring框架来整合SpringMVC和Mybatis,且使用注解+XML的形式整合的思路先搭建整合的环境(porm.xml)先把Spring的配置搭建完成再使用Spring整合SpringMVC框架最后使用Spring整合MyBatis框架搭建和测试Spring框架创建ApplicationContext.xml文件<?x...

2020-03-05 19:29:22 165

原创 AJAX&JSON

AJAX概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网...

2020-03-03 20:47:00 66

原创 SpringMVC框架

SpringMVC 概述SpringMVC 是什么是一种基于Java实现的MVC设计模型的请求驱动类型的轻量级WEB框架。Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,...

2020-03-03 15:15:17 194

空空如也

空空如也

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

TA关注的人

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