将博客搬至51CTO

简介: 为了统一博客文章,将文章搬至51cto个人博客

为了统一博客文章,将文章搬至51cto个人博客

 

目录
相关文章
|
算法
【计算机组成原理】(四)原码补码的加减乘除
各种码的作用: 模运算的性质:
644 0
|
NoSQL MongoDB 数据库
docker 部署MongoDB
docker 部署MongoDB
1402 0
WPF—多重绑定和跨层级绑定
WPF—多重绑定和跨层级绑定
|
消息中间件 存储 监控
自顶向下学习 RocketMQ(十):消息重投和消息重试
生产者在发送消息时,同步消息失败会重投,异步消息有重试,oneway 没有任何保证。消息重投保证消息尽可能发送成功、不丢失,但可能会造成消息重复,消息重复在 RocketMQ 中是无法避免的问题。消息重复在一般情况下不会发生,当出现消息量大、网络抖动,消息重复就会是大概率事件。另外,生产者主动重发、consumer 负载变化也会导致重复消息。
自顶向下学习 RocketMQ(十):消息重投和消息重试
|
11月前
|
分布式计算 资源调度 大数据
Spark 如何保证宕机迅速恢复?
Spark 通过多种机制确保节点宕机时迅速恢复,主要包括:1. RDD 的 Lineage 机制,记录数据生成路径以便重计算;2. 检查点机制,持久化中间结果减少重算开销;3. 任务调度和资源管理,自动重新调度失败任务;4. 数据本地性,优先调度到数据所在节点;5. 持久化机制,将 RDD 持久化到内存或磁盘。这些机制共同保证了大数据处理的高可用性和可靠性。
|
9月前
|
存储 算法 C++
【c++丨STL】set/multiset的使用
本文深入解析了STL中的`set`和`multiset`容器,二者均为关联式容器,底层基于红黑树实现。`set`支持唯一性元素存储并自动排序,适用于高效查找场景;`multiset`允许重复元素。两者均具备O(logN)的插入、删除与查找复杂度。文章详细介绍了构造函数、迭代器、容量接口、增删操作(如`insert`、`erase`)、查找统计(如`find`、`count`)及`multiset`特有的区间操作(如`lower_bound`、`upper_bound`、`equal_range`)。最后预告了`map`容器的学习,其作为键值对存储的关联式容器,同样基于红黑树,具有高效操作特性。
392 3
|
10月前
|
人工智能 数据可视化 数据库
低代码:真能“0代码”开发应用吗?
低代码平台通过“0代码”开发模式,利用拖拽组件和配置参数,大幅降低应用开发门槛,使无编程基础的用户也能快速构建应用。这种模式并非完全无需代码,而是将复杂代码封装成可视化组件,简化开发流程。低代码平台适用于多种场景,如企业内部工具、数据可视化等,尤其适合需要快速迭代和灵活调整的应用开发。其核心优势在于提升开发效率、支持多人协作、简化部署流程,并确保数据一致性。未来,低代码平台将进一步融合AI技术,提供智能代码助手、自动化测试等功能,优化开发体验,助力企业在数字化转型中实现高效创新。
|
运维 JavaScript jenkins
鸿蒙5.0版开发:分析CppCrash(进程崩溃)
在HarmonyOS 5.0中,CppCrash指C/C++运行时崩溃,常见原因包括空指针、数组越界等。系统提供基于posix信号机制的异常检测能力,生成详细日志辅助定位。本文详解CppCrash分析方法,涵盖异常检测、问题定位思路及案例分析。
470 4
|
JavaScript 前端开发 算法
对比一下Vue2 和 Vue3?—— 8个方面给你答案
本文介绍了 Vue 和 React 的起源、核心思想、表现形式、API 差异、社区差异、升级方向、响应式原理、Diff 算法、事件机制,并进行了总结。Vue 以其渐进式框架设计和简洁性著称,而 React 则强调单向数据流和灵活性。两者均支持组件化开发和虚拟 DOM,适用于不同的开发场景。
248 0
对比一下Vue2 和 Vue3?—— 8个方面给你答案
|
前端开发 Devops Shell
前端破圈用Docker开发项目🏴‍☠️
前端破圈用Docker开发项目🏴‍☠️
296 0