自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用Pandas 将excel数据导入mysql

Pandas excel数据导入mysql# 先要安装几个库 sqlalchemy, pandas,mysql-connectorfrom sqlalchemy import create_engineimport pandas as pdimport osimport datetimestarttime = datetime.datetime.now()# 定义路径path = r'F:\demo\MES\unimport'# 首先打开文件files = os.listdir(pat

2021-09-14 10:39:55 819

原创 win10禁用自带键盘

win10禁用自带键盘以管理员身份启动cmd或powershell,输入一下命令禁用sc config i8042prt start= disabled启用sc config i8042prt start= auto

2021-07-29 19:51:56 205

原创 Netty实战中英文版

Netty实战中英文版#链接: https://pan.baidu.com/s/1Ef7JP-7YpGkuFUmkyQYrnw 提取码: hpvg 复制这段内容后打开百度网盘手机App,操作更方便哦

2021-07-26 13:34:41 250

原创 volatile和synchronized

在多线程并发编程中,volatile和synchronized可以保证共享变量的可见性(当一个线程修改一个共享变量时,另一个线程能读到这个修改的值)。volatile是轻量级的synchronized。volatilevolatile的底层实现原理有volatile变量修饰的共享变量在进行写操作的时候会多出一行lock前缀的指令,Lock前缀指令在多核处理器下会引发两件事:将当前处理器缓存行的数据写会到系统内存这个写回到内存的操作会使在其他CPU里缓存了该内存地址的数据无效为了提高处理速.

2020-06-11 09:46:34 163

原创 Error while extracting response for type

openFeign调用服务,Jackson日期转换异常

2020-04-18 18:34:14 12043

原创 Docker下安装mysql后修改字符编码配置

修改mysql字符编码vim /my.cnf[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]init_connect='SET collation_connection=utf8_unicode_ci'init_connect='SET NAMES utf8'characte...

2020-04-05 17:31:50 1029 1

原创 docker: invalid reference format.

‘-’出错,注意全角和半角的区别,所以不要直接复制命令第一次运行时复制下来的,第二次粘贴直接报错docker run -p 3306:3306 --name mysql \> -v /mydata/mysql/log:/var/log/mysql \> -v /mydata/mysql/data:/var/lib/mysql \> -v /mydata/mysql/co...

2020-04-05 17:19:44 339

原创 2003 - Can't connect to MySQL server on '192.1 68.1 60.136' (10060 "Unknown error")

本机用Navicat连接 CentOS7虚拟机中的MySQL5.7数据库报错,如下:2003 - Can’t connect to MySQL server on ‘192.1 68.1 60.136’ (10060 “Unknown error”)查看是否有mysql容器docker ps进入容器以命令交互docker exec -it mysql /bin/bash登录mys...

2020-04-05 15:17:14 1166 2

原创 Nacos服务注册与配置中心

简介Dynamic Naming and Configuration Service    一个更易于构建云原生应用的动态服务发现,配置管理和服务管理平台。就是注册中心+配置中心得组合,等价于Eureka+Config+Bus。功能服务注册中心服务配置中心下载与安装win版直接解压后,到安装目录下,双击startup.cmd之后。访问http://localhost:8848/n...

2020-04-04 19:30:58 664

原创 Spring Cloud Alibaba入门简介

为什么会出现SpringCloud AlibabaSpringCloud Netflix进入维护期简介2018.10.31, SpringCloud Alibaba正式入驻SpringCloud官方孵化器,并在Maven中央库发布了第一个版本。作用与功能服务限流降级    默认支持Servlet,RestTemplate,Dubbon和RocketMQ限流降级功能的接入,可以在运行时通...

2020-04-04 19:30:25 170

原创 consul服务注册与发现

Consul简介是一套开源的分布式服务发现与配置管理系统,有HashiCorp公司用Go语言开发,提供了微服务系统中的服务治理,配置中心,控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用,以构建全方位的服务网络,总之Consul提供了一整套服务网络解决方案能干嘛服务发现 支持HTTP和DNS两种发现方式健康检测KV存储 key-value的存储方式多数据中心...

2020-04-04 19:29:31 177

原创 zookeeper服务注册与发现

zookeeper是作为服务注册中心provider服务者pom引入依赖<!--springboot 整合zookeeper 客户端--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starte...

2020-04-04 19:28:59 185

原创 Hystrix断路器

概述分布式系统面临的问题复杂分布式系统结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免的失败服务雪崩多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,从而引起系统崩溃,所谓的“雪崩效应”。对于高流量的应用来说,单一的后端依...

2020-04-04 19:27:58 232

原创 Spring Cloud Gateway服务网关

概述  Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用Zuul网关;但是在2.x版本中,Zuul的升级一直跳票,Spring Cloud最后自己研发gateway替代Zuul。所以,Spring Cloud Gateway是Zuul1.x版的替代。  Spring Cloud Gateway是Spring Cloud的一个全新项目,基于Spring5.0+Spring Bo...

2020-04-04 19:26:48 471

原创 SpringCloud Config分布式配置中心

概述分布式系统面临的配置问题    微服务意味着要将单体应用中的业务拆分成一个个的子业务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的,动态的配置管理设施是必不可少的。    Spring Cloud提供了ConfigServer来解决这个问题,我们每一个微服务自己带着一个application.yml,上百个配置文件的管理很...

2020-04-04 19:25:57 143

原创 OpenFeign服务接口调用

OpenFeign简介概述Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单。他的使用方法是 定义一个服务接口,然后在上面添加注解。 Feign也支持可拔插式的编码器和解码器。Feign可以与Eureka和Ribbon组合使用以支持负载均衡作用Feign旨在使编写java http客户端变得更简单。在使用Ribbon+RestTe...

2020-04-04 19:25:13 375

原创 SpringCloud Stream消息驱动

消息驱动概述屏蔽底层消息中间件的差异,降低切换成本,统一消息的编程模型    官方定义Spring Cloud Stream是一个构建消息驱动的微服务框架。应用程序通过inputs或者outputs来与Spring Cloud Stream中的binder交互。通过我们配置来binding(绑定),而Spring Cloud Stream的binder对象负责与消息中间件交互。所以,我们只需要...

2020-04-04 19:22:34 547

原创 Docker安装及常用命令

安装Dockeryum安装gcc相关yum -y install gccyum -y install gcc-c++卸载旧版本yum -y remove docker docker-common docker-selinux docker-engine安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lv...

2020-04-04 19:17:05 197

原创 Centos6.5搭建Nacos集群

基本模型Nacos 简介Dynamic Naming and Configuration Service    一个更易于构建云原生应用的动态服务发现,配置管理和服务管理平台。就是注册中心+配置中心得组合,等价于Eureka+Config+Bus。功能服务注册中心服务配置中心下载与安装    下载好linux版后,解压至指定目录。我解压在/home/software目录。修...

2020-03-21 10:18:13 398

原创 Ribbon负载均衡与服务调用

Ribbon概述是基于Netflix Ribbon实现的一套客户端负载均衡的工具主要功能是提供客户端的软件负载均衡算法和服务调用注意Ribbon目前进入维护模式,同eureka一样有金盆洗手,退隐江湖的趋势,笔记不做详细描述。功能LB(负载均衡)集中式LB进程内LB负载均衡+RestTemplate调用负载均衡是什么简单的说就是将用户的请求平摊的分配到多个服务上,...

2020-03-20 19:54:25 250

原创 Linux安装MySQL出错:libstdc++.so.6 not found

bin/mysqld: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory注意系统版本不一样,libstdc++的对应的版本不一样,我的如下: yum install libstdc++-4.4.7-23.el6.i68...

2020-03-20 19:37:32 1359

空空如也

空空如也

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

TA关注的人

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