自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rabbitmq,从入门基础到整合springboot,超详细笔记

前言什么是RabbitMQ?MQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。常见的MQ老牌的ActiveMQ、RabbitMQ,当下流行的Kafka,阿里巴巴自主开发RocketMQ等

2020-06-22 09:32:39 533

原创 超详细,mongodb安装部署+入门操作+springboot整合

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。主要特点MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易。你可以在MongoDB记录中设置任何属性的索

2020-06-21 10:58:16 760 1

原创 解决github下载过慢的办法,码云是万能的

首先说明,不是解决打开github过慢的问题,是解决克隆github的项目过慢的问题,打开github我觉得还是没什么问题的好了,废话不多说,步骤如下:在github中找到自己想要的克隆的项目,获取的HTTPS链接打开码云(没有账号的自己先注册一个),在个人首页的仓库中新建仓库然后拉到最下面最后很快就从github中导入项目到码云的仓库中了只要码云有了, 克隆还不简单,当然你要有git的相关技能,这里就不展开说了如果你觉得有用的话,可以点个赞哦,谢谢...

2020-06-20 13:18:55 522

原创 全网最新,自学java之ElasticSearch7.x+实战

学习资源:b站up主狂神说,有兴趣的可以看下学习ElasticSearch之前,建议大家可以百度一下他的诞生背景,会更加有利于你对这门技术的了解,这里就不展开描述了,直接入门学习ElasticSearch安装注意:因为ElasticSearch的底层是java开发的,需要jdk环境,而jdk环境最低要求是jdk1.8及以上的,所以需要确保这个环境是ok的下载直接官网下载即可,迅雷下载的速度还是挺快的https://www.elastic.co/cn/安装解压即用解压完毕后运行bin

2020-06-20 12:38:48 2680 2

原创 谷歌浏览器现实json格式数据,一键解决

相信很多小伙伴使用chrome浏览器访问一些接口时返回的数据看起来很不舒服,比如:其实这个很简单,只要到chorme的网上应用商店搜JSON,找一个插件安装使用即可,例如使用JSONView之后:舒服,如果还没有添加扩展程序的可以去尝试一下哦,觉得有用的可以点个赞...

2020-06-20 10:28:53 1146

原创 关于安装redis6.05出现的问题

安装路径redis官网下载好压缩包后,直接放到linux系统下的opt目录下,然后解压:tar -zxvf redis-6.0.5.tar.gz解压完之后进入redis-6.0.5目录然后执行make命令注:如果出现下面的错误:这是因为gcc的版本问题,需要升级,解决措施如下:安装gcc全家桶yum install cppyum install binutilsyum install glibcyum install glibc-kernheadersyum install gl

2020-06-17 20:26:03 625

原创 springboot+vue+elementUI前后端分离项目练习—小试牛刀

确定技术栈后端技术栈:springbootmybatis plusshirolombokredishibernate validatior(springboot内置)jwt后端开发步骤:1、建好数据库2、springboot整合mybatis plus(整合之后别忘了先测试一下)3、前后端统一结果封装这里我们用到了一个Result的类,这个用于我们的异步统一返回的结果封装。一般来说,结果里面有几个要素必要的是否成功,可用code表示(如200表示成功,400表示异常)结果

2020-06-12 21:02:32 1585

原创 自学java之MybatisPlus,再也不用写sql了

MybatisPlus简介mybatisplus是什么?MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。mybatisplus特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有

2020-06-10 10:17:33 10184 7

原创 自学Springcloud,超详细笔记

1、常见面试题1.1 什么是微服务?1.2 微服务之间是如何独立通讯的?1.3 SpringCloud 和 Dubbo有那些区别?1.4 SpringBoot 和 SpringCloud,请谈谈你对他们的理解1.5 什么是服务熔断?什么是服务降级?1.6 微服务的优缺点分别是什么?说下你在项目开发中遇到的坑1.7 你所知道的微服务技术栈有哪些?列举一二1.8 Eureka和Zookeeper都可以提供服务注册与发现的功能,请说说两者的区别2、回顾微服务2.1 什么是微服务?**什么是微

2020-06-04 14:46:17 768

原创 自学springboot之整合swagger

springboot + Swagger学习目标:了解Swagger的作用和概念了解前后端分离在SpringBoot中集成Swaggerswagger简介现在开发,很多采用前后端分离的模式,前端只负责调用接口,进行渲染,前端和后端的唯一联系,变成了API接口。因此,API文档变得越来越重要。swagger是一个方便我们更好的编写API文档的框架,而且swagger可以模拟http请求调用。大部分采取的方式:Vue + SpringBoot,Vue通过js渲染页面,后端把数据传递给js,早期

2020-06-04 11:44:51 1447

原创 自学springboot之整合shiro +thymeleaf

springboot + Shiro + thymeleaf什么是Shiro?Apache Shiro是一个java的安全(权限)框架Shiro可以非常容易开发出足够好的应用,其不仅可以用在javaSE环境,也可以用在javaEE环境Shiro可以完成认证、授权、会话管理、web集成、缓存等有哪些功能?Authentication:用户认证(登录)Authorization:权限控制Session Management:会话管理Cryptography:数据加密Web Suppor

2020-06-04 11:44:30 386

原创 自学springboot之整合Spring Security + thymeleaf

sprigboot + Spring Security + thymeleaf安全简介在 Web 开发中,安全一直是非常重要的一个方面。安全虽然属于应用的非功能性需求,但是应该在应用开发的初期就考虑进来。如果在应用开发的后期才考虑安全的问题,就可能陷入一个两难的境地:一方面,应用存在严重的安全漏洞,无法满足用户的要求,并可能造成用户的隐私数据被攻击者窃取;另一方面,应用的基本架构已经确定,要修复安全漏洞,可能需要对系统的架构做出比较重大的调整,因而需要更多的开发时间,影响应用的发布进程。因此,从应用开发

2020-06-04 11:44:16 367

原创 自学springboot之整合mybatis

springboot整合mybatis新建一个项目,记得勾选web、sql相关额外导入两个依赖<!--mybatis-springboot--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.

2020-06-04 11:43:52 179

原创 自学SpringBoot,超详细笔记

1、SpringBoot回顾下什么是Spring?Spring是一个开源框架,2003年兴起的一个轻量级的java开发框架,是为了解决企业级应用开发的复杂性而创建的,简化开发Spring是如何简化Java开发的?为了降低java开发的复杂性,Spring采用了以下4中关键策略:基于POJO的轻量级和最小侵入性编程;通过IOC,依赖注入(DI)和面向接口实现松耦合基于切面(AOP)和管理进行声明式编程;通过切面和模板减少代码;什么是SpringBoot?学习过javaweb的同学就知道

2020-06-04 11:43:27 1561

原创 自学SSM之整合SSM框架

整合ssm框架新建一个项目,确保导入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://

2020-06-04 11:14:05 192

原创 自学SSM之SpringMVC

1、SpringMVC什么是springmvc?之前我们在学servlet的时候,有了解过mvc设计模式:M: model,对应着dao、service层V:view,对应着jsp层C:controller,对应着servlet层Spring 框架提供了构建 web应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架2、回顾servlet(简

2020-06-04 11:11:50 143

原创 关于导入eureka依赖后,返回数据格式变为xml的问题和解决

解决前解决后问题根源:springcloud版本问题,一开始我使用最新的springcloud+springboot:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>2.2.2.RELEASE</version>

2020-06-03 01:32:07 566 2

原创 自学ssm框架之spring(含代理模式),内容详细思路清晰

1、Spring1.1、简介Spring:春天---------->给软件行业带来了春天!2002年,首次推出了Spring框架的雏形:interface21框架Spring框架即以interface21框架为基础经过重新设计,并不断丰富其内涵,2004年3月24日发布了1.0正式版Rod Johnson,Spring Framework创始人,悉尼大学的博士,然而他的专业不是计算机,而是音乐学Spring的理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的

2020-05-18 09:15:07 369

原创 关于在idea中maven导入jar包很慢的问题

环境JDK 11MAVEN 3.6.3idea中maven配置重点(配置文件)首先本地仓库路径可以先自定义(中间的路径根据自己的情况填写)<!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/t

2020-05-16 09:07:08 1720

原创 Mybatis自学IDEA版(2020.5)

Mybatis-5.11环境(我的版本):JDK11Mysql5.5mave3.6.3框架:配置文件,最好的方式:看官网文档1、简介1.1、什么是MybatisMyBatis 是一款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 避免几乎所有的 JDBC 代码以及设置参数和获取结果集。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)

2020-05-15 15:53:49 682

空空如也

空空如也

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

TA关注的人

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