• -------------------------------------------------------------
  • ====================================

2022年07月的内容

响应式编程中的Flux和Mono

响应式编程介绍反应式编程来源于数据流和变化的传播,意味着由底层的执行模型负责通过数据流来自动传播变化。比如求值一个简单的表达式 c=a+b,当 a 或者 b 的值发生变化时,传统的编程范式需要对 a+b 进行重新计算来得到 c 的值。如果使用反应式编程,当 a 或者 b 的值发生变化时,c 的值会自动更新。反应式编程最早由 .NET 平台上的 Reacti……

ERC20、ERC721、ERC1155和ERC998简介

ERC20:ERC-20 是同质化代币(Fungible token,缩写为 FT),所有的代币单位价值都是一样的且可以分割。ERC-20 代币都能兼容以太坊钱包以及支持以太币的钱包,交易所可以很容易地整合这些代币,绝大多数 ICO 都使用了 ERC-20 代币ERC721:ERC-721 是非同质化代币,也就意味着每个 Token 都是不一样的,都……

DaVinci Resolve 15 如何提高实时预览的效率(一)——优化媒体

使用DaVinci Resolve 15 调电影时,做了大量窗口跟踪、画面稳定、降噪磨皮等效果,导致画面不能实时预览、卡顿的现象。除了升级硬件(显卡、CPU、阵列),还可以通过合理利用软件的设置来提高效率。达芬奇给出了三种提高调色工作效率的软件功能:代理模式、渲染缓存、优化媒体这篇文章主要讲——优化媒体:(等同于 FCP X 中的“优化媒体”,即……

键摄者说:为什么你拍到的色彩,总不似你看到的那般?

【首先明确概念,色彩是什么】关注了我们很久的粉丝应该都比较清楚我们以往的测试和点评相对来说强调的都是明度方向的信噪比和分辨率,对于色彩还原和色度感知这个事情则相对来说谈得比较少。不过谈得少并不是因为我们不在意这个(实际上大家应该也都明白色彩表现是影像系统非常重要的一部分,尤其对于被微信压图摧残到身心俱疲的朋友圈摄影大师们),而是色彩科学本身就是一个复杂的多……

键摄者说:拍不出好色彩,你光源选对了吗?

说起来上一期“键摄者说”系列的更新已经是去年 10 月份的事情了,在当时更新的那篇文章键摄者说:为什么你拍到的色彩,总不似你看到的那般?当中我们重点讲述了为什么相机的色彩还原会受到各种各样的限制,拍到的色彩跟看到的总是有出入。不过之前文章当中的分析主要还是比较偏向于理论,拿去跟人斗嘴辩论说说为啥色彩不好未必是器材的错,也未必是拍摄者的错还行,但是真说如何尽量……

prometheus 监控docker

一、概述cAdvisor(Container Advisor)用于收集正在运行的容器资源使用和性能信息。使用 Prometheus监控cAdvisorcAdvisor 将容器统计信息公开为 Prometheus 指标。默认情况下,这些指标在/metrics HTTP 端点下提供。可以通过设置-prometheus_endpoint 命令行标志来自定……

prometheus配置文件动态管理

prometheus配置文件动态管理由于 Prometheus 是“拉”的方式主动监测,所以需要在 server 端指定被监控节点的列表。当被监控的节点增多之后,每次增加节点都需要更改配置文件,非常麻烦,我这里用 consul-template+consul 动态生成配置文件,这种方式同样适用于其他需要频繁更改配置文件的服务。另外一种解决方案是 etcd+……

Grafana基础:集成方法之页面嵌入

前面的文章介绍一下如何在Grafana中设定匿名登录的方式,然后直接跳转到Grafana中即可,但是这种方法需要在Grafana和其他系统中跳来跳去。实际上Grafana可以直接通过 iframe 等方式嵌入到其他系统页面中,这篇文章通过具体介绍一下相应的方法。示例准备可以自行准备任何Grafana的使用示例,本文使用 Prometheus 下使用 No……

可视化软件grafana如何用oauth实现第三方授权登录

​前言无论是什么行业的企业或业务,有时候我们需要查看历史数据—了解业务,总结规律,发现异常。grafana 作为数据可视化软件之一,支持多种数据源,可灵活配置图表,得到你想要的数据呈现效果,也有很多开放的 api,方便和其他系统集成,也就是说 grafana 直接读取你的数据,至于如何展示,在它上面设置就可以了,而且开源、免费。如果数据量多,……

【Grafana】开启匿名登录(anonymous login)注意的地方

最近一直在搞 grafana 相关的内容,尝试将嵌入的 grafana 放入到自己项目中,其中涉及到了登录相关的事情,于是,在 grafana 中开启 auth.anonymous 过程遇到的一些问题,再次记录一下要为匿名用户设置登录,您需要在 defult.ini / grafana.ini 文件(Grafana \ conf)中进行这些小配置。如果要……