vue.js 3.2.22:用useIntersectionObserver实现滑动到div可见时才运行css动画(@vueuse/core@7.0.3)

一,安装所需的库@vueuse/core

liuhongdi@lhdpc:/data/vue/lazy$ npm install --save @vueuse/core

二,编写js代码

[……]

继续阅读

vue.js 3.2.22:用useIntersectionObserver监控多行数据的可见性(@vueuse/core@7.0.3)

一,安装所需的库@vueuse/core

liuhongdi@lhdpc:/data/vue/lazy$ npm install --save @vueuse/core

二,编写代码

[……]

继续阅读

spring boot:actuator的安全配置:使用spring security做ip地址限制(spring boot 2.3.2)

一,actuator有哪些环节要做安全配置?

     actuator是应用广泛的监控工具,

     但在生产环境中使用时,[……]

继续阅读

spring boot:配置shardingsphere(sharding jdbc)使用druid数据源(druid 1.1.23 / sharding-jdbc 4.1.1 / mybatis / spring boot 2.3.3)

一,为什么要使用druid数据源?

1,druid的优点

Druid是阿里巴巴开发的号称为监控而生的数据库连接池

它的优点包括:

可以监控数据库访问性能

SQL执行日志

[……]

继续阅读

spring boot:配置druid数据库连接池(开启sql防火墙/使用log4j2做异步日志/spring boot 2.3.2)

一,druid数据库连接池的功能?

1,Druid是阿里巴巴开发的号称为监控而生的数据库连接池

它的优点包括:

可以监控数据库访问性能

SQL执行日志

SQL防火墙&nb[……]

继续阅读

prometheus:用mtail监控错误日志 

一,mtail的用途?

mtail :从应用程序日志中提取指标以导出到时间序列数据库或时间序列计算器

它是一个google开发的日志提取工具,用途就是:

实时读取应用程序的日志、

[……]

继续阅读

centos8/linux:prometheus使用alertmanager发送报警邮件(prometheus 2.18.1/alertmanager 0.20.0)

一,alertmanager的用途

1,Alertmanager的作用:

Alertmanager是一个独立的报警模块,

它接收Prometheus等客户端发来的警报,并通过分组、删[……]

继续阅读

centos8/linux:为prometheus安装grafana(grafana-7.0.3)

一,grafana的用途

1,grafana是什么?

grafana 是用 go 语言编写的开源应用,

它的主要用途是大规模指标数据的可视化展现

它是现在网络架构/应用分析中最[……]

继续阅读

centos8/linux:安装prometheus服务端/node_exporter客户端(prometheus 2.18.1)

一,prometheus的用途

Prometheus是一个开源的系统监控和警报工具包

相比其他监控系统,它更适用于微服务的体系架构

它使用各种专用exporter,用来实现对硬件/存[……]

继续阅读

centos8/linux:lnmp环境编译安装zabbix5.0

一,zabbix的用途:

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案

zabbix能监视各种网络参数,保证服务器系统的安全运营;

并提[……]

继续阅读