自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis小记

redis小计

2022-10-13 16:35:35 619 1

原创 VUE打印小记

vue 打印功能

2022-06-07 19:35:27 104

原创 每日一看 巩固知识

文章目录前言一、sql索引的知识?二、使用步骤1.引入库2.读入数据总结前言每天都看一遍复习所学提示:以下是本篇文章正文内容,下面案例可供参考一、sql索引的知识?。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')

2022-05-25 17:23:45 168

原创 spring理解

文章目录1.springboot1.1.springboot概述1.2springboot 、springMVC和spring的区别?1.3.为什么要用springBoot1.4.什么是spring boot starter1.5.springBoot是如何快速创建产品就绪应用程序的?1.6springboot的核心注解是哪个?主要由那几个注解组成?1.7什么是javaConfig?1.8.springboot自动配置原理是什么?1.9如何理解springboot配置加载顺序?1.10.如何实现spring

2022-04-11 17:59:22 190

原创 spring 定时器 @Scheduled的使用

在 application.xml中配置xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.2.xsd@Schduled 默认是基于单线程执行, 所有的定时任务串行执行,这就可能导致运行时间久的任务,会影响到下一个运行周期的任务。如

2022-03-29 11:43:26 568

原创 java基础知识点

java基础前言java 基础知识总结1.如何理解面向对象?面向对象 (Object Oriented,OO) 的思想对软件开发相当重要,它的概念和应用甚至已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD 技术、人工智能等领域。面向对象是一种 对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物;三大特性 封装,继承,多态(重载和重写)六大设计原则 开闭原则、单一指责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米

2022-03-22 17:48:18 603

原创 swiper 偏移问题

swiper根据内容变动,自动初始化插件的添加observer:truevar mySwiper = new Swiper(‘.swiper- container’,{loop:true,observer:true,//修改swiper自己或子元素时自动初始化swiperobserverParents:true//修改swiper的父元素时,自动初始化swiper})...

2022-03-03 17:02:18 1670

原创 docker安装 docker安装mysql

yum -y install docker 安装dockersystemctl enable docker 开机启动systemctl start docker 启动docker加速仓库配置:cd /etc/docker/vim daemon.json 添加“registry-mirrors”: [“https://32xw0apq.mirror.aliyuncs.com”]重启生效 systemctl restart docker安装mysqlhttps://hub.docker.com

2021-10-26 10:28:55 131

原创 vue 解决同渲染问题

.nextTick(callback)在dom渲染之后callback执行保证dom存在

2021-09-18 14:48:46 151

原创 vue 没有可用的chokidar版本

no version of chokidar is available.Tried chokidar@2 and chokidar@3 ;npm updatenpm cache verify

2021-08-09 08:17:45 610

原创 vue 内存溢出

在package.json中增加"fix-memory-limit": “cross-env LIMIT=2048 increase-memory-limit”"scripts": { "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", "start": "npm run dev", "lint": "eslint --ext .js,.vue

2021-08-04 15:37:52 138

原创 vue js学习

hide:true 隐藏展示字段addDisplay:false 隐藏from表单字段search:true 搜索字段searchLabelWidth:90, 搜索label宽度dicUrl: ``, 下拉选远程数据cascaderItem:[] 关联字段editDisplay: false, from表单隐藏字段editDisabled: true, from表单不可编辑dicData:[] 静态字典select下拉选valueFormat: “yyyy-MM-dd HH:mm:ss”

2021-07-12 16:42:38 104

原创 linux 安装软件

jdk安装查询要下载的jdk版本yum -y list java*安装所需要的jdkyum install -y jdk版本jdk版本查看java -versionmysql安装安装mysqlyum install mysql-server启动mysqlservice mysqld start关闭mysqlservice mysqld stop登录mysqlmysql -u root -p第一次登录不需要密码设置mysql密码set password=‘密码’使用数据库

2021-06-07 11:25:53 63

原创 消息中间件

消息中间件采用的不是http协议,而是常见的消息中间件协议 有:OpenWire、AMQP、MQTT、kafka、OpenMessage协议;为什么消息中间件不直接使用http协议?1.因为http请求报文头和响应报文头是比较复杂的,包含了cookie,数据的加密解密,状态码,响应码等附加的功能,但是对于一个消息而言,我们并不需要这么复杂,也没有这个必要性,它其实就是负责把数据传递、存储、分发就行,一定要追求的是高性能,尽量简洁、快速。2.大部分情况下http大部分都是短链接,在实际的交互过程中,一个

2021-06-03 17:48:03 475

原创 springcloud config 分布式配置中心

微服务意味着要将单体应用中的业务拆分成一个个自服务,每个服务的粒度相对较小,因此系统中会出现大量的服务,由于每个服务都需要必要的配置信息才能运行,所以一套集中式的动态的配置管理设施是必不可少的。springcloud提供了configserver来解决这个问题,我们每一个微服务自己带一个application.yml,上百个配置的管理太繁琐了是什么springcloud config为微服务架构中的微服务提供集中化外部配置支持,配置服务器为各个不同微服务应用的所有环境提供了一个中心化外部配置。spr

2021-05-31 10:56:52 68

原创 Github&git

版本控制工具具备的功能1、协同修改多人并行不悖的修改服务器的同一个文件2、数据备份不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态3、版本管理在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间。提高运行效率,这方面svn采用的是增量式管理的方式,而git采用了文件系统快照的方式。4、权限控制对团队中参与开发的人员进行权限控制。对团队外开发者贡献的代码进行审核–git独有。5、历史记录查看修改人、修改时间、修改内容、日志信息将本地文件恢复到某一历史状态。

2021-05-20 16:51:22 235

原创 GateWay

为什么选gateway不用zuulspringcloud Gateway是springcloud的一个全新项目,基于spring5.0+springboot2.0和projectreactor等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的api路由管理方式。springcloud gateway作为springcloud生态系统中的网关,目标是替代zuul,在springcloud2.0以上的版本中,没有对新版本的zuul2.0以上最新高性能版本进行集成,仍然还使用的zuul1.x非rea

2021-05-19 15:40:14 149

原创 Hystrix

Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。“断路由”本身是一种开关装置,当某个服务单元发生故障之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个符合预期的、可处理的备选相应(FallBack),而不是长时间的等待或者抛出调用方无法处理的异常,这样就保证了服务调用方的线程不会被长时间、不必要地占用,从而避免了故障

2021-05-17 09:40:39 67

原创 服务雪崩

分布式系统面临的问题复杂的分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系都在某些时候将不可避免地失败。服务雪崩多个服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃,所谓的“雪崩效应”对于高流量的应用来说,单一的后端依赖可能会导致所有服务器上的所有资源都在几秒内饱和,比失败更糟糕的是,这些应用程序还可能导致服务

2021-05-07 17:52:24 794

原创 OpenFeign

概述:Feign是一个声明式WebService客户端、使用Feign能让编写WebSevice客户端更加简单。它的使用方法是定义一个服务接口然后在上面添加注解。Feign也支持可拔插式的编码器和解码器。springcloud对feign进行了封装,使其支持了springmvc标准注解和JttpMessageConverters。Feign可以与Eureka和Ribbon组合使用以支持负载均衡feign旨在使编写javaHttp客户端变得更容易在使用ribbon+resttemplate时,利用res

2021-05-07 17:31:23 134

原创 ribbon

springcloud ribbon 是基于netflix ribbbon 实现的一套客户端负载均衡的工具是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。ribbon客户端组件提供了一系列完善的配置项汝连接超时,重拾等。简单的说,就是在配置文件中列出LoadBalancer(简称LB)后面所有机器,ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们很容易使用ribbon实现自定义的负载均衡算法。用处:LB(负载均衡):1集中式LB、2

2021-05-07 15:10:10 81

原创 zookeeper

zookeeper 是一个开源的分布式的,为分布式应用提供协调服务的apache项目。zookeeper 是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,zookeeper就将负责同志已经在zookeeper上注册的那些观察者做出相应的反应。...

2021-04-23 11:37:58 72

原创 知识点

js 类型间的转换 string转intprseInt(ate)

2021-01-28 12:18:56 40

原创 算法

一、并查集 二、字符创匹配算法 三、BFPRT算法 四、快速排序 五、最短路径 六、Gentry’s Fully Homomorphic Encryption Scheme算法 七、Depth First Search、Breadth First Search 八、Miller-Rabin作的类似的试验测试 九、二分查找 十、霍夫曼编码 十一、Cooley-Tukey FFT算...

2018-09-03 13:14:10 109

空空如也

空空如也

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

TA关注的人

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