草庐IT

基于threejs中秋佳节之际带你遨游星空?

海上生明月,天涯共此时。又是一年中秋时,回想上一次赏月已是那遥远的童年时光,忙碌使我们忘却了假日应有的舒缓。今天在这假期即将开始的时候,让我们用代码来过个节。今天的主题是基于threejs画出月球环绕地球运动的效果,并增加飞跃星空的感觉,如封面图所示。球体绘制首先绘制出地球和月球,基于SphereBufferGeometry类绘制三维球体,参数如下:参数描述radius该属性定义球体的半径,默认值是50widthSegments该属性指定竖直方向上的分段数,段数越多,球体的表面越光滑,默认值是8,最小值是3heightSegments该属性指定水平方向上的分段数,段数越多,球体的表面越光滑,默

基于threejs中秋佳节之际带你遨游星空?

海上生明月,天涯共此时。又是一年中秋时,回想上一次赏月已是那遥远的童年时光,忙碌使我们忘却了假日应有的舒缓。今天在这假期即将开始的时候,让我们用代码来过个节。今天的主题是基于threejs画出月球环绕地球运动的效果,并增加飞跃星空的感觉,如封面图所示。球体绘制首先绘制出地球和月球,基于SphereBufferGeometry类绘制三维球体,参数如下:参数描述radius该属性定义球体的半径,默认值是50widthSegments该属性指定竖直方向上的分段数,段数越多,球体的表面越光滑,默认值是8,最小值是3heightSegments该属性指定水平方向上的分段数,段数越多,球体的表面越光滑,默

一文解析Pinia和Vuex,带你全面理解这两个Vue状态管理模式

Pinia和Vuex一样都是是vue的全局状态管理器。其实Pinia就是Vuex5,只不过为了尊重原作者的贡献就沿用了这个看起来很甜的名字Pinia。本文将通过Vue3的形式对两者的不同实现方式进行对比,让你在以后工作中无论使用到Pinia还是Vuex的时候都能够游刃有余。既然我们要对比两者的实现方式,那么我们肯定要先在我们的Vue3项目中引入这两个状态管理器(实际项目中千万不要即用Vuex又用Pinia,不然你会被同事请去喝茶的。下面就让我们看下它们的使用方式吧安装Vuexnpmivuex-SPinianpmipinia-S挂载Vuex在src目录下新建vuexStore,实际项目中你只需要

一文解析Pinia和Vuex,带你全面理解这两个Vue状态管理模式

Pinia和Vuex一样都是是vue的全局状态管理器。其实Pinia就是Vuex5,只不过为了尊重原作者的贡献就沿用了这个看起来很甜的名字Pinia。本文将通过Vue3的形式对两者的不同实现方式进行对比,让你在以后工作中无论使用到Pinia还是Vuex的时候都能够游刃有余。既然我们要对比两者的实现方式,那么我们肯定要先在我们的Vue3项目中引入这两个状态管理器(实际项目中千万不要即用Vuex又用Pinia,不然你会被同事请去喝茶的。下面就让我们看下它们的使用方式吧安装Vuexnpmivuex-SPinianpmipinia-S挂载Vuex在src目录下新建vuexStore,实际项目中你只需要

三大实例带你搞定 Prometheus API 使用

作为一位优秀的技术人员,往往能通过对数据的最大化利用来产生更多价值。而Prometheus的监控数据则是可以为我们所用的重要数据,它并不只能用于日常的监控和告警使用,也可以用于数据分析、成本管理等企业需求。在这种场景下,需要我们从Prometheus去获取相关的数据,并对其进行处理加工。关于数据的获取方法,通常会使用Prometheus提供的API来操作,本文将会对此进行讲解介绍。1.API格式目前,PrometheusAPI的稳定版本为V1,针对该API的访问路径为 ​​/api/v1​​。API支持的请求模式有GET和POST两种,当正常响应时,会返回2xx的状态码。反之,当API调用失败

三大实例带你搞定 Prometheus API 使用

作为一位优秀的技术人员,往往能通过对数据的最大化利用来产生更多价值。而Prometheus的监控数据则是可以为我们所用的重要数据,它并不只能用于日常的监控和告警使用,也可以用于数据分析、成本管理等企业需求。在这种场景下,需要我们从Prometheus去获取相关的数据,并对其进行处理加工。关于数据的获取方法,通常会使用Prometheus提供的API来操作,本文将会对此进行讲解介绍。1.API格式目前,PrometheusAPI的稳定版本为V1,针对该API的访问路径为 ​​/api/v1​​。API支持的请求模式有GET和POST两种,当正常响应时,会返回2xx的状态码。反之,当API调用失败