0

教你如何搞定springboot集成kafka

本文分享自华为云社区《手拉手入门springboot+kafka》,作者:QGS。 安装kafka 启动Kafka本地环境需Java 8+以上 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 Kafka启动方式有Zookeeper和Kraft,两种方式只 ...

华为云开发者联盟 发布于 2024-05-16 16:41 评论(0) 阅读(17)
0

软件设计模式概念篇

创建型模式 1、创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。 2、为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不需要清楚其具体的实现细节,使整个系统的设计更加符合单一职责原则。 3、创建型模式隐藏 ...

FengLing_风铃 发布于 2024-05-15 21:59 评论(0) 阅读(5)
0

openGemini v1.2.0版本正式发布,IoT 场景性能大幅提升!

本文分享自华为云社区《openGemini v1.2.0版本正式发布,IoT 场景性能大幅提升!》,作者:华为云开源。 在openGemini v1.2.0版本中,我们为您带来了一系列令人振奋的内核优化,将您的体验提升到新的高度,这包括 针对IoT场景的性能优化,查询效率有极大的提升。 针对数据存储 ...

华为云开发者联盟 发布于 2024-05-15 10:21 评论(0) 阅读(17)
0

从XML配置角度理解Spring AOP

本文是全面解析面向切面编程的实践指南。通过深入讲解切面、连接点、通知等关键概念,以及通过XML配置实现Spring AOP的步骤。 ...

华为云开发者联盟 发布于 2024-05-13 10:00 评论(1) 阅读(184)
0

Docker Compose 备忘清单

Docker Compose 备忘清单Docker-compsoe 是一个开源项目,用于定义和运行多容器 Docker 应用程序的工具。由 Docker 社区维护。 通过一个 YAML 文件来配置应用程序的服务,以便可以使用一个命令启动、停止和重启整个应用程序。 Docker Compose 开源地 ...

PetterLiu 发布于 2024-05-12 11:08 评论(0) 阅读(14)
0

通过Docker Compose部署GitLab和GitLab Runner(一)

GitLab 是一个用于版本控制、项目管理和持续集成的开源软件平台,它提供了一整套工具,能够帮助团队高效地协作开发。而 GitLab Runner 则是 GitLab CI/CD 的执行者,用于运行持续集成和持续交付任务。 在本文中,我们将使用 Docker Compose 来快速部署 GitLab ...

景少 发布于 2024-05-10 21:41 评论(0) 阅读(11)
0

redis、LVS、nginx的基本使用方法

redis、LVS、nginx redis搭建哨兵原理 哨兵搭建至少要有3个机器,且必须为奇数个 redis搭建哨兵之前要先实现主从复制;master的配置文件中的masterauth和slave都必须相同 实现主从复制之所有从节点配置文件 [root@slave ~]# yum install - ...

TUOP 发布于 2024-05-09 11:14 评论(0) 阅读(14)
3

GitLab 管理 NuGet 包

GitLab 项目提供了上传 NuGet 包的途径,能够在组织内部轻松管理程序包依赖和产出,支持持续集成和发布。同时适合承载无法访问或不在 nuget.org 上的程序包。 ...

TXRock 发布于 2024-05-08 13:54 评论(0) 阅读(296)
1

Sermant在异地多活场景下的实践

本文分享自华为云社区《Sermant在异地多活场景下的实践》,作者:华为云开源。 Sermant社区在1.3.0和1.4.0版本相继推出了消息队列禁止消费插件和数据库禁写插件,分别用于解决异地多活场景下的故障切流和保护数据一致性问题。本文将对Sermant在异地多活场景下的实践进行剖析。 一、异地多 ...

华为云开发者联盟 发布于 2024-05-08 08:26 评论(0) 阅读(119)
1

教你用Perl实现Smgp协议

本文分享自华为云社区《华为云短信服务教你用Perl实现Smgp协议》,作者:张俭。 引言&协议概述 中国电信短消息网关协议(SMGP)是中国网通为实现短信业务而制定的一种通信协议,全称叫做Short Message Gateway Protocol,用于在短消息网关(SMGW)和服务提供商(SP)之 ...

华为云开发者联盟 发布于 2024-05-06 10:07 评论(0) 阅读(159)
0

分层架构上的探索实践

简介 因为身处在应对ToB需求的SAAS行业,复杂的需求在代码上造成的混乱始终是我们的一大困扰,所以我们在一些项目中尝采用整洁架构的分层模式对部分代码做了一些改善和实践。 在这篇文章中我来分享一下我在分层架构上的思考,一些实践方法。 为什么要分层? 我们都知道ToB行业的一大特点就是需求非常复杂,我 ...

whthomas 发布于 2024-05-05 22:50 评论(0) 阅读(16)
0

华为云FunctionGraph构建高可用系统的实践

本文将基于华为云FunctionGraph自身的实践,详细介绍如何构建高可用的Serverless计算平台,实现客户和平台双赢。 ...

华为云开发者联盟 发布于 2024-04-28 11:18 评论(0) 阅读(21)
0

【排课小工具】项目需求的搜集与整合

在小学实习期间(2024年3月1日 - 2024年7月10日),与老师的交流中发现,每当新学期开始都要人工排一次课表,并且这个过程较为繁琐,总是遇到教师课程冲突的状况,一旦发生这种情况,在重排的过程中就会影响到诸多已经排好的项目。如果能够解决上述排课冲突问题,那将会给排课老师带来极大的便利,这便是我... ...

gaotianchi 发布于 2024-04-27 14:51 评论(0) 阅读(12)
0

使用 chezmoi & vscode, 管理你的 dotfiles

什么是 dotfiles In Unix-like operating systems, any file or folder that starts with a dot character (for example, /home/user/.config), commonly called a ...

yeshan333 发布于 2024-04-27 11:55 评论(0) 阅读(10)
0

git的简单上传

一、git上传项目 1、git init 2、git add . 3、git status 4、链接地址 git remote add origin https://github.com/xxx.git 5、上传文件 git pull --rebase origin master,再用git pus ...

HuangDor 发布于 2024-04-26 16:14 评论(0) 阅读(15)
0

你唯一需要的是“Wide Events”,而非“Metrics、Logs、Traces”

Charity Majors 的这句话可能是对科技行业当前可观察性状态的最好总结——完全的、大规模的混乱。大家都很困惑。什么是 trace?什么是 span?一行日志就是一个 span 吗?如果我有日志,我还需要 trace 吗?如果我有很好的 metric,为什么还需要 trace?诸如此类的问题 ...

SRETalk 发布于 2024-04-26 11:56 评论(0) 阅读(21)
0

6个实例带你解读TinyVue 组件库跨框架技术

本文分享自华为云社区《6个实例带你解读TinyVue 组件库跨框架技术》,作者: 华为云社区精选。 在DTSE Tech Talk 《 手把手教你实现mini版TinyVue组件库 》的主题直播中,华为云前端开发DTSE技术布道师阿健老师给开发者们展开了组件库跨框架的讨论,同时针对TinyVue组件 ...

华为云开发者联盟 发布于 2024-04-26 08:33 评论(0) 阅读(64)
0

一次故障演练,十分钟自动搞定?

本文分享自华为云社区《应用平台AppStage运维中心实践 vol.4 一次故障演练,十分钟自动搞定?》,作者:yangyang得意。 某业务部涉及200+服务,部署架构复杂,各服务间依赖关系盘根错节, 每次故障演练都需要耗费大量时间,还容易出现遗漏问题风险…… 有没有高效可靠的方法, 可以在短时间 ...

华为云开发者联盟 发布于 2024-04-25 09:03 评论(0) 阅读(41)
0

认识一下JavaScrip中的元编程

本文分享自华为云社区《元编程,使代码更具描述性、表达性和灵活性》,作者: 叶一一。 背景 去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。 没有计划的阅读,收效甚微。 新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。 这个 ...

华为云开发者联盟 发布于 2024-04-23 11:17 评论(0) 阅读(29)
0

教你如何进行Prometheus 分片自动缩放

本文分享自华为云社区《使用 Prometheus-Operator 进行 Prometheus + Keda 分片自动缩放》,作者: Kubeservice@董江。 垂直缩放与水平缩放 Prometheus已经成为云原生时代事实上的监控工具。从监控小型花园的实例到企业中大规模的监控,Promethe ...

华为云开发者联盟 发布于 2024-04-23 09:23 评论(0) 阅读(228)