自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx实战02-中级篇

一. 阅读前提本文建立在前一篇的 [Nginx实战01-入门篇] 之上, 有兴趣可以花5分钟的时间看一下入门篇https://blog.csdn.net/weixin_43273174/article/details/105844831本文的受众对象阅读过 [Nginx实战01-入门篇]运维工程师架构师对Nginx技术有浓厚兴趣的小伙伴内容概要实战中对于Nginx负...

2020-05-05 21:34:15 336

原创 Nginx实战01-入门篇

一. Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,Nginx是一款轻量级的Web 服务器/反向代理服 务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强.基于以上描述,可以看到几个关键的地方高性能代理正向代理反向代理负载均衡动静分离插件接下来,就以...

2020-04-29 17:31:51 357 2

原创 使用Arthas进行生产代码热修复

Arthas主页https://alibaba.github.io/arthas/index.html什么是Arthas(阿尔萨斯)Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什么没有执行到?难道是我...

2020-04-27 16:13:57 1285

原创 SpringBoot API加签

API 加签规则

2022-07-22 21:12:48 870 1

原创 Flyway集成指南

Flyway集成指南

2022-07-22 21:10:36 872

原创 CentOS 部署 HtmlToPDF

CentOS部署HtmlToPDF

2022-07-22 21:08:57 411

原创 ECS扩容指南

扩容指南

2022-07-22 21:03:32 529

原创 Flutter基础控件之[文本/图片/按钮]

经典控件(一): 文本/图片/按钮文本控件文本是视图系统中的常见控件,用来显示一段特定样式的字符串,就比如 Android 里的TextView、iOS 中的 UILabel。而在 Flutter 中,文本展示是通过 Text 控件实现的。Text支持两种类型的文本展示,一个是默认的展示单一样式的文本Text,另一个是支持多重混合样式的富文本Text.Rich单一文本Text单一样式文本Text的初始化,是要传入需要展示的字符串.而这个字符串的具体展示效果,受构造函数的其他参数空值.这些参数.

2021-04-13 14:56:16 901

原创 Flutter基础篇

Flutter基础篇⭐️Flutter架构采用分层设计,从下到上分为三层EmbedderEngineFrameworkEmbedderEmbedder 是操作系统适配层,实现了渲染 Surface 设置,线程设置,以及平台插件等平台相关特性的适配。从这里我们可以看到,Flutter 平台相关特性并不多,这就使得从框架层面保持跨端一致性的成本相对较低。EngineEngine 层主要包含 Skia、Dart 和 Text,实现了 Flutter的渲染引擎、文字排版、事件处理和

2021-04-13 14:54:37 220

原创 Dart基础入门

Dart基础概念数据类型数值型(num)即 64 位 int 和符合 IEEE 754 标准的 64 位double。前者代表整数类型,而后者则是浮点数的抽象。intint i_ten = 1;int i_hex = 0xEEADBEEF; doubledouble d_1 = 1.1;double d_2 = 1.12e5;布尔型为了表示布尔值,Dart 使用了一种名为 bool 的类型。在 Dart 里,只有两个对象具有bool 类型:true 和 false,它们都.

2021-04-12 11:43:35 450

原创 FeignClient调用超时处理方案

出现问题的前提SpringCloud间FeignClient调用出现ReadTimeOut的情况FeignClient服务间调用的默认超时时间为2秒网上查找的解决方案关闭Hystrix(馊主意)延长超时间(Spring众多超时时间配置繁多)解决方案为FeignClient添加自定义的超时配置,结合Nacos可控话不多说,贴出源码/** * FeignClient配置类 * * @author gralves * @date 2020/8/10 */@Compon

2020-08-10 17:58:09 4937

原创 SpringCloud Ribbon源码解析

前言Ribbon作为客户端负载均衡的一种手段,被广泛应用在微服务项目中。有关于Ribbon的介绍和使用方式,读者可参考笔者的另一篇文章 https://blog.csdn.net/qq_26323323/article/details/78668776本文主要介绍基于@LoadBalanced的RestTemplate来实现的负载均衡的源码解析总结用户创建Rest...

2020-04-27 16:28:41 143

原创 SpringCloud Feign源码解析

结论@EnableFeignClients注解将类FeignClientsRegistrar注册到Spring中FeignClientsRegistrar类主要是扫描包路径下的所有类,将带有@FeignClient注解的类或接口注册到Spring中如何注册带有@FeignClient的类或接口呢?就是生成一个BeanDefinitionHolder类,beanName为@Feign...

2020-04-27 16:28:10 175

原创 ELK部署文档

前提*此套系统建立在以下基础之上JDK8CENTOS7.4ZOOKEEPER 3.4.10KAKFA2.0.0ELASTIC STACK 6.3.2每个服务都是三台及以上的集群部署方式一. Zookeeper部署下载zookeeper 3.4.10wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.10/...

2020-04-27 16:27:03 257

原创 Docker实战

Otter简介otter使用前提otter依赖于canal提供数据库日志,针对mysql数据有一些要求,具体请查看: https://github.com/alibaba/canal/wiki/QuickStart开启mysql ==> binlog写入功能修改mysql binlog模式为 ROW本使用文档仅针对mysql数据同步做描述 , 不涉及Oracle的数据同步方案(支...

2020-04-27 16:25:04 184

原创 Azkaban部署与使用手册

Azkaban安装部署准备工作Azkaban Web服务器azkaban-web-server-2.5.0.tar.gzAzkaban执行服务器azkaban-executor-server-2.5.0.tar.gzMySQL目前azkaban只支持 mysql,需安装mysql服务器,本文档中默认已安装好mysql服务器,并建立了 root用户,密码 root.# 资源下载需...

2020-04-27 16:21:49 261

空空如也

空空如也

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

TA关注的人

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