logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Green Sock | GSAP 动画库

**GreenSock Animation Platform(GSAP)**是一个业界知名的动画工具套件,在超过1100万个网站上使用,其中包括大量获奖网站! 您可以使用GSAP在任何框架中制作几乎任何JavaScript可以触及的动画。无论你是想制作UI、SVG、Three.js还是React组件的动画,GSAP都能满足你的需求。核心库包含创建快速、跨浏览器友好的动画所需的一切。除了核心,还有各

文章图片
#javascript
Prometheus 监控指标采集

在现代分布式系统和云原生环境中,为了确保复杂的分布式系统和服务的高可用性、可靠性和性能,通常采用实时可视化监控和分析,实现故障快速响应、资源优化和安全保障,从而提升用户满意度和运营效率。在目前主流的解决方案中,Prometheus和Grafana是两个使用 Go 开发的强大开源工具,通常一起使用来实现全面的监控和可视化系统。其中Prometheus负责采集和存储监控对象的时序数据。

文章图片
#prometheus
Grafana 可视化监控和告警

什么是 Grafana?Grafana 是一个监控仪表系统,专门用于监控指标数据的图形化展示,支持多种数据来源,Prometheus 便是其中一种。它看上去是这样的:[外链图片转存中…(img-yvS46ihY-1723538656269)]Grafana 还带有告警功能,在系统出现问题时通知你。且告警规则可在监控图形上直接配置!官方文档:https://grafana.com/docs/graf

文章图片
#grafana
K3S 和 Rancher 安装部署&配置

K3s 是轻量级的 Kubernetes。K3s 易于安装,仅需要 Kubernetes 内存的一半,所有组件都在一个小于 100 MB 的二进制文件中。K3s 是一个完全兼容的 Kubernetes 发行版,具有一些增强功能。

文章图片
#rancher
分布式和微服务的区别

简单的来说,微服务是一种架构风格,是架构设计层面的概念;而分布式是一种项目系统的部署方式,是部署层面的概念。分布式分布式,即是将一个项目中的各个服务分散部署在不同的机器上的,一个服务可能负责几个功能,是一种面向服务的架构(SOA)。服务之间一般通过RPC(远程过程调用)来进行交互(调用)。其核心其实相当于是对RPC的应用,将一个整体项目中的各个服务进行拆分,将原本在本地调用的方式改为分开部署、远程

#分布式#微服务
Vue中修改数组中的对象

问题根据数组的索引直接赋值没法修改数组的中对象。this.classes[1]= {id:123,name:'计应171班'};原因在 Vue 中是无法检测到根据索引值修改的数据变动的。解决方法// 数组:第一个参数是要修改的数组, 第二个值是修改的下标或字段,第三个是要修改成什么值// 对象:第一个参数是要修改的对象, 第二个值是修改属性字段,第三个是要修改成什么值this.$...

Vue项目部署后页面加载首次很慢的优化方案

1.前言将Vue项目打包后部署到服务器下的Nginx后,发现页面首次加载时会特别慢,甚至到了20s~30s,通过浏览器调试工具可以查看加载慢的资源文件,其中最主要的是js文件和一些图片。明确了导致加载慢的原因,下面总结了一些对这些资源文件加载的优化方案:2.图片优化方案1.直接将图片压缩到尽可能小、尽可能可以忍受的极限。2.使用CDN加速资源,国内常见的CDN资源加速服务提供商如:七牛云;3.将图

Vue中Axios的详细使用及跨域解决

1.原因由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,所以后端未能正常获取到参数。2.解决方法在发送之前,使用qs模块对其进行处理。3.具体步骤安装qs模块:cnpm install qs --save:在main.js 中添加:import qs from qs。使用qs:this.$axios.post(...

SpringBoot加了拦截器后出现的跨域问题解析

1.背景起初解决跨域问题的方法是直接在Controller上添加@CrossOrigin注解,实现了前后端分离中的跨域请求。但随着业务代码的编写,做了token会话保持的检验,添加了拦截器后,再次出现了跨域问题。很纳闷,讲理说后台已经允许了跨域请求,之前的测试也证明了这一点,那为什么又突然出现了跨域拦截问题呢?2.前言前端Vue中axios的配置我没有做任何改变,所以不用考虑是前端的问题,而...

#spring boot
yarn快速上手

1.介绍在 Node.js 生态系统中,依赖通常安装在项目的 node_modules 文件夹中。然而,这个文件的结构和实际依赖树可能有所区别,因为重复的依赖可以合并到一起。npm 客户端把依赖安装到 node_modules 目录的过程具有不确定性。这意味着当依赖的安装顺序不同时,node_modules 目录的结构可能会发生变化。这种差异可能会导致类似 “我的电脑上可以运行,别人的电脑上不行”

#node.js#yarn
    共 11 条
  • 1
  • 2
  • 请选择