相关文章
leetcode66.加一
从后向前遍历,直到碰到非9的数(也就是数组中中最后一个非9的数) ,该值+1,然后其后的数字全部0
class Solution {public int[] plusOne(int[] digits) {for (int i digits.length-1; i >0; i--) {if (d…
编程日记
2025/5/29 22:33:11
Docker容器持久化
引言
Docker 容器作为一种轻量级、可移植的虚拟化技术,广泛应用于开发、测试和生产环境中。然而,容器天生是短暂的,意味着它们在生命周期结束后会被销毁,而其中的数据也会随之丢失。为了确保容器中的数据能够持久化,我…
编程日记
2025/5/30 3:23:21
STM32 中断系统深度剖析
在嵌入式系统开发领域,STM32 系列微控制器凭借其强大的性能和丰富的资源被广泛应用。中断系统作为 STM32 的关键特性之一,能够极大地提升系统的实时响应能力和多任务处理效率。本文将基于 STM32F4 系列芯片,深入剖析中断与外设中断的原理、配…
编程日记
2025/5/30 15:51:07
极狐GitLab 如何撤销变更?
极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有:
极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网
还原更改 (BASIC ALL)
在极狐GitLab 中,您可以还原单个提交或整个合并请求。
当您在 Git 中还原一个提交时&…
编程日记
2025/6/1 8:26:57
[密码学实战]CTF竞赛高频加密与解密技术详解
CTF竞赛高频加密与解密技术详解
一、CTF加密体系全景图
在CTF密码学挑战中,加解密技术主要分为四大战域: #mermaid-svg-lmm07BXqYAGYjymI {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-lm…
编程日记
2025/5/29 4:45:33
第5章-1 优化服务器设置
上一篇:《第4章-5 linux 网络管理》,接着服务器设置 本章我们将解释如何为MySQL服务器创建合适的配置文件。这是一个迂回的旅程,有许多兴趣点和可以俯瞰风景的短途旅程。这些短途旅程是必要的。确定合适配置的最短路径并不是从研究配置选项并…
编程日记
2025/5/30 2:15:12
MongoDB Shard Cluster
# MongoDB Shard Cluster 集群规划 132上面单独安装mongos 在 1,2,3上面安装shard1和config 在 4,5,6上面安装shard2 节点host如下 172.20.192.20 member1.blockin.ai 172.20.192.21 member2.blockin.ai 172.20.192.31 member3.blockin.ai …
编程日记
2025/5/29 20:28:14
7.11 Python CLI开发实战:API集成与异步处理核心技术解析
Python CLI开发实战:API集成与异步处理核心技术解析 #mermaid-svg-fXGFud0phX2N2iZj {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-fXGFud0phX2N2iZj .error-icon{fill:#552222;}#mermaid-svg-fXGFud0phX2N2iZj .…
编程日记
2025/5/25 9:09:13