相关文章
1.9 数据结构之 并查集
编程总结 在刷题之前需要反复练习的编程技巧,尤其是手写各类数据结构实现,它们好比就是全真教的上乘武功 本栏目为学习笔记参考:https://leetcode.cn/leetbook/read/disjoint-set/oviefi/ 1.0 概述
并查集(Union Find)…
编程日记
2024/12/23 2:27:32
前端npm常用命令总结
npm(Node Package Manager)是Node.js的包管理器,用于安装和管理Node.js的依赖库。以下是一份npm命令的总结文档,涵盖了常用的npm命令及其功能:
包相关的
安装和卸载包
npm install :安装指定名称的包。n…
编程日记
2024/12/23 2:39:31
C语言 函数——断言与防御式编程
目录
如何确定假设的真假?
断言
防御式编程(Defensive programming) 如何确定假设的真假?
程序中的假设
*某个特定点的某个表达式的值一定为真
*某个特定点的某个表达式的值一定位于某个区间等 问题:如何确定这些…
编程日记
2024/12/18 15:48:32
终端工具命令行颜色配置(解决终端工具连上服务器之后,无颜色问题)
本期主题: 讲解使用mobaxterm等终端工具连上服务器,但是命令行没有颜色的问题 目录 1. 问题描述2. 原因解释3.测试 1. 问题描述
使用终端工具(Mobaxterm等)连上服务器之后,发现终端工具没有颜色,如下图&am…
编程日记
2024/12/16 12:55:52
Arrow, 一个六边形的 Python 时间库
文章目录 Arrow, 一个六边形的 Python 时间库第一部分:背景介绍第二部分:库是什么?第三部分:如何安装这个库?第四部分:库函数使用方法第五部分:场景应用第六部分:常见Bug及解决方案第…
编程日记
2024/12/16 12:51:02
探讨消息队列如何保证幂等性
在使用消息队列(如 Kafka、RabbitMQ、Amazon SQS 等)处理数据时,幂等性是一个重要的概念。幂等性指的是执行一个或多个相同的操作(比如消息处理)得到的结果是一致的,无论这个操作被执行了多少次。在分布式系…
编程日记
2024/12/21 4:39:16
盲人独立出行的新里程:“盲人软件”赋能无障碍生活
作为一名资深记者,我始终致力于探索并分享那些以科技之力提升特殊群体生活质量的故事。最近,一款名为蝙蝠避障的盲人软件进入了我的视野,其强大的避障导航功能正悄然改变着视障人士的出行方式,赋予他们前所未有的独立生活能力。
…
编程日记
2024/12/18 22:19:54