本文分类:news发布日期:2024/11/29 22:39:44
相关文章
设计模式——行为型模式(一)
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。
行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行…
建站知识
2024/10/17 10:30:41
redis的集群,主从复制,哨兵
redis的高可用 在Redis中,实现高可用的技术主要包括持久化、主从复制、哨兵和集群,下面分别说明它们的作用,以及解决了什么样的问题。
持久化: 持久化是最简单的高可用方法(有时甚至不被归为高可用的手段)…
建站知识
2024/10/23 6:47:17
spark数据倾斜的解决思路
数据倾斜是:多个分区中,某个分区的数据比其他分区的数据多的多
数据倾斜导致的问题:
导致某个spark任务耗时较长,导致整个任务耗时增加,甚至出现OOM运行速度慢:主要发生在shuffle阶段,同样的k…
建站知识
2024/10/17 9:41:33
vue2.x中使用JS与路由守卫配置、vue2.x中使用TS与路由守卫的配置和vuex的配置以及TS在vue2.x中的使用说明
vue2.x
事件修饰符
<button click.stop.self"handleDelete(item)"></button>在使用 $confirm 时,使用 await 方式时,需要添加 catch 回调,否则无法获取 $confirm 关闭和取消时的标识值,并且后续代码停止执…
建站知识
2024/10/6 7:23:30
Centos7安装Cesi(Supervisor集中管理工具)
Background CeSi 是 Supervisor 官方推荐的集中化管理 Supervisor 实例的 Web UI,该工具是用 Python 编写,基于 Flask Web 框架 。Superviosr 自带的 Web UI 不支持跨机器管理Supervisor 进程,功能比较简单,通过 CeSi 可以集中管理…
建站知识
2024/11/27 13:40:58
threeJs引入模型使用3D模型(vite+React+Ts)
要在 Three.js 中使用 3D 模型,你需要加载模型文件并将其添加到场景中。Three.js 支持多种不同的模型格式,比如 OBJ、FBX、GLTF 等。 init vitelatest //创建一个vite的脚手架
选择react并配置Ts 安装three.js准备
npm install react-three/drei
np…
建站知识
2024/10/17 10:30:13
FastDFS+Nginx - 本地搭建文件服务器同时实现在外远程访问「内网穿透」
文章目录 前言1. 本地搭建FastDFS文件系统1.1 环境安装1.2 安装libfastcommon1.3 安装FastDFS1.4 配置Tracker1.5 配置Storage1.6 测试上传下载1.7 与Nginx整合1.8 安装Nginx1.9 配置Nginx 2. 局域网测试访问FastDFS3. 安装cpolar内网穿透4. 配置公网访问地址5. 固定公网地址5.…
建站知识
2024/11/7 13:19:08
Spring的@Feign源码分析
首先是开启Feign的注解EnableFeignClientsFeignClient
EnableFeignClients会导入FeignClientsRegistrar类,
FeignClientsRegistrar里面会解析EnableFeignClients注解,把里面配置的路径解析,
找到带有FeignClient注解的接口,注意是…
建站知识
2024/10/17 10:29:57