自定义博客皮肤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)
  • 收藏
  • 关注

原创 MySQL主从配置(两台Linux之间)

让运行海量数据的时候无论是从速度还是效率上都大大提高,Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。一个异步复制过程,从master复制到slave,由三个线程来完成,其中sql线程和IO线程在slave端,另一个IO线程在master端,要实现MySQL的replication首先需要打开master端的二进制log功能。2)添加二进制日志配置,开启二进制(mysql-bin只是二进制日志名称,可以自行指定)

2023-09-01 15:13:17 125

原创 JVM调优

基本概念:JVM把内存区分为堆区(heap)、栈区(stack)和方法区(method)。由于本文主要讲解JVM调优,因此我们可以简单的理解为,JVM中的堆区中存放的是实际的对象,是需要被GC的。其他的都无需GC。下图文JVM的内存模型从图中我们可以看到,1、JVM实质上分为三大块,年轻代(YoungGen),年老代(Old Memory),及持久代(Perm,在Java8中被取消,我们不做深入介绍)。2、垃圾回收GC,分为2种,一是Minor GC,可以可以称为YGC,即年轻代GC,当Eden

2020-06-09 09:26:56 167

原创 vue数据选项

一般地,当模板内容较简单时,使用data选项配合表达式即可,涉及到复杂逻辑时,则需要用到methods、computed、watch等方法。【data】  data是Vue实例的数据对象。Vue将会递归将data的属性转换为getter/setter,从而让data属性能响应数据变化。  [注意]不应该对data属性使用箭头函数。<div id="app"> {{ mess...

2020-01-16 14:31:20 327

原创 vue mounted和created的区别

一、什么是生命周期?用通俗的语言来说,就是Vue中实例或者组件从创建到消灭中间经过的一系列过程。虽然不太严谨,但是也基本上可以理解。通过一系列实践,现在把所有遇到的问题整理一遍,今天记录一下created和mounted的区别:二、created和mounted区别?官方图解如下:我们从图中看两个节点:created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视...

2020-01-15 11:59:30 548

原创 Spring cloud应用间的通信

spring cloud实现各个微服务应用间的通信方式有多种,我们首先讲解RestTemplate来实现product服务和order服务之间的通信,product端看作server端,order作为调用端看作client端。一.1.在product服务创建ServerControllerimport org.springframework.web.bind.annotation.GetMa...

2019-05-30 16:56:57 391

原创 Spring cloud Eureka服务的注册与发现

eureka的注册与发现分为客户端和服务端,首先我们讲解在服务端的配置1.pom文件的引入: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eur...

2019-05-30 15:20:53 154

原创 spring cloud sleuth实现链路监控(Spring boot 2.1.4.RELEASE, Spring cloud Greenwich.SR1版本)

今天我们使用sleuth实现微服务的链路监控,我们使用zipkin来将链路请求可视化!1.pom文件的修改: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-sle...

2019-05-29 16:00:19 1103

原创 SpringCloud Zuul服务网关

前言:一个服务网关的基本要素:稳定性、高可用、性能、并发性、安全、扩展性。了解了服务网关的基本要素后,我们来看看一次HTTP请求在zuul里的生命周期是怎么样的。1.pom文件修改: <dependency> <groupId>org.springframework.cloud</groupId> ...

2019-05-28 16:53:29 177

原创 zuul的跨域问题及解决

前言:涉及到跨域问题,我们首先想到的是在贝雕用的类或方法上增加@CrossOrign注解,这节我们主要讲解在zuul里增加CorsFilter过滤器。在api-gateway服务中新建一个CorsConfig类,代码如下import org.springframework.context.annotation.Bean;import org.springframework.context.a...

2019-05-28 15:36:23 2846 1

原创 Springcloud feign 和hystrix实现服务之间的通信和服务降级((Spring cloud Greenwich.SR1版本))

本案例基于order服务去调用product服务的一些接口基础上实现的,大家可以类比实现。1.在order服务里application.yml文件里添加:feign: hystrix: enabled: true2.在启动类里添加对product包服务的扫描import org.springframework.boot.SpringApplication;import or...

2019-05-27 18:33:44 575

原创 Hystrix实现服务熔断降级和服务熔断(Spring boot 2.1.4.RELEASE, Spring cloud Greenwich.SR1版本)

hystrix是netflix开源的服务熔断组件,在Spring Cloud中整合进来,形成Spring Cloud的熔断降级体系。服务降级主要是为了服务雪崩,造成下游的服务不可用,可用性是分布式服务的必须要求。1.pom文件修改:(增添依赖)<dependency> <groupId>com.netflix.hystrix</gr...

2019-05-24 16:48:18 814

原创 Rabbitmq实现消息的异步和通信

本文以商品服务和订单服务之间的异步通信为基础进行搭建*首先启动RabbitMQ 服务器*运行 rabbitmq 容器RabbitMQ 官方已经提供了自己的 Docker 容器,先下载 rabbitmq:3-management 镜像来启动 RabbitMQ 容器, 之所以选择这个镜像是因为它拥有一个 web 控制台,可以通过浏览器来访问。docker pull rabbitmq:3-ma...

2019-05-16 14:10:42 5823 1

原创 利用虚拟机搭建docker环境,使用rabbitmq入门

最近利用虚拟机搭建一个linux系统,又安装了一个docker,再在docker上安装了rabbitmq,一路走来,犹如西天取经,哎,不多说了,记录下来,希望新来的小伙伴少踩点坑,迷之微笑。1.安装virtualbox链接:https://pan.baidu.com/s/1Fii9mLrLFqFJJlYzAdOL1A 密码:igvn2.1准备centos镜像点击下载:http://mi...

2019-05-09 11:30:36 1049 1

原创 Nginx+Keepalived主从模式-负载均衡高可用(CentOS7.5)

简介这种方案,使用一个虚拟VIP地址,前端使用2台机器,一台做主,一台做备,但同时只有一台机器工作,另一台备机在主机器不出现故障的时候,永远处于浪费状态,对于服务器不多的网站,该方案并不经济实惠,但能快速切换。关于Nginx版本Mainline version:开发版Stable version:稳定版Legacy versions:遗留的老版本官方地址:http://nginx.or...

2019-05-09 09:14:51 268

原创 JDBC服务器连接数据库

首先需要引入mysql connector jar包,请大家自觉下载,并引入到项目中。//该类负责连接数据库 public class DBCon {private static String USER = "root";private static String PASSWORD = "******";//自己创建数据库所设置的密码private String MYSQL_URL="jd

2016-07-20 11:12:43 440

空空如也

空空如也

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

TA关注的人

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