数据结构与算法

怼不过产品经理?因为你不懂DDD领域建模与架构设计

前几年就开始接触DDD(Domain Driven Design,领域驱动设计),并且着迷于此。它更多地在战略层指导了我的设计,对于战术层面的设计,目前业界没有统一的标准,也没有特别流行的方案。虽然也有许多技术大牛们热衷于DDD,但一到代码落地便一地鸡毛,造不出“银弹”。 那DDD到底是什么呢?有什么技术落地方案呢?今天我来给大家科普一下。 基本概念 过去系统分析和系统设计都是分离的,正如我们国家

win11安装mysql

1.下载mysql installer 点击这里进入下载界面 image.png 2.按步骤安装 image.png image.png mysql workbench是一款MYSQL界面操作工具,免费的,很好用,如果不需要的话,可以不选。 image.png 这里我没有选择默认的C盘来安装 image.png im

Skywalking(v8.5.0)优化系列-拓扑篇上(分钟级到毫秒级的快乐)

对skywalking架构设计、性能调优感兴趣可以查看文章: 【Skywalking on the way-千亿级的数据储能、毫秒级的查询耗时】 【当月亮守护地球 | SkyWalking Agent守护你的应用...有它相伴才安逸】 【Skywalking(v8.5.0)优化系列汇总】 1、背景 1.1 前文 溯源:Boss Li 提出部门的基础设施引入Skywalking, 于是踏上全链

Hive-文件存储格式+压缩算法

image.png 前置知识点 行存储:适合插入 列存储:适合查询 存储格式 textFile 文本 sequenceFile二进制 parquet 列式存储 二进制(自带索引) orc 格式 (最好)ORC不是一个单纯的列式存储格式,仍然是首先根据行组分割整个表,在每一个行组内进行按列存储 (自带索引) avro 格式的文件 会产生一份scheam 信息,可以自动化建表 h

《 C++ 修炼全景指南:二十二 》突破算法极限:并查集如何轻松搞定最棘手的连通性问题?

摘要本篇博客深入探讨了并查集(Union-Find Set)的基础概念、实现与优化,涵盖了路径压缩与按秩合并的优化技术,讲解了并查集如何通过这些方法提升效率,达到接近常数时间复杂度 O(α(n))。此外,博客详细阐述了并查集在图算法(如 Kruskal 最小生成树)、网络连通性以及数据

【LeetCode原地复写零】:双指针+逆向填充,O(n)时间O(1)空间最优解!

🎁个人主页:User_芊芊君子 🎉欢迎大家点赞👍评论📝收藏⭐文章 🔍系列专栏:Java.数据结构 【前言】 本文聚焦 LeetCode“原地复写零”经典题目,核心需求是在固定长度数组中复写每个 0并右移其余元素,且需满足原地修改、不使用额外数组空间的

Zabbix 5.0版本-监控主机信息

zabbix流程架构 snmp: zabbix监控网络性能所依赖协议 IPMI: 用于监控物理硬件性能指标,可以获取物理设备的温度、CPU转速 JMX: 监控java项目所使用的出口 4bddba84ba18b8ab60efbe5a101403f.png 1.安装centos-release-scl yum install -y centos-release-scl 2.安装

6 个意想不到的 JavaScript 问题

作为前端开发工程师,JavaScript 是我们的主要开发语言,它本身语法比较简单,并且生态系统也非常完善,在社区的影响力越来越大。 在我们使用过程中,经常会遇到各种奇怪的问题,让我们经常摸不着头脑。 本文灵感来自 wtfjs,整理了 6 个比较常见并且很有意思的问题。 1. 奇怪的 try..catch ❓问题 下面代码执行后将返回什么?2 还是 3? (() => { try {