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

原创 【全面】NVM For Windows安装,Nodejs版本管理工具使用,无敌省心

nvm简单介绍:nvm for windows 使用go语言编写,运行在多种操作系统上,用于管理环境Node版本。方便多版本间学习、开发。安装前注意事项本文章基于Windows环境,安装nvm前,需卸载当前环境现有版本nodejs、npm,并删除有关的系统环境变量配置。1、NVM下载安装、配置准备工作进入github下载nvm for windowsnvm-setup.zip 【安装版】nvm-noinstall.zip 【绿色免安装版本】直接选择了安装版下载进行安装,不需要配置

2021-09-15 15:50:33 420

原创 SpringCloud学习笔记(七)服务注册中心Consul

首先需要我们事先在电脑上或者服务器上成功安装Consul参考:Docker安装Consul一、创建子module项目 – 服务提供者cloud-provider-consul-payment8006pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML

2020-05-16 20:50:13 218

原创 Docker 安装 Consul

单机环境搭建查看consul镜像(可省略) docker search consul安装 Consul docker pull consul # 等待进度条完成后,可以在看到本地镜像里多了consul docker images启动Consuldocker run -d -p 8600:8500 --name=consul --restart=always agent -server -bootstrap -ui -node=1 -client='0.0.0.0' con

2020-05-16 20:19:08 345

原创 SpringCloud学习笔记(六)服务注册中心Zookeeper

服务发现

2020-05-16 19:54:57 165

原创 Docker 安装 Zookeeper

单机环境搭建查看zk镜像(可省略) docker search zookeeper安装zookeeper docker pull zookeeper # 等待进度条完成后,可以在看到本地镜像里多了zookeeper docker images如果需要指定版本的话,后面加上版本号列如:docker pull zookeeper:3.4.14启动zookeeperdocker run --privileged=true -d --name zookeeper --publ

2020-05-16 18:10:25 240

原创 Ubuntu 安装 Docker

提示:如果之前已经安装了Docker,请先卸载$ sudo apt-get remove docker docker-engine docker.io containerd runc1.更新软件$ sudo apt-get update2.安装依赖,用于通过HTTPS来获取仓库sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ softwa

2020-05-16 18:08:35 185

原创 Ubuntu 更改国内镜像源

一、备份原始源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.bat二、修改源列表先去镜像站找到自己Ubuntu版本的镜像镜像站地址阿里https://developer.aliyun.com/mirror/ubuntu清华https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/我的版本为 ubuntu 20.04(focal)focal就是当前版本的名称,其

2020-05-16 13:34:13 785

原创 SpringCloud学习笔记(五)服务发现Discovery

一、搭建支付服务集群新建module – cloud-provider-payment8002相关代码从cloud-provider-payment8001进行copy就可以留意一下yml文件的端口号改为8002二、修改服务调用创建完成后,我们启动项目,查看EurekaServer,可以看到两个支付服务已经全部完成创建了回顾订单服务80的调用,当时是写死的调用地址,现在我们改为调用微服务名下图中PAYMENT-PROVIDER-SERVICE就是我们服务提供者的微服务注册码接下来我们进

2020-05-16 00:11:37 366

原创 SpringCloud学习笔记(四)Eureka集群环境搭建 与 服务提供者集群搭建

微服务通常生产环境中,注册中心如果只是单机版,如果发生单点故障,可能就导致整个服务全部不能用了,这是很可怕的。所以一般我们的服务都通过集群来减小单点故障对服务产生的影响。至少能在雪崩之前给一定缓冲的机会。1、修改本地localhost映射修改 C:\Windows\System32\drivers\etc 底下的 host文件添加 127.0.0.1 eureka7001.com 127.0.0.1 eureka7002.com如果电脑内存够用的话,也可以添加多个

2020-05-16 00:10:29 196

原创 SpringCloud学习笔记(三)搭建EurekaClient

一、创建支付微服务1、初始化数据库新建数据库 db20202、创建子module项目 – cloud-provider-payment80013、修改pom文件<?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"

2020-05-16 00:09:58 218

原创 SpringCloud学习笔记(二) 创建服务注册中心Eureka

一、搭建Maven主工程新建一个maven工程项目 – spring-cloud-demo删除src目录后修改我们的pom文件名称选用版本SpringBoot2.2.5.RELEASESpringCloudHoxton.SR4pom文件如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt

2020-05-16 00:07:50 132

原创 SpringCloud学习笔记(一) 认识SpringCloud 、初始化主工程

文章说明本笔记课程基于B站SpringCloud教学 记录学习SpringCloud简介SpringCloud官方文档spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解。SpringCloud版本说明Spring CloudS

2020-05-16 00:06:54 191

原创 IE 提示 SCRIPT1006: 缺少 ‘)‘

测兼容性的时候,使用Ie浏览器,发现控制台提示SCRIPT1006: 缺少 ‘)’以为自己哪里符号漏了,找了半天没发现错误。别的浏览器也都显示正常。原因 页面上用了ES6 默认参数的写法,IE并不支持原写法: example: function (a=2) { }修改为 example: function (a) { a=a||2; ...

2020-03-29 02:44:38 5458

原创 随机生成加减计算题 控制数值范围

简单加减法算术题生成控制 运算数值个数。计算数值: >0 and <目标值需要批量生成的,再处理一下计算题重复问题。import org.junit.Test;import java.util.Random;/** * @author: Mr.裴 * @create 2020/3/26 * @Description: 小学加减法生成 **/public clas...

2020-03-27 01:27:21 617

原创 【Jquery笔记】数组快速过滤

$.grep()忽然看到Jq的快速过滤数组的一个方法,这么久才知道这方法。给自己蠢到。笔记记录一下 var data = $.grep(info, function (item,index) { //只保留满足该条件的元素,返回一个新数组 return item.num > "...

2020-01-17 22:56:28 555 1

转载 跨域引入iframe高度自适应

今天在对接的时候,iframe引入第三方的页面的时候,本想获取页面高度再去设置ifrmae的高度。但是因为网站和iframe子页面的域名不一样,所以出现了跨域问题。不过好在第三方是合作关系,让他们配合调整了一下页面,我们这里也改了一下,很容易也就解决了。问题:引入iframe页面的时候,母页面与子页面的域名不一样,出现跨域解决前提:能有权限修改两边的页面。解决方法:使用 HTML5 p...

2019-10-23 22:39:19 304

原创 Windows下的node.js的安装与开发配置

作为一个标准的后端开发程序猿,jq算是每个后端的标配。不过玩多了传统的js,也总想去接触点新的东西,比如vue、ts。就算用的不深入,也总得去要了解了解。Node.js的安装首先,node.js的安装是必不可少的。安装过程也十分简单。node.js下载官网https://nodejs.org/en/下载好.msi的安装包后,双击打开,只需要一直点击下一步即可。安装完成后,cmd打开我们......

2019-10-23 22:20:17 731

原创 开发中常用到的git分支操作命令

在日常开发中,代码版本管理显得尤为重要,不仅能方便多成员共同开发,更重要的是代码版本控制管理。常用分支master分支(主分支)develop分支(主分支下的开发分支)feature 分支 (常常在开发分支下新建feature 分支,按指定需求开发)release分支 (测试分支)分支使用也按个人习惯,并不一定是固定的git分支操作常用命令查看分支:git branch ...

2019-10-21 00:05:52 192

原创 Springboot + HikariCp + MybatisPlus多数据源配置 注解切换数据源 (2)

多数据源实现请参考上文Springboot + HikariCp + MybatisPlus多数据源配置 (1)由于手动切换在我看来并不优雅,但他最主要的是能够让我少写点代码。所以出现了Aop首先引入aop依赖 <dependency> <groupId>org.springframework.boot</groupId> ...

2019-09-29 22:42:31 3459

原创 Springboot + HikariCp + MybatisPlus多数据源配置 (1)

概述以前一直用的druid,最近想换hikari了,因为druid的监控多数情况我用不到,hikari的速度更能让我满意项目架构项目依赖 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <proj...

2019-09-29 21:27:23 5902 5

空空如也

空空如也

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

TA关注的人

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