相关文章
python装饰器用法
为什么用装饰器?
第一个原因是,使用装饰器可以提升代码复用,避免重复冗余代码。如果我有多个函数需要测量执行时间,我可以直接将装饰器应用在这些函数上,而不是给多个函数加上一样的代码。这样的代码既元余也不方便后…
编程日记
2024/12/22 10:58:42
力扣 简单 104.二叉树的最大深度
文章目录 题目介绍解法 题目介绍 解法
如果知道了左子树和右子树的最大深度 l 和 r,那么该二叉树的最大深度即为max(l,r)1,而左子树和右子树的最大深度又可以以同样的方式进行计算。因此我们可以用递归的方法来计算二叉树的最大深度。具体而言ÿ…
编程日记
2024/12/15 9:01:56
16.网络编程(下篇)
目录 1.网络编程概述 2.应用软件架构 3.网络编程三要素-IP地址 4.网络编程三要素-端口与协议 5.UDP通信程序 6.TCP通信程序 1.网络编程概述 1.1计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系…
编程日记
2024/12/7 1:03:39
使用【apifox】进行压测-保姆级教程【无需脚本】
1.根据接口文档进行测试,写一个接口,能够调通即可
2.选择“从接口导入”,选择刚刚测试的接口
3.选择一个环境,我这里用的云服务器http://x.xx.xxx.xx (端口号写不写都行,我是加上了) 4.选性…
编程日记
2024/12/16 15:08:31
GO Serial 学习与使用
文章目录 主要特性安装基本用法配置选项错误处理其他功能 github.com/goburrow/serial 是一个 Go 包,提供了一种简单的方式来与串口进行交互。以下是该包的主要特性和用法的简要概述: 主要特性
跨平台支持:支持 Windows、macOS 和 Linux。简…
编程日记
2024/12/19 12:28:11
vue到出excel
安装
//npm install exceljs
npm install exceljs4.0.0 --save
npm install file-saver<template><button click"dade66">导出 66</button>
</template><script>
import ExcelJS from exceljs;
import { saveAs } from file-saver;ex…
编程日记
2024/12/11 13:55:06
Web 3.0 介绍
Web 3.0 是互联网的下一代发展阶段,通常被称为去中心化的网络。它与目前的 Web 2.0(以社交媒体、云计算和中心化平台为主导)不同,强调用户对数据和内容的更多掌控,依靠区块链、加密货币、去中心化应用(DApp…
编程日记
2024/12/17 0:31:12
.c、.cpp、.cc、.cxx、.cp后缀的区别
这些文件后缀通常用于区分C和C源代码文件。虽然它们在功能上都代表C或C的源代码文件,但在不同的编译器、工具链和开发环境中,习惯用法和支持可能有所不同。
1. .c
用途: 主要用于C语言源代码文件。编译器处理: 编译器通常会将.c后缀的文件视为纯C语言文…
编程日记
2024/12/22 0:06:56