摘要:思维导图svg: http://683.ib765.com/327/ynoteshare1/index.html?id=eb05fdceddd07759b8b82c5b9094021a&type=note 在多线程使用共享资源的时候, 我们可以使用synchronized来锁定共享资源,使得同一时刻, 阅读全文
posted @ 2020-06-30 15:36 Ryan.Miao 阅读(129) 评论(0) 推荐(0) 编辑
摘要:使用kubernetes 进行升级的时候并不需要停止业务,kubectl 支持滚动升级的方式,每次更新一个pod,而不是同时删除整个服务。 准备实验素材 apiVersion: apps/v1 kind: Deployment metadata: name: hello-nginx spec: se 阅读全文
posted @ 2020-06-11 14:49 Ryan.Miao 阅读(119) 评论(0) 推荐(0) 编辑
摘要:使用Jenkins执行shell脚本的时候, 碰到 . 比如 , 这些环境变量配置在 中, 但jenkins执行的时候并没有加载. 这是因为jenkins执行的shell是非登录交互式shell, 并不会加载 . 交互式shell会加载 , 进而会加载 , 而 会加载 . 因此, 自定义的变量应该定 阅读全文
posted @ 2020-05-15 19:33 Ryan.Miao 阅读(297) 评论(3) 推荐(0) 编辑
摘要:Elasticsearch7.6学习笔记1 Getting start with Elasticsearch 前言 权威指南中文只有2.x, 但现在es已经到7.6. 就安装最新的来学下. 安装 这里是学习安装, 生产安装是另一套逻辑. win es下载地址: kibana下载地址: 官方目前最新是 阅读全文
posted @ 2020-04-10 18:32 Ryan.Miao 阅读(547) 评论(0) 推荐(2) 编辑
摘要:docker安装Elasticsearch7.6集群并设置密码 ======================================= Elasticsearch从6.8开始, 允许免费用户使用X Pack的安全功能, 以前安装es都是裸奔。接下来记录配置安全认证的方法。 为了简化物理安装过 阅读全文
posted @ 2020-04-09 01:14 Ryan.Miao 阅读(2231) 评论(2) 推荐(0) 编辑
摘要:自从开始使用Jenkinsfile作为Jenkins配置后就一发不可收,因为开发者自定义CI脚本实在太方便了。 比如,最近开发的以一个项目涉及多人,提交冲突挺多的,有的人自己没编译通过就提交了,导致后面的人被阻塞,所以我们需要告诉他: 提交失败了。 首先,Jenkinsfile应该怎么用呢, 参见: 阅读全文
posted @ 2020-03-26 00:36 Ryan.Miao 阅读(381) 评论(0) 推荐(0) 编辑
摘要:Tomcat 漏洞 tomcat有漏洞, 需要升级到9.0.31 http://www.936.s3778.com/warning/detail?id=849be16c6d2dd909ff56eee7e26aeefe 2020年02月20日, 360CERT 监测发现 国家信息安全漏洞共享平台(CNVD) 收 阅读全文
posted @ 2020-02-21 13:50 Ryan.Miao 阅读(1092) 评论(0) 推荐(0) 编辑
摘要:前言 本笔记的内容主要是在从0开始学习ElasticSearch中,按照 "官方文档" 以及自己的一些测试的过程。 安装 由于是初学者,按照官方文档安装即可。前面 "ELK入门使用" 主要就是讲述了安装过程,这里不再赘述。 学习教程 找了很久,文档大多比较老。即使是官方文档也是基于2.x介绍的,官网 阅读全文
posted @ 2020-02-20 16:16 Ryan.Miao 阅读(369) 评论(1) 推荐(2) 编辑
摘要:有个接口数据量比较大,大概3M,每次访问时长都在1s甚至3s以上。后台监控显示数据查询只有100ms,传输占据了大量时间。 考虑没开启压缩,尝试开启gzip。 在springboot添加如下设置: 由于都是类似的纯文本,压缩比很惊人, 压缩后只有几百k, 接口耗时一下进入毫秒级别。 阅读全文
posted @ 2020-02-17 14:01 Ryan.Miao 阅读(80) 评论(0) 推荐(0) 编辑
摘要:当项目集成配置的功能越来越多, 说不准哪个配置就影响到了什么. 比如你启用了 , 默认配置文件配置的一些文件就失效了. 虽然约定大于配置,让springboot可以极简化构建, 但不熟悉内部各个组件执行原理会导致我们经常出一些莫名其妙的问题, 比如配置不生效,比如Jackson的日期格式化. deb 阅读全文
posted @ 2020-01-10 14:07 Ryan.Miao 阅读(1366) 评论(0) 推荐(0) 编辑
摘要:之前接到一个做数据报表的需求,当时准备使用echarts自己画。后来考虑时间来不及,着急要,再加上一直在使用阿里云的产品,就在阿里云上个找了找数据大屏的服务。于是很快做出了一款。 然后看到 http://www.452.cao568.com/article/726175?spm=5176.12 阅读全文
posted @ 2019-12-04 14:18 Ryan.Miao 阅读(407) 评论(0) 推荐(0) 编辑
摘要:一直以来,我都是 来启动springboot项目的。今天突然发现,springboot自动封装了一个bootJar的任务脚本。 demo: http://www.489.8774422.com/Ryan Miao/Spring Cloud Greenwich Demo/commit/ed47988218f59d2c 阅读全文
posted @ 2019-12-04 09:38 Ryan.Miao 阅读(892) 评论(0) 推荐(0) 编辑
摘要:看到一个有意思的小程序,香格里拉现金网怎么样:想了解是如何实现的,于是找了反编译方法。 安装adb驱动 百度安装adb驱动, 设计设置开发者模式,连接电脑。 表示连接成功 反编译程序 备份地址: http://683.ib765.com/390/Ryan Miao/wxappUnpacker 原地址: http://github. 阅读全文
posted @ 2019-11-04 16:34 Ryan.Miao 阅读(1579) 评论(2) 推荐(0) 编辑
摘要:Airflow自定义插件 =============== Airflow之所以受欢迎的一个重要因素就是它的插件机制。Python成熟类库可以很方便的引入各种插件。在我们实际工作中,必然会遇到官方的一些插件不足够满足需求的时候。这时候,我们可以编写自己的插件。不需要你了解内部原理,甚至不需要很熟悉Py 阅读全文
posted @ 2019-09-30 13:39 Ryan.Miao 阅读(1545) 评论(0) 推荐(0) 编辑
摘要:前文 "Airflow的第一个DAG" 已经跑起来了我们的第一个任务. 本文就来丰富这个任务. 回顾我们的任务内容 我们定义了DAG的名称为 , 这个叫 , 补充说明description 定义了调度间隔schedule_interval, 这是一个cron表达式 引入了一个bash任务 有一个重要 阅读全文
posted @ 2019-09-29 19:26 Ryan.Miao 阅读(1034) 评论(0) 推荐(1) 编辑
幸运28官网 申博注册官网现金网登入 澳门外港填海区仙德丽街网上娱乐场 威斯汀鱼虾蟹骰宝开奖结果 sun226.com
888真人注册真人荷官 加博国际游戏下载最高占成 K8娱乐充值返水 大运彩票网站直营网 滨海游戏手机版
澳彩网投注手机app 兴發代理网最高占成 钻石娱乐官网最高占成 怎么下载bwin亚洲 下载广东会娱乐350
永利博网站直营网登入 登峰娱乐网上投注最高占成 www.sun9599.com 赢波娱乐在线开户最高占成 ag游戏怎么注册