自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sout

静心学习

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOS7 NAT模式ping不通网络解决办法

我的情况:开始ping不通网络多番百度解决之后仍然ping不通外网解决过程:1.网络适配器选择NAT模式,点击“编辑->虚拟网络编辑器”选择VMnet8使用静态IP因此不要勾选“使用本地DHCP服务将IP地址分配给虚拟机”,设置子网IP和子网掩码,子网IP避开本地IP段(我的本地IP是125.220.196.25)因此设置子网IP:125.220.190.***(后面配置...

2019-11-29 10:25:17 1879

转载 虚拟机在NAT模式下本机ping不通linux系统的解决

今天打开虚拟机,然后用Xshell远程连接,发现连接不上。按照以下顺序检查了一遍。1.虚拟机网络连接采用的是NAT模式2.虚拟机IP采用的是自动获取。 IP:192.168.191.130 子网掩码:255.255.255.0 默认网关:192.168.191.2 3.虚拟机ping主机,可以ping通主机IP地址为:192.168...

2019-11-29 10:22:00 854

原创 Springboot--监控管理

通过引入spring-boot-starter-actuator,可以使用Spring Boot为我们提供的准生产环境下的应用监控和管理功能。我们可以通过HTTP,JMX,SSH协议来进行操作,自动得到审计、健康及指标信息等•步骤:–引入spring-boot-starter-actuator–通过http方式访问监控端点–可进行shutdown(POST 提交,此端点默认关闭)...

2019-11-28 13:14:01 146

原创 使用IDEA在Springboot项目中做热部署(超简单)

在开发中我们修改一个Java文件后想看到效果不得不重启应用,这导致大量时间花费,我们希望不重启应用的情况下,程序可以自动部署(热部署)。有以下四种情况,如何能实现热部署1、模板引擎在Spring Boot配置文件中开发情况下禁用模板引擎的cache页面模板改变使用ctrl+F9可以重新编译当前页面并生效,但仅限于页面,如果后端代码改变则不生效。2、Spring Loade...

2019-11-28 11:25:08 323

原创 Springboot--整合安全框架Spring Security

Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型。他可以实现强大的web安全控制。对于安全控制,我们仅需引入spring-boot-starter-security模块,进行少量的配置,即可实现强大的安全管理。几个类:WebSecurityConfigurerAdapter:自定义Security策略Authenticat...

2019-11-28 09:50:38 252

原创 Springboot中使用异步、定时、邮件业务的方式

一、异步任务在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。我们可以自己创建一个多线程去做异步处理,但这未免也太麻烦了,Spring的注解可以帮我们做这个事情。两个注解:@EnableA...

2019-11-28 09:24:16 195

原创 Springboot--ElasticSearch入门及整合

一、ElasticSearch简介我们的应用经常需要添加检索功能,开源的 ElasticSearch 是目前全文搜索引擎的首选。他可以快速的存储、搜索和分析海量数据。Spring Boot通过整合Spring Data ElasticSearch为我们提供了非常便捷的检索功能支持;Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene,采用多sha...

2019-11-27 15:22:55 252 1

原创 ElasticSearch通过docker启动后自动崩溃问题的解决方案

docker安装6.x版本elasticearch容器:1.创建启动容器docker run -di --name=自定义名字 -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:版本号2.docker ps查看容器,容器启动了,但是过一会发现容器自动关闭了3.docker l...

2019-11-27 14:22:54 2836

原创 Springboot--消息队列简介及与rabbitMQ的整合

一、消息中间件概述1.大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力、可在高并发场景中起到流量削峰的作用1)传统的同步调用,导致系统同步通信效率低、使用消息队列解决异步通信的问题,将注册信息按格式写入消息队列,发送邮件和发送注册短信的功能进行异步调用,从而加快系统的响应速度。2)应用解耦,当分布式项目的某个系统如果直接调用另一个系统的接口,会使应用的耦合度...

2019-11-26 15:43:11 283

原创 Springboot 缓存功能的原理及使用

一、JSR107规范Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry 和 Expiry。CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。CacheManager定义了创建、配置、获取、管理和控制...

2019-11-25 15:19:10 821

原创 Springboot 自动配置原理

七、启动配置原理几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程:1、创建SpringApplication对象initialize(so...

2019-11-24 14:24:48 117

原创 Springboot对数据访问的整合(JDBC/druid/Mybatis/JPA)

1、JDBCpom.xml需要导入的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <depende...

2019-11-22 18:03:01 454

原创 Docker快速入门

五、Docker1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Cl...

2019-11-21 18:45:11 117

原创 在使用docker启动mysql容器后,navicat连接数据库报错2059的原因及解决方案

原因报错:“Authentication plugin ‘caching_sha2_password’ cannot be loaded”百度来的原因,时间是2019/7/7mysql版本8.0+加密规则变成了caching_sha2_password,说实在话,这样变了就意味着navicat的版本解密不行解决办法:方法1docker run -p 3306:3306 --name ...

2019-11-21 14:48:43 471

原创 SpringBoot错误处理机制以及嵌入式Servlet容器的配置

1)、SpringBoot默认的错误处理机制默认效果:​ 1)、浏览器,返回一个默认的错误页面[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pz16dsnc-1574252783739)(images/搜狗截图20180226173408.png)]浏览器发送请求的请求头:​ 2)、如果是其他客户端,默认响应一个json数据原理:​ 可以参照...

2019-11-20 20:29:45 262

原创 SpringBoot Restful风格简单的CRUD(一)

一、做到默认访问首页要扩展SpringBoot对SpringMVC的默认配置,可以实现WebMvcConfigurer接口,重写其中的方法,并将其注册到容器中。//使用WebMvcConfigurerAdapter可以来扩展SpringMVC的功能//@EnableWebMvc 不要接管SpringMVC@Configurationpublic class MyMvcConfi...

2019-11-20 18:23:36 260

原创 Springboot--SpringMvc自动配置原理、修改Springboot默认配置

4、SpringMVC自动配置https://docs.spring.io/spring-boot/docs/1.5.10.RELEASE/reference/htmlsingle/#boot-features-developing-web-applications1. Spring MVC auto-configurationSpring Boot 自动配置好了SpringMVC以下是S...

2019-11-13 10:53:31 425 1

原创 Springboot web开发--静态资源映射以及模板引擎的使用

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

2019-11-13 10:23:58 185

原创 SpringBoot底层日志依赖关系及日志框架的讲解和使用

三、日志1、日志框架小张;开发一个大型系统;​ 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件?​ 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar;​ 3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar?​ 4、将以前框架卸下来?换上新的框架,重新...

2019-11-08 11:11:22 1384

原创 SpringBoot多配置文件profile、配置文件的加载、自动配置的原理

5、Profile1、多Profile文件我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml默认使用application.properties的配置;2、yml支持多文档块方式server: port: 8081spring: profiles: active: prod---server:...

2019-11-07 20:04:09 1115

原创 SpringBoot yml配置文件语法与数据植入

二、配置文件1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language)​ YAML A Markup Language:...

2019-11-06 22:14:23 299

原创 SpringBoot 配置底层介绍、使用Spring Initializer快速创建项目

5、Hello World探究1、POM文件1、父项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RE...

2019-11-05 20:55:01 355

原创 Spring Boot入门配置及部署

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

2019-11-04 22:11:11 101

security实验.zip

学习用到的模板,供大家免费下载。

2020-01-28

空空如也

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

TA关注的人

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