自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git知识记录

一、目的通过git管理github托管项目代码二、下载安装Git官网下载:https://www.git-scm.com/download/win三、基本工作流程git工作区域工作区(Working Directory):添加、编辑、修改文件等动作暂存区:暂存已经修改的文件最后统一提交到git仓库中Git仓库(Git Repository):最终确定的文件保存到仓库,成为一个新的版本,并对他人可见向仓库中添加文件流程 git status:查看文件的状态 git

2021-08-20 10:13:11 74

原创 3、spring cloud----服务降级(Hystrix)

一、Hystrix1、概念Hystrix是一个用于处理分布式系统的延迟和容错的开源库。能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。发生故障后,向调用方返回一个符合预期的、可处理的备选响应(Fallback),而不是长时间的等待或者抛出调用方无法处理的异常。服务降级(Fallback):服务器忙,请稍后再试,不让客户端等待并立刻返回一个友好提示。出现降级的情况:程序运行异常、超时、服务熔断触发服务降级、线程池/信号量打满也会导致服务降级。服务熔断(

2021-08-11 10:43:49 132

原创 Spring(2)--AOP

一、代理模式1、静态代理(1)角色分析:抽象角色(租房,接口):使用接口或者抽象类实现真实角色(房东,实现类):被代理的角色代理角色(中介,要在实现类的基础上扩展):代理真实角色后,一般会做一些其他操作客户:使用代理角色来进行一些操作(2)示例:(1)Rent.class //租房(抽象角色)public interface Rent { void rent();}(2)HousePeople.class //房东(真实角色)public class HousePe

2021-08-11 10:42:38 58

原创 java基础(1)——基本知识点

https://www.runoob.com/java/java-tutorial.html

2021-08-09 15:21:49 61

原创 Spring(1)--IOC

一、Spring概述spring是一个开源的轻量级框架,用来解决企业级开发的复杂性,其中包含AOP和IOC两大功能点。二、Spring配置文件1、beans:用于管理多个bean2、bean:本质就是对象bean相当于一个对象。(1)id:bean的唯一标识符。(对象名)(2)class:类的全限定类名。(类)(3)name:别名,可以同时有多个别名。可用空格,逗号,空格分隔property:给对象中的属性设置一个值(利用set进行注入)(1)name:属性。value:给属性赋

2021-07-10 09:51:12 139

原创 2、spring cloud----服务调用(Ribbon、OpenFeign)

一、Ribbon(负载均衡+RestTemplate调用)总结:Ribbon其实就是一个软负载均衡的客户端组件。运用在消费者模块中导依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-ribbon</artifactId> </dependency>

2021-06-02 17:26:21 134

原创 1、spring cloud----注册中心(eureka,zookeeper,consul)服务注册与发现

一、介绍SpringCloud=分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶。二、搭建springboot工程搭建父工程(maven-site简单骨架)字符编码注解生效激活java编译版本选8File Type过滤不用看的文件父工程的pom.xml<packaging>pom</packaging><properties></properties>统一管理jar包

2021-05-30 15:42:26 93 1

原创 5-springboot知识点-(整合持久层技术)jdbcTemplates、Mybatis、springdataJpa

一、JdbcTemplates整合(1) 导依赖(pom.xml)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency> <groupId>mysql</g

2020-07-28 09:34:15 92

原创 vue-cli(快速构建一个vue应用的单页面)

一、Node和NpmNode.js下载地址:http://nodejs.org/en/ (推荐下载LTS版本)安装后:在命令行输入node -v 即可查看版本信息NPM介绍:是Node提供的模块管理工具,可以方便的下载很多前端的框架,Node自带NPM。查看版本信息:npm -v切换成淘宝镜像:npm config set registry https://registry.npm.taobao.org(也可使用: 切换镜像工具安装:npm install nrm

2020-07-25 10:27:32 432

原创 Centos7遇到问题记录

关闭防火墙开启NetworkManager

2020-07-18 12:37:24 207

原创 4-springboot知识点(2)-springboot加载xml配置、系统启动任务、整合Web组件、路径映射、类型转换器、整合AOP、自定义欢迎页、自定义favicon、除去自动化配置

一、springboot加载xml配置二、系统启动任务三、整合Web组件四、路径映射五、类型转换器六、整合AOP七、自定义欢迎页八、自定义favicon九、除去自动化配置

2020-07-09 21:49:02 188

原创 0-springboot知识点-使用xml方式搭建ssm框架、使用java方式搭建ssm框架

一、SpringBoot第00章准备工作(i)使用xml方式搭建ssm框架 第一步:

2020-07-07 15:58:01 86

原创 4-springboot知识点(1)-json解析方案(jackson、gson、fastjson)、静态资源访问、文件上传、@ControllerAdvice、异常数据处理、Cors、拦截器

一、JSON解析方案jacksongsonfastjson

2020-07-07 11:51:04 173

原创 3-springboot知识点-freemarker、thymeleaf、jsp

一、freemarkerpom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId></dependency>application.properties#源码在freemarkerAutoConfiguration中的Fre

2020-07-07 10:55:48 144

原创 2-SpringBoot知识点-Banner、三种容器(tomcat、jetty、undertow)、property、ymal、profile

一、Banner介绍:springboot运行时欢迎的图标自定义欢迎图标 在Resource下添加banner.txt,在文本内添加内容即可 运行结果:定制网站https://patorjk.com/software/taag关闭Banner@SpringBootApplicationpublic class BannerApplication { public static void main(String[] args) { SpringA

2020-07-05 08:14:09 303

空空如也

空空如也

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

TA关注的人

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