相关文章
CLR Via 读书笔记——第四章 类型基础
第四章 类型基础
4.1 所有类型都从System.Object中派生
CLR在运行时,要求每个类型都从System.Object类型派生,每个类型都保证了一组最基本的方法:
公共方法说明Equals如果两个对象具有相同的值,就返回TrueGetHashCode返回对象的…
编程日记
2024/12/18 21:38:55
STM32定时器定时及其应用
STM32定时器定时及其应用 定时器概述☆定时器相关配置CubeMX工程配置及程序实现固件库程序设计及实现 定时器概述 1. 工作原理 使用精准的时基,通过硬件的方式,实现定时功能。定时器核心就是计数器 2. 定时器分类 基本定时器(TIM6~TIM7…
编程日记
2024/12/22 19:09:24
Socket交互的基本流程?
TCP socket通信过程图 什么是网络编程,网络编程就是编写程序使两台连联网的计算机相互交换数据。怎么交换数据呢?操作系统提供了“套接字”(socket)的组件我们基于这个组件进行网络通信开发。tcp套接字工作流程都以“打电话”来生…
编程日记
2024/12/23 0:08:35
纽扣电池/锂电池UN38.3安全检测报告
根据规章要求,航空公司和机场货物收运部门应对锂电池进行运输文件审查,重要的是每种型号的锂电池UN38.3安全检测报告。该报告可由的三方检测机构。如不能提供此项检测报告,将禁止锂电池进行航空运输.
UN38.3包含产品:1、 锂电池2…
编程日记
2024/12/17 16:12:06
RunnerGo:轻量级、全栈式、易用性和高效性的测试工具
随着软件测试的重要性日益凸显,市场上的测试工具也日益丰富。RunnerGo作为一款基于Go语言研发的开源测试平台,以其轻量级、全栈式、易用性和高效性的特点,在测试工具市场中逐渐脱颖而出。
RunnerGo是一款轻量级的测试工具,使用Go…
编程日记
2024/12/20 13:45:25
【GO】LGTM_Grafana_Tempo(2)_官方用例改后实操
最近在尝试用 LGTM 来实现 Go 微服务的可观测性,就顺便整理一下文档。
Tempo 会分为 4 篇文章:
Tempo 的架构官网测试实操跑通gin 框架发送 trace 数据到 tempogo-zero 微服务框架使用发送数据到 tempo 根据官方文档实操跑起来 tempo,中间根…
编程日记
2024/12/20 6:01:14
WPF实战项目十四(API篇):登录注册接口
1、新建UserDto.cs
public class UserDto : BaseDto{private string userName;/// <summary>/// 用户名/// </summary>public string UserName{get { return userName; }set { userName value;OnPropertyChanged(); }}private string account;/// <summary>…
编程日记
2024/12/15 7:46:11
证明辗转相除法的正确性
证明辗转相除法的正确性
第一步:令 c gcd ( a , b ) c \gcd(a, b) cgcd(a,b),则设 a m c a mc amc, b n c b nc bnc。
第二步:根据前提可知 r a − k b m c − k n c ( m − k n ) c r a - kb mc - knc (m - k…
编程日记
2024/12/18 5:45:31