自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 python中的*args 和 **kwargs

关键字在函数定义中 (打包)在函数调用中 (解包)数据类型*args将多个位置参数收集到一个元组中将一个列表或元组“解开”成多个位置参数元组 (tuple)**kwargs将多个关键字参数收集到一个字典中将一个字典“解开”成多个关键字参数字典 (dict)*args和**kwargs是 Python 中非常实用的特性,它们极大地增强了函数的灵活性和可重用性,在编写框架、装饰器和处理不确定输入的函数时尤其有用。

2025-06-21 19:58:35 831

原创 让一个程序在后台运行

目标命令查看所有 tmux sessiontmux ls查看某 session 的窗口查看某窗口的所有 pane进入某 session。

2025-04-21 11:41:05 615

原创 在python的科学计算中,如何暂存变量状态,然后再进行加载

暂存变量状态,最直接的方式就是将变量保存成文件,然后需要调用这个变量的时候,再从文件中加载。

2025-04-18 16:34:54 311

原创 JS中Promise的自动传值机制

在使用js与flask进行联动的时候,需要用到js发送请求到flask后端,同时从后端拿到响应进行处理输出。可以看到,这里flask是返回了一个json结构化的后端。

2025-04-18 14:06:23 273

转载 Python 中下划线的 5 种含义

https://www.runoob.com/w3cnote/python-5-underline.html

2025-04-11 10:10:17 19

原创 git中的.gitignore管理(pycharm与vscode)

每次手写.gitignore文件太过麻烦,而对于每个人来说,需要使用git进行ignore的文件又相对固定,这种情况下就特别合适使用pycharm中的这个插件来实现.gitignore文件的快速建立。

2025-03-26 19:30:48 459

原创 小鹤音形入门

R.T.: RT一人田。

2024-11-28 22:12:00 449

原创 六级真题赏析--六级真题文章赏析--PartBSectionC

A) Michael Wardian pushed forward into the penetrating arctic (zlt$kfi) wind, fighting the urge to speed up. Too much effort and he’d begin to sweat, which, he was told, would only increase the risk of hypothermia •B) At the 2014 North Pole Marathon, th

2024-11-19 21:56:46 796

原创 如何理解numpy中的维度与轴

numpy array的索引是由外而内。最外面的一层可以理解为书本或者魔方的最上面一层,其轴的索引也是从外而内依次增大,其维度可以理解为我们数学课本上的(z,y,x).https://zhuanlan.zhihu.com/p/468987828 :np的轴 axishttps://blog.csdn.net/weixin_40244676/article/details/114830074 : np的维度,shape。

2024-11-13 18:09:58 448

原创 Git Cherry Pick 的用法

举例来说,假设我的master分支上有10个提交,此时从master上面检出一个dev分支,我又在dev分支上进行10个提交,此时,dev分支比master分支提前10个。我如果想只将dev分支上的第20个分支应用在master上, 不要有那么多的提交记录, 可以用过 CherryPick 来实现,但是需要注意,有且只能将 dev 分支上的第 20 个提交合并到 master 分支上。而 11-19 个 dev 分支上的提交是不会到 master 的分支上。

2024-10-22 19:16:46 347

原创 Git 利用squash参数来压缩提交

举例来说,假设我的 master 分支上有 10 个提交,此时从 master 上面检出一个 dev 分支,我又在 dev 分支上进行 10 个提交,此时,dev 分支比 master 分支提前 10 个。我如果想只将 dev 分支上的第 10-20 个提交以一个提交的方式应用在 master 上, 不要有那么多的提交记录。只使用 merge,只会将其他的分支的内容更新到当前工作空间,需要将其提交到仓库才会永久的保存下来。需要提醒一下,这里合并完之后要使用 commit,才算完成一次完整的合并,

2024-10-22 19:14:27 385

原创 信号的相位,时延,与相位角

一个角的弧度数是通过测量在单位圆(即半径为1的圆)上所对应的弧长来定义的。例如,如果我们在单位圆上画一个角,使得这个角所对应的弧长等于半径(也就是1),那么这个角的大小就是1弧度。例如,在微积分中,许多关于角度的函数(如正弦、余弦等)在弧度制下的导数和积分形式要比在角度制下更简单。角度与弧度的换算关系在中学就已经学过,但是由于非信息相关学科的同学由于平时用到的比较少,遗忘较为严重,因此这里重新复习一下相关知识。例如,一个完整的圆被定义为360度,一个直角为90度,等等。弧度和角度都是用来度量角的单位。

2024-10-14 10:11:12 386

原创 数电·快速认识锁存器

锁存器(latch)是一种数字电路元件,用于存储二进制状态(0或1)。它是一种双稳态电路,即它可以在两个稳定状态(“高”电平和“低”电平)之间保持任意一个状态,直到有新的输入信号改变它的状态。锁存器是一种基本的存储元件,用于保存和控制二进制状态。它在数字电路中扮演重要角色,是实现复杂触发器、计数器和寄存器的基础元件。

2024-10-10 20:23:47 826

原创 数电·优先编码器 CD4532的使用方法

它有8个输入信号(D0至D7),3个输出信号(A0至A2),以及一个有效输出信号(EO),这个信号可以用来判断是否有输入信号为高电平。然后,芯片会将选择的输入信号的编号编码为一个3位的二进制数,通过A0至A2输出。连接输出信号:将A0至A2(芯片的第20脚至第18脚)连接到你的电路或设备,这些信号表示输入信号的编码结果。连接有效输出信号:将EO(芯片的第19脚)连接到你的电路或设备,这个信号表示是否有输入信号为高电平。连接输入信号:将你的输入信号连接到D0至D7(芯片的第1脚至第7脚和第9脚至第15脚)。

2024-10-10 17:03:18 2444

原创 卡诺图化简的一个案例

主项是指包含尽可能多的1的矩形区域,矩形的大小必须是2的整数次方(1, 2, 4, 8等)。例如,对于包含 (m_1, m_3) 的主项,(A) 和 (C) 的值在主项中是不变的,因此对应的布尔表达式为 (\overline{A}C)。对于包含 (m_3, m_7) 的主项,(B) 和 (C) 的值在主项中是不变的,因此对应的布尔表达式为 (BC)。首先,我们需要创建一个3变量的卡诺图。对于包含 (m_1, m_5) 的主项,(A) 和 (B) 的值在主项中是不变的,因此对应的布尔表达式为。

2024-10-10 16:23:18 942

原创 七层网络结构的半夜理解

七层不是指从家到服务器这种一段一段的,而是像多层水管,或者夹心面包一层一层的,包起来的,信息,第二层第一层基础上做了打包。第七层打包了第六层等。

2024-06-12 01:50:14 490

原创 常用的matlab命令

几个老是忘记的matlab命令,写一下常用形式,供自己复习find()sum(A,1):按列加 : sum(A,2)按行加

2021-12-06 20:35:06 201

原创 【无标题】

C++中::和:, .和->的作用和区别参考地址

2021-12-06 20:29:44 184

原创 MATLAB中的随机数

MATLAB中的随机数真的把我搞烦了,索性就系统整理下randi : 产生均匀分布的伪随机整数%产生一个1至10之间的随机矩阵,大小为2x5;s1 = randi(10,2,5);rand: 产生均匀分布的伪随机数%产生一个0至1之间的随机矩阵,大小为1x5;s3 = rand(1,5);%产生一个0至1之间的二进制随机矩阵,大小为1x10;s4 = round(rand(1,10));%产生一个a至b之间的随机矩阵,大小为1x5;% a + (b-a) * rand(1,5); 如

2021-12-06 19:46:39 5264

转载 Arduino的Serial.readBytes()使用例子

  找了很久终于在德国一家个人网站上找到的,找了很多,这个比较容易理解,因为不太会用这个语句,写出来以免以后忘记又可以在这里找到啦。真是功夫不负有心人呀,嘻嘻。   源代码注释是德文,我用翻译好用括号括起来了,方便理解。这段代码是通过串口发送字符来PWM LED亮度的代码,似乎很好用哟!我写到板子上也写入成功了,但没接上LED看效果,因为最主要是我要了解Serial.readBytes()的使用...

2018-07-31 16:24:26 13730 1

ROBOCON参赛视频.mp4

2018年山东ROBOCON参赛视频、官方视频、宣传视频

2020-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除