自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 PN 结原理

(4)内电场是由多子的扩散运动引起的,伴随着它的建立将带来两种影响:一是 内电场将阻碍多子的扩散 ,二是P区和N区的少子一旦靠近PN结,便在内电场的作用下漂移到对方, 使空间电荷区变窄。因此,漂移运动的结果是使空间电荷区变窄,扩散运动加强。pn结的空间电荷区中存在有较强的内建电场,其中的载流子基本上都被该内建电场驱赶出去了,因此,通常可以认为空间电荷区中的电荷几乎完全是由电离杂质中心所提供的,即主要是电离的施主和受主杂质中心的电荷,这种空间电荷区就称为耗尽层(意即其中的载流子——电子和空穴都被耗尽了)。

2024-03-06 15:07:03 1831 1

原创 Python 泛型

python中的泛型相当C++中的模板。但不同的是,C++中泛型的作用是提高我们描述代码的能力,而对于动态语言的python来说,这个功能可有可无,泛型在python中最重要的作用就是用来辅助进行类型检查和类型标注,这也就是我们正在做的工作。

2023-12-13 18:17:44 395

转载 组合测试方法:配对测试实践

它是将被测系统抽象出来的变量的取值进行组合并生成一组测试用例的过程,它将被测试应用抽象为一个受到多个因素影响的系统,其中每个因素的取值是离散且有限的。两因素(Pairwise)组合测试生成一组测试用例集,可以覆盖任意两个因素的所有取值组合,在理论上可以暴露所有由两个因素共同作用而引发的缺陷,配对测试法,就是组合测试的一种。如果在测试对象和测试需求不变的情况下,每次都用新的测试用例,随着回归次数的增长,测试执行可以执行更多的路径,发现隐藏缺陷的概率也会提高,在PICT中,随机种子的作用就在于此。

2023-07-06 11:36:04 976 1

原创 Python使用字典时如何避免 KeyError?

如果键在字典中,则返回键的值,否则返回默认值。如果未给出默认值,则默认为 None,因此此方法永远不会引发 KeyError。使用dict 的get方法。

2023-06-29 18:25:13 188 1

原创 git 合并的时候如何只合并部分文件?

git merge

2022-06-21 10:39:15 9131

原创 如何在python的字典中添加函数作为值?

如何在python的字典中添加函数作为值?

2022-06-06 15:41:09 891

转载 python参数解析器parser

重点注意在设置参数名字的时候parser.add_argument(‘-y’,‘–year’, default=‘20’)如果是一个字符‘y’ 前面只用一个横杠‘-’, 如果是多个字符的参数名字,前面要用两个横杠‘–’,否则会导致两个参数读值不一样。转载来自https://xxxpt.blog.youkuaiyun.com/article/details/106517985......

2022-05-19 15:10:19 862 3

原创 argparse.ArgumentParser()自我学习

argparse.ArgumentParser()如何添加参数参数含义如上图,通过add_argument向解析器里添加参数,这里定义了两个选项 “-r”, “–release_app”,也就是说,这两个选项等价,用哪个都行,后面那个action表示对选项中的传入的参数进行的操作,count就是计数,这里表示计数 选项出现的次数如下上图里的这个clean选项中的metavar表示,选项后面需要输入的参数示例,会在help里显示,没啥实际作用,一个参数说明罢了,如下图,那个type表示要把你输入

2022-04-19 10:42:59 93

原创 个人对GIT的理解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录GIT一、GIT是什么?二、GIT 结构1.工作区2.暂存区3.本地库4.远程库使用步骤GIT提示:这里可以添加本文要记录的大概内容:自己对git的理解提示:以下是本篇文章正文内容,下面案例可供参考一、GIT是什么?GIT就是一个共享代码库,代码放在网上统一管理,大家谁修改了代码都可以在网上改,这样可以实现多人并发开发一个大项目。但是在代码统一管理的时候有一个问题就出现了,就是两个人同时修改了一个文件,怎么协调这.

2022-04-07 10:44:04 1413

转载 2021-03-28

其实,理解这两者的区别并不难,因为(public、private)和static这两种修饰符的作用本就不同,所以要理解两个的区别,其实就是这两种修饰符效果累加起来之后的区别。static:静态修饰符,被static修饰的变量和方法类似于全局变量和全局方法,可以在不创建对象时调用,当然也可以在创建对象之后调用。常见的可以用于工具类的工具方法中等,譬如:Math类中的绝大多数方法都是静态方法,他们扮演了工具方法的作用。public:声明当前被修饰的对象、方法、变量为公有的。这里的公有指的是可以被公有访问

2021-03-28 15:36:49 89

空空如也

空空如也

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

TA关注的人

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