×

分布式

Linux最新版minIO分布式集群部署+高可用(minio 集群部署)

0000 0000 发表于2024-05-12 浏览7846 评论0
1. 概述 1.1. 介绍 minIO是目前一个比较轻量级的分布式文件系统,遵循apache 2.0开源协议。我们可以把他视为数据中心版的S3(S3是AWS的一个云存储服务,相当于阿里云的oss),他是目前兼容性比较好的对象存储。他本身是由golang开发的,所以运行效率可以和ceph媲美。目前社区也非常活跃,git的代码提交者中,我们可以看到很多中国程序员的身影。 1.2. 功能与集成 既然称minIO是s3,那么s3的一些特性,minIO是完全具备的。并且,并不是只有商业版才有,而是

rabbitmq

RABBITMQ为什么要使用

0000 0000 发表于2024-05-12 浏览6709 评论0
1、问:为什么要使用rabbitMq呢? 面试官问这个问题,肯定是想知道你们公司有一个什么场景需要使用到这个Mq,这个场景有一个什么技术挑战导致必须要用这个mq,用了这个mq之后有什么好处。mq经典的使用场景有解耦,异步,削锋。 异步通信:当一个系统收到请求,需要在自己系统处理数据,处理完后,还需要把数据发送给其他系统。而每个系统接收请求后处理数据的时间不一致。如果是同步请求的话,需要等待所有请求处理完之后,才能将结果返回。而异步是非阻塞的,可以直接将结果返回,然后再去处理数据。用mq可以把

html5教程

Electron笔记三:调用外部程序(子进程管理)(electron 子进程)

0000 0000 发表于2024-05-12 浏览7836 评论0
本人初学Electron,把学习的过程记录了下来,以免以后忘记:Electron笔记一:安装Electron笔记二:http与websock的实现Electron笔记三:调用外部程序(子进程管理)Electron笔记四:Dll的调用Electron笔记五:无需控件,HTML5直接播放rtsp(摄像头)Electron笔记六:打包成可执行程序(.exe) 1.安装child_process    npm install child_process --save 2.功能实现    main

html5

JavaWeb js的基本语法(JS的基本语法)

0000 0000 发表于2024-05-12 浏览4206 评论0
js的基本概念 Javapscript是现在网络上比较流行的一种脚本语言,通过javascript可以让用户与web站点之间增强交互。Javascript可以被所有web浏览器解析。 什么是脚本语言:脚本语言叫做动态语言,它是一种解释型语言,可以直接由文本编辑器编辑。脚本语言,一般它不能单独运行,需要嵌入到其它语言中,例如javascript,我们可以将编写的javascript嵌入到html代码中,由浏览器解析/渲染执行它。 运行方式:从页面开始,到页面结束,从上往下运行!!! javas

后端

Flink SQL通过Hudi HMS Catalog读写Hudi并同步Hive表(强烈推荐这种方式)

0000 0000 发表于2024-05-12 浏览4999 评论0
前言 上篇文章Flink SQL操作Hudi并同步Hive使用总结总结了如何使用Flink SQL读写Hudi并同步Hive,介绍了创建表的各种方式,但是每一种方式都不太完美。本文介绍一种比较完美的方式,通过Hudi HMS Catalog读写Hudi并同步Hive表,这里的Hudi HMS Catalog实际上就是通过上篇文章最后提到的HoodieHiveCatalog实现的,PR:[HUDI-4098]Support HMS for flink HudiCatalog,2022年7月18

分布式

SOA、ESB、解释微服务、分布式概念和专业术语 (分布式,soa,微服务的区别)

0000 0000 发表于2024-05-11 浏览4207 评论0
SOA、ESB、微服务概念 1 SOA 面向服务 SOA全称:Service Oriented Architecture,面向服务框架。它是一种设计理念,其中包含多个服务,服务之间通过相互依赖最终提供一系列完成的功能。各个服务通常以独立的形式部署运行,服务之间通过网络进行调用。架构图如下: 2 ESB 企业服务总线 ESB:Enterprise Service Bus,企业服务总线。简单来说,ESB就是一根管道,用来连接各个服务节点。【总线型结构】,ESB的存在就是为了集成基于不同

html5教程

vue中插值表达式,v-text、v-html区别与用法

0000 0000 发表于2024-05-11 浏览5044 评论0
1.插值表达式 数据绑定最常见的形式就是使用“Mustache”语法(双大括号)的文本插值 <span>Message: {{ msg }}</span> msg的值会从data中传递,而这就造成了在某种情况下的弊端: 当网络环境较差、网速较慢、刷新频繁的时候,插值表达式会出现{undefined{message}}的情况,(之后再用真实的数据替换掉)。因为页面加载是自上而下的,加载到表达式时,可能还没有解析到script标签中的data数据。 解决方法

django

【Django | 开发】面试招聘网站(增加csv,excel导出&企业域账号集成&日志管理功能)

0000 0000 发表于2024-05-11 浏览5967 评论0
?‍♂️ 个人主页: @计算机魔术师 ?‍? 作者简介:CSDN内容合伙人,全栈领域优质创作者。 ? 推荐一款找工作神器网站: 牛客网??|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆题库,速速通关面试吧?‍♂️ 该文章收录专栏 ✨—【Django | 项目开发】从入门到上线 专栏—✨ 一、实现excel表格导入数据(命令行工具) HR需要人肉输入应聘者数据,非常枯燥和耗时,所以我们进行产品

django

django自定义标签学习整理(simple_tag、inclusion_tag、 assignment_tag)

0000 0000 发表于2024-05-11 浏览5258 评论0
前言介绍 Django 默认提供了很多有用的 内置标签和过滤器 ,标签或者过滤器的作用是随处可用 ,它就好像是一个Django 内部命令可以在页面的不同位置使用 对于博客系统来说,最常见的 "最近发布的N条记录"、"访问量最多的TopN文章" 等都可以使用标签功能是实现。 Django的标签是分类三类 简单标签 simple_tag 应用标签 inclusion_tag 赋值标签 assignment_tag Django的标签在自定义的时候需要遵循一定的规范 1、标签一定在

react.js

React 入门学习(React入门)

0000 0000 发表于2024-05-11 浏览6915 评论0
目录 1. React 介绍 2. React 特点 (1)声明式 (2)组件化  (3)一次学习,跨平台编写 3. React 脚手架 方式 1 方式 2  4. React 基本使用  5. React 创建元素练习 1. React 介绍 了解 react 的历史背景和基本概念 React 起源于 Facebook 的内部项目。因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做

ribbon

Ribbon负载均衡的原理以及负载均衡的配置和饥饿加载(ribbon的负载均衡策略有哪些)

0000 0000 发表于2024-05-10 浏览4950 评论0
以下总结是根据黑马程序员视频整理的; 一、负载均衡的原理 1.1、源码分析 在进行源码分析之前,我们先回顾一个问题。我们发出的请求明明是http://userservice/user/1,怎么变成了http://localhost:8081的呢?接下来就跟着源码进行分析一下。 1.2、第一步:LoadBalancerIntercepor 我们在发送请求之后,可以看到这里的intercept方法,拦截了用户的HttpRequest请求,然后做了几件事: request.