相关文章
数据结构基础之《(10)—快速排序》
一、快速排序基础
1、Partition过程 给定一个数组arr,和一个整数num。请把小于等于num的数放在数组的左边,大于num的数放在数组的右边。 要求额外空间复杂度O(1),时间复杂度O(N)
2、例子 区分小于等于num的数 (<区) [5 3 7 2 3 4 1] num…
编程日记
2024/12/22 18:58:42
TCP Robot Send Recive
Function main String data$ 定义字符串变量 SetNet #205, "192.168.0.1", 2004, CRLF, NONE, 0 设置端口号IP地址 OpenNet #205 As Server 端口号对应pc机的端口号 Print "等待201端口连接" WaitNet #201 等待201网…
编程日记
2024/12/16 8:57:26
单端和差分信号的接线法
内容来源:【单端信号 差分信号与数据采集卡的【RSE】【 NRES】【 DIFF】 模式的连接】
此篇文章仅作笔记分享。
单端输入
单端信号指的是输入信号由一个参考端和一个信号端构成,参考端一般是地端,信号就是通过计算信号端口和地端的差值所得…
编程日记
2024/12/16 8:38:58
【k8s实践】 创建第一个Pod(Nginx)
环境
Rocky Linux9.4 x86_64 VM安装了Microk8s (参考:Microk8s安装方法)
说明: 其他k8s(例如: k3s, kubernetes)创建Pod的方法和Microk8s没啥区别,可以参考本文
目标
创建一个Nginx的Pod,映射宿主机30000端口到Pod容器的80端口;客户端能通…
编程日记
2024/12/16 8:58:46
【MySQL 进阶之路】锁详解
MySQL 锁详解
1. 锁的基本概念
锁在数据库中是用来保证数据一致性和防止并发冲突的一种机制。MySQL 中的锁可以分为不同的类型和粒度,每种锁都有特定的使用场景和特点。了解锁的类型、作用以及如何避免锁带来的问题是提升数据库性能和避免数据冲突的关键。
2. 锁…
编程日记
2024/12/16 14:07:24
2024年12月5日Github流行趋势
项目名称:HelloGitHub 项目维护者:521xueweihan, yaowenqiang, daixiang0等项目介绍:分享 GitHub 上有趣、入门级的开源项目。项目star数:95,244项目fork数:9,707 项目名称:Best-websites-a-programmer-sh…
编程日记
2024/12/16 11:20:48
系统监控——分布式链路追踪系统
摘要
本文深入探讨了分布式链路追踪系统的必要性与实施细节。随着软件架构的复杂化,传统的日志分析方法已不足以应对问题定位的需求。文章首先解释了链路追踪的基本概念,如Trace和Span,并讨论了其基本原理。接着,文章介绍了SkyWa…
编程日记
2024/12/16 9:39:02
在 C++ 中,深拷贝赋值操作符(operator=)用于实现对象的赋值操作。
在 C 中,深拷贝赋值操作符(operator)用于实现对象的赋值操作。深拷贝赋值操作符通常需要在对象的赋值过程中确保 为新对象分配新的内存,并且 正确地复制原对象的内容,而不是仅仅复制指针的值(浅拷贝&#x…
编程日记
2024/12/16 9:30:11