自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springcloud09-SpringAlibaba

RM - 资源管理器简介为什么会出现alibaba因为整个nextflix项目进入了维护模式。意味着不在开发新的组件的。只会进行打的block级别的bug维护。所有的项目都会被新的功能代替官网:https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.mdNacos服务注册中心与配置中心1、简介为什么叫Nacos :前四个字母分 别为Naming和Configuration的前两个字母,最后的s为Service.

2023-10-11 02:44:31 115

原创 springcloud08-消息驱动

一句话:屏蔽底层消息中间件的差异,降低切换成本,统一消息一的编程模式。

2023-10-11 02:44:01 78

原创 springcloud07-服务配置中心

1、创建github配置中心,并且配置对应的yml文件2、创建配置模块 cloud-config-center-3345添加pom添加yml配置启动类3、编写仓库中的config-dev.yml文件保存后访问http://localhost:3345/master/config-dev.yml可以显示对应信息1、pom文件2、添加yml3启动类4、控制类这样我们就可以通过客户端进行对应配置的访问。但是目前还不能做到github更改后服务不重启就可以完成加载。修改yml在业务类上添加@R

2023-10-11 02:43:46 83

原创 springcloud06-服务网关

Component@Slf4j@Overridelog.info("********用户名字为null,非法用户,o(╥﹏╥)o");

2023-10-11 02:43:33 37

原创 springcloud05-服务降级

理念非常的先进,是大部分服务降级的所有基础思想,主要学习服务降级思路。1、概念Hystrix是一个用于处理分布式系统的延迟和容错的开源库, 在分布式系统里,许多依赖不可避兔的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下, 不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。

2023-10-11 02:43:19 27

原创 springcloud04-服务调用

1、文档和定义GitHub:Feign是一个声明式的WebService客户端,使用Feign能让编写Web Service客户端更加简单他的使用方法就是定义一个服务接口然后在上面添加注解,feign也支持可把查实的代码器和解释器。spring cloud 对Feign进行了封装,使其支持了SpringMVC标准注解和HttpMessageConverters.Feign可以与Eureka和Ribbon组合使用以支持负载均衡2、能够完成什么操作Feign旨在使编写Java Http客户端变得更容易。

2023-10-11 02:43:05 28

原创 springcloud03-服务注册中心

(2)、是什么Consul是一 套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语言开发。提供了微服务系统中的服务治理、配置中心控制总线等功能。这些功能中的每一个都可以根据需要 单独使用,也可以- -起使用以构建全方位的服务网格,总之Consul提供了一 种完整的服务网格解决方案。它具有很多优点。包括:基纡raft协议,比较简洁;支持健康检查,同时支持HTTP和DNS协议支持跨数据中心的WAN集群提供图形界面跨平台,支持Linux、Mac、 Windows(3)、能做什么。

2023-10-11 02:42:42 34

原创 springcloud02-基础模块构建

父maven中pom添加modules可以指定谁是我的子模块</</</</</在子工程pom中配置对应的依赖</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</配置对应的子工程的yml文件配置启动类创建各种controller,entity,dao,service等相关类。

2023-10-11 02:42:23 36

原创 springcloud01-父项目版本控制搭建

笔记编写于:2021-1-26日。

2023-10-11 02:40:56 95

原创 SpringSecurity-学习笔记

所以如果使用springmvc的IOC容器加载springsecurity对象的时候会导致报错。使用该方法的时候有两种使用方式,一种是直接从内存中读取对应的账户和密码信息,该方法必须录入角色或者权限信息。springsecurity使用的盐前几位告诉你第几位到底几位是盐,然后获取对应的盐,在拼接对应的盐之后,进行md5加密。springsecurtiy有默认的密码擦除机制,它会擦除我们创建的securityadmin对象的密码。其中使用md5加密的时候会造成对应的数据固定,可能会被破译出来。

2023-10-11 02:40:15 32

原创 SpringBoot学习笔记(2)

(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。mybatis plus 官网建议安装MybatisX插件未来每一个微服务在云上部署以后,我们都需要对其进行监控、追踪、审计、控制等。SpringBoot就抽取了Actuator场景,使得我们每个微服务快速引用即可获得生产级别的应用监控、审计等功能。starter-pom引入 autoconfigurer 包autoconfigure包中配置使用中。

2023-10-11 02:40:00 389

原创 SpringBoot学习笔记

**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档3、环境准备http://www.gulixueyuan.c

2023-10-11 02:39:33 214

原创 Java-Spring框架

之前使用bean.xml配置spring相关配置读取配置的时候使用注解的时候我们使用配置类来配置spring的相关配置,读取配置如下配置类中我们配置对应的@Bean注解来把对应的类放到容器中,这样我们就可以通过对应的名称来获取容器中的对象了。这是一个扫描包的注解,配置对应的value属性可以扫描指定包下的所有类,然后把使用了对应注解的类添加到容器中。其中过滤器有多种属性使用自定义的过滤器,返回true证明扫到的类可用,false表示不可用。

2023-10-11 02:38:56 43

原创 Java-Web基础

一、JavaScript1.JavaScript的两种引入方式1.1 内联引入<head> <meta charset="UTF-8"> <title>Title</title> <script language="JavaScript" > alert("hello world!!!") </script></head>1.2 外部引入<head>

2023-10-11 02:38:24 258

原创 Java-Vue基础

//创建组件步骤//1.创建一个组件对象template:"<h1>欢迎来到王者荣耀</h1>"})//2.注册组件el:"#app",})

2023-10-11 02:38:01 567

原创 Java-秋招知识点笔记

只有final修飾的時候該成員變量是類的資源他的初始化隨著類的初始化一起執行。也就是運行構造方法的時候會對final修飾的變量初始化,如果只是定義在勒種,那他會在構造靜態方法之後,構造方法之前執行。如果static和final同時修飾一個數據,那麼,改數據是在類加載到內存的時候就已經開闢好空間了,如果是在類中複製,那麼直接可以調用,如果在靜態構造體中初始化,會初始化類的靜態方法後再初始化該值。如果使用static和final同時修飾,在類中初始化,但是賦值對象是需要創建的。

2023-10-09 17:12:48 452

原创 Java-基础知识补充笔记

Stream关注的是数据的运算,与cpu大交道。集合关注的是数据的存储Stream是对集合进行过滤,排序,映射,归约等操作。类似于sql操作ava8中有两大最为重要的改变。第一个是Lambda表达式;另外一个则是Stream API。Stream API ( java.util.stream)把真正的函数式编程风格引入到Java中。这是目前为止对Java类库最好的补充,因为Stream API可以极大提供Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。

2023-10-09 17:05:51 65

原创 Java-JUC高并发编程学习笔记

*** 线程池* Arrays*/2,5,2L,//10个顾客请求try {i <= 10;i++) {System.out.println(Thread.currentThread().getName() + "\t 办理业务");});//固定数的线程池,一池五线程//一个银行网点,5个受理业务的窗口//一个银行网点,1个受理业务的窗口//一个银行网点,可扩展受理业务的窗口//10个顾客请求try {i <= 10;i++) {

2023-10-09 17:01:34 58

原创 Java-基础学习笔记

01.基础知识java基础知识Java的跨平台是由虚拟机来实现的。JVM:java虚拟机JRE:java运行环境(包括java虚拟机和java所需要的核心类库)JDK:Java开发工具包(包含java开发工具,包含JRE)jdk编写的程序交由jre运行,由jvm保证跨平台性。//不适用eclip的方式//先按照java符合的规则编写.java文件//然后使用javac 文件名 来生成.class文件(编译成二进制数据文件的过程)//然后使用java 文件名(没有后缀) 运行c

2023-10-09 16:58:49 152

原创 Java-jdk和cglib简单实现笔记

代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。

2020-10-15 16:04:29 85

原创 Django部署

在Centos7上面安装首先安装git1、首先安装依赖环境‘’’yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc xmlto docbook2x autoconfyum install curl-devel expat-devel gettext-devel openssl...

2020-10-08 19:38:57 76

原创 springboot整合MyBatisPlus和Shiro

创建项目的时候勾选两个模块。

2020-10-08 19:31:52 830 1

原创 git 使用

首先链接仓库:git config --global user.name “自己的git账号名字”git config --global user.eamil “自己的github账户的邮箱”在黑屏终端下cd到一个空的文件目录:文件直接拖拽到黑屏终端自动显示目录,Linux和windows操作系统的文件目录格式是不同的。把该文件夹变成仓库:git init在仓库中创建文件,然后把该文...

2019-04-05 19:52:49 116

原创 python学习笔记(3)-redis数据库基本操作

启动服务: 在安装目录执行&amp;lt;redis-server.exe redis.windows.conf&amp;gt; #没有&amp;lt;&amp;gt;连接: redis-cli.exe ping检查是否连接成功 auth ‘sunck’ set name caochen一个有全部redis命令的网址:http://redis.cn/commands.html一、string 概述:st...

2019-01-29 15:25:47 181

原创 Python学习笔记(2)-mongodb数据库基础操作

教程地址:https://www.bilibili.com/video/av19956343mongodb数据库基本操作:'''在安装的mongodb数据服务的bin目录下进行以下操作: 1、mongod.exe --dbpath='目录'#会在该目录下面生成一个mogodb数据库 2、mongo.exe #连接数据库一、操作数据库: 1、创建数据库: use 自定义数据库名 ...

2018-10-25 22:45:21 224

原创 python学习笔记(1)-mysql基础操作

教程地址:https://www.bilibili.com/video/av19956343mysql-5.7.17-winx64压缩版的安装包下载和安装配置:https://blog.csdn.net/qq_35164169/article/details/76566267MySQL相关操作:'''一、基本命令:以管理员身份运行cmd 1、启动服务的命令:net start 服务名称...

2018-10-21 13:39:44 318

空空如也

空空如也

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

TA关注的人

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