编程开发
rasterio的安装和使用
前言
很久没更新公众号啦,给看客老爷们汇报下我最近都在忙啥。由于工作和自己的原因,需要搞一点科研,这一直是我的短板。所以我浅学了一下大学数学(线代、高数和概率论),准备结合Python做一些事情。后面可能会更新我学数学的一些心得,大家记得关注哦(我先学会再说)。
学习数学的同时了,还在学习遥感数据处理(感觉遥感比较好水论文),一般处理遥感数据我们会使用ENVI,但是毕竟我会Python,所以我就上
HTTP/1.0 到 HTTP/3.0
HTTP/1.0:
存在的问题,不能复用 TCP 连接,很消耗资源。
HTTP/1.1
解决了 HTTP/1.0 不能复用 TCP 连接的问题,使用流水线请求复用 TCP 连接,但是流水线请求必须按照顺序请求,原因在于 HTTP/1.1 是一个文本协议,文本协议的解析必须等到上一个请求应答完成之后才会有下一个,这就有可能发生流水线头部阻塞。
HTTP/2.0
解决了 HTTP/1.0 流水线头部阻
Vite 4.0 发布,下一代的前端工具链
继在五个月前发布 Vite 3 后,现在 Vite 4 正式发布。如今 npm 每周的下载量从 100 万上升到 250 万,并继续保持增长。在今年的 Jamstack Conf 调查中,社区中的使用率从 14% 跃升至 32%,同时保持了 9.7 分的高满意度。
主要变化
与 Vite 3 相比,这个主要版本的更新幅度较小,主要目的是升级到 Rollup 3。我们已经与 Vite
Jenkins+Fastlane+自动化打包+蒲公英二维码展示+邮件通知+飞书机器人
前期准备
1.ruby环境
fastlane的安装需要Ruby2.0版本以上,虽然mac自带ruby,但是版本可能较低,并且权限较少,所以推荐使用RVM管理ruby版本。
按照这篇文章安装就可以了Mac安装Ruby版本管理控制器
2.Xcode命令行工具
xcode-select --install
如果已经安装会提示如下信息
xcode-select: error: command line
Docker部署Prometheus
Docker部署Prometheus并启动
1. 编写Prometheus配置文件
位置:/etc/prometheus/prometheus.yml
# 全局配置
global:
# 默认拉取频率
scrape_interval: 15s
# 拉取超时时间
scrape_timeout: 10s
# 评估规则频率
evaluation_interval: 15s
# 规
