- 博客(70)
- 资源 (3)
- 收藏
- 关注
原创 Altera的FPGA板子实现呼吸灯(Quartus II 13.1、DE1-SoC)
【代码】Altera的FPGA板子实现呼吸灯(Quartus II 13.1、DE1-SoC)
2023-06-04 21:44:15
997
原创 Cadence(virtuoso)集成电路设计软件基本操作——库管理
注意:Library Path Editor 用于添加库,而不是新建库。
2023-03-07 22:43:01
2224
2
原创 Cadence(virtuoso)集成电路设计软件基本操作——建库的两种方法
和第二项类似,不同的是第二项相当于复制,此项相当于引用。即不参照工艺文件,选此项将无法进行仿真和版图设计,不采用。
2023-03-07 22:25:47
5810
2
原创 Cadence(virtuoso)集成电路设计软件基本操作——库和库文件
单元则是一个电路的基础单位,一个单元就相当于电路的一个模块,这个模块即可以是低层模块,表示部分电路;同一个单元在设计中需要不同的表示方法,例如一个模拟电路模块,在设计内部结构的时候可能需要将它表示为电路图;而在引用该模块的时候则需要将其表示为一个器件符号;在绘制版图的时候可能需要将该模块表示为版图的一个部分。在设计中应当保证同一个"Cell”的各个“View”是等效的。合理的设置设计库可以提高文件系统中的设计的可管理性。例如可以将每个项目中的电路放到各自的设计库中。保存在库或单元的文件夹内。
2023-03-07 22:06:21
5014
2
原创 Junit、反射、注解
今日内容Juint单元测试反射注解Junit单元测试测试分类:黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值白盒测试:需要写代码。关注程序具体的执行流程Junit使用:白盒测试步骤:定义一个测试类(测试用例)建议:测试类名:被测试的类名Test CalculatorTest包名:xxx.xxx.xx.test cn.itcast.test定义测试方法:可以独立运行建议:方法名:test测试的方法名 te
2022-03-30 09:03:15
225
原创 图像处理笔记
图像平滑均值滤波简单的平均卷积操作,每个都乘或除一定的值再求平均值方框滤波基本和均值一样,可以选择归一化,未选择归一化容易越界,越界后均赋予最大值255高斯滤波高斯模糊的卷积核里的数值是满足高斯分布(类似正态分布,中间大,附近小),相当于更重视中间的中值滤波取核大小中间值,将中间值设为中心,相当于用中值代替形态学腐蚀操作用给定核将所给区域缩减,越来越小膨胀操作用给定核将所给区域增加,越来越大开运算先腐蚀,再膨胀闭运算先膨胀,再腐蚀梯度运算膨胀-腐蚀礼帽(MORPH_T
2022-03-13 20:57:10
4488
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-20设头指针为L的带有表头结点的非循环双向链表,其每个结点中除有prior(前驱指针),data(数据)和next(后继指针)域外,还有一个访
设头指针为L的带有表头结点的非循环双向链表,其每个结点中除有prior(前驱指针),data(数据)和next(后继指针)域外,还有一个访问频度域freq.在链表被启用前,其值均初始化为零,每当在链表中进行一次Locate(L,x)运算时,令元素值为x的结点中freq域的值增1,并使此链表中结点保持按访问频度非增(递减)的顺序排列,同时最近访问的结点排在频度相同的结点前面,以便使频繁访问的结点总是靠近表头.试编写符合上述要求的Locate(L,x)运算的算法,该运算为函数过程,返回找到结点的地址,类型为指针
2021-08-29 22:30:40
2569
2
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-19设有一个带头结点的循环单链表,其结点值均为正整数,设计一个算法,反复找出单链表中结点值最小的结点并输出,然后将该结点从中删除,直到单链表空
设有一个带头结点的循环单链表,其结点值均为正整数,设计一个算法,反复找出单链表中结点值最小的结点并输出,然后将该结点从中删除,直到单链表空为止,再删除表头结点#include<stdio.h>#include<stdlib.h>typedef int ElemType;typedef struct LNode { //定义单链表结点类型 ElemType data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;
2021-08-29 22:26:06
1016
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-18有两个循环单链表,链表头指针分别为h1和h2,编写一个函数将链表h2链接到链表h1之后,要求链接后的链表仍保持循环链表形式
有两个循环单链表,链表头指针分别为h1和h2,编写一个函数将链表h2链接到链表h1之后,要求链接后的链表仍保持循环链表形式#include<stdio.h>#include<stdlib.h>typedef int ElemType;typedef struct LNode { //定义单链表结点类型 ElemType data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*有两个循环单链表,链表头指针分别
2021-08-29 22:24:39
508
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-17设计一个算法用于判断带头结点的循环双链表是否对称
设计一个算法用于判断带头结点的循环双链表是否对称#include<stdio.h>#include<stdlib.h>typedef struct DNode { //定义双链表结点类型 int data;//数据域 struct DNode *prior,*next;//指针域} DNode, *DLinkList;/*设计一个算法用于判断带头结点的循环双链表是否对称*//*算法思想:让p从左向右扫描,q从右向左扫描,直到他们指向同一结点(p==q,当循环
2021-08-29 22:23:32
529
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-16两个整数序列A=a1,a2,a3,...,am和B=b1,b2,b3,...,bn已经存入两个单链表中,设计一个算法,判断序列B是否是序列
两个整数序列A=a1,a2,a3,…,am和B=b1,b2,b3,…,bn已经存入两个单链表中,设计一个算法,判断序列B是否是序列A的连续子序列#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*两个整数序列A=a1,a2,a3,...,am和B=b1,b2,b
2021-08-29 22:22:28
2390
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-15已知两个链表A和B分别表示两个集合,其元素递增排列,编制函数求A与B的交集,并存放于A链表中
已知两个链表A和B分别表示两个集合,其元素递增排列,编制函数求A与B的交集,并存放于A链表中#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*已知两个链表A和B分别表示两个集合,其元素递增排列,编制函数求A与B的交集,并存放于A链表中*//*算法思想:
2021-08-29 22:20:51
491
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-14设A和B是两个单链表(带头结点),其中元素递增有序,设计一个算法从A和B中的公共元素产生单链表C,要求不破坏A,B的结点
设A和B是两个单链表(带头结点),其中元素递增有序,设计一个算法从A和B中的公共元素产生单链表C,要求不破坏A,B的结点#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*设A和B是两个单链表(带头结点),其中元素递增有序,设计一个算法从A和B中的公共元素产生
2021-08-29 22:19:11
714
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-13 假设有两个按元素值递增次序排列的线性表,均已单链表的形式存储请编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表并要求利用原来
假设有两个按元素值递增次序排列的线性表,均已单链表的形式存储请编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表并要求利用原来两个单链表的结点存放归并后的单链表#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*假设有两个按元素值递增次序排列的线性表,
2021-08-29 22:17:43
1839
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-12在一个递增有序的线性表中,有数值相同的元素存在.若存储方式为单链表,设计算法去掉数值相同的元素,使表中不再有重复的元素,例如(7,10,1
在一个递增有序的线性表中,有数值相同的元素存在.若存储方式为单链表,设计算法去掉数值相同的元素,使表中不再有重复的元素,例如(7,10,10,21,30,42,42,42,51,70)将变为(7,10,21,30,42,51,70)#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *Li
2021-08-29 22:16:23
850
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-11设C={a1,b1,a2,b2,...,an,bn}为线性表,采用带头结点的hc单链表存放, 设计一个就地算法,将其拆分为两个线性表, 使
设C={a1,b1,a2,b2,…,an,bn}为线性表,采用带头结点的hc单链表存放,设计一个就地算法,将其拆分为两个线性表,使得A={a1,a2,…,an},B={bn,…b1}#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*设C={a1,b1,a2,b
2021-08-29 22:14:19
1700
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-10将一个带头结点的单链表A分解为两个带头结点的单链表A和B,使得A表中 含有原表中序号为奇数的元素,而B表中含有原表中序号为偶数的元素,而
将一个带头结点的单链表A分解为两个带头结点的单链表A和B,使得A表中含有原表中序号为奇数的元素,而B表中含有原表中序号为偶数的元素,而保持其相对顺序不变#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*将一个带头结点的单链表A分解为两个带头结点的单链表A和B,
2021-08-28 16:42:19
373
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-09给定一个带表头结点的单链表,设head为头指针,结点结构为(data,next),data 为整型元素,next为指针,试写出算法,按递增
给定一个带表头结点的单链表,设head为头指针,结点结构为(data,next),data为整型元素,next为指针,试写出算法,按递增次序输出单链表中各结点的数据元素,并释放结点所占的存储空间(要求:不允许使用数组作为辅助空间)#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *Lin
2021-08-28 16:40:56
1461
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-08给定两个单链表.编写算法找出两个链表的公共结点
给定两个单链表.编写算法找出两个链表的公共结点#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*给定两个单链表.编写算法找出两个链表的公共结点*///带头结点尾插法建立单链表LinkList List_TailInsert(LinkList &L
2021-08-28 16:39:20
475
1
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-06设计一个带表头结点的单链表中所有元素结点的数据值无序,试编写一个函数,删除表中所有介于给定两个值(作为函数参数给出)之间的元素的元素(若存
设计一个带表头结点的单链表中所有元素结点的数据值无序,试编写一个函数,删除表中所有介于给定两个值(作为函数参数给出)之间的元素的元素(若存在)#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*设计一个带表头结点的单链表中所有元素结点的数据值无序,试编写一个函
2021-08-28 16:37:34
352
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-06有一个带头结点的单链表L,设计一个算法使其元素递增有序
有一个带头结点的单链表L,设计一个算法使其元素递增有序#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*有一个带头结点的单链表L,设计一个算法使其元素递增有序*///带头结点尾插法建立单链表LinkList List_TailInsert(LinkLis
2021-08-28 16:35:18
919
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-05试编写算法将带头结点的单链表就地逆置,所谓“就地“是这辅助空间的复杂度为O(1)
试编写算法将带头结点的单链表就地逆置,所谓"就地"是这辅助空间的复杂度为O(1)#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*试编写算法将带头结点的单链表就地逆置,所谓"就地"是这辅助空间的复杂度为O(1)*///带头结点尾插法建立单链表LinkLi
2021-08-28 11:31:55
270
原创 王道数据结构2022-线性表的链式表示-综合题(p41)-04试编写在带头结点的单链表L中删除一个最小值结点的高效算法(假设最小值结点是唯一的)
试编写在带头结点的单链表L中删除一个最小值结点的高效算法(假设最小值结点是唯一的)#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;/*试编写在带头结点的单链表L中删除一个最小值结点的高效算法(假设最小值结点是唯一的)*///带头结点尾插法建立单链表Link
2021-08-28 11:30:34
528
原创 王道数据结构2022-线性表的链式表示-综合题(p41)03-设L为带头结点的单链表,编写算法实现从尾到头反向输出每个结点的值
设L为带头结点的单链表,编写算法实现从尾到头反向输出每个结点的值#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;//带头结点尾插法建立单链表LinkList List_TailInsert(LinkList &L) { //正向建立单链表 int
2021-08-27 11:42:37
1117
2
原创 王道数据结构2022-线性表的链式表示-综合题(p41)02-在带头结点的单链表L中,删除带头结点的单链表L中所有值为x的结点 并释放其空间,假设值为x的结点不唯一,试编写算法以实现上述操作
在带头结点的单链表L中,删除带头结点的单链表L中所有值为x的结点并释放其空间,假设值为x的结点不唯一,试编写算法以实现上述操作#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;//带头结点尾插法建立单链表LinkList List_TailInsert(Lin
2021-08-27 11:12:03
339
原创 王道数据结构2022-线性表的链式表示-综合题(p41)01-设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点
这里写自定义目录标题-设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点运行效果-设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点#include<stdio.h>#include<stdlib.h>typedef struct LNode { //定义单链表结点类型 int data;//数据域 struct LNode *next;//指针域} LNode, *LinkList;//带头结点尾插法建立单链表LinkList List_
2021-08-27 11:08:31
251
1
原创 Java调用百度智能云AI接口(API)实现人脸融合
Java调用百度智能云AI接口(API)实现人脸融合实现过程流程1. 需要在百度智能云注册账号,并创建应用2. 查看人脸融合技术文档3. 打开IDEA创建一个普通空项目4. 将技术文档的代码(或者是下面给的代码)整合(复制粘贴)到项目中注册百度云账号(应该需要实名注册)找到人脸融合板块...
2021-04-01 19:23:25
1485
1
原创 【机器学习】在Windows10上配置OpenCV环境【C++环境】
在Windows10上配置OpenCV环境【C++环境】工具下载【mingw、opencv、cmake】下载链接【提取码:1111】工具安装【opencv】- 【mingw】【cmake】
2020-11-29 23:32:25
275
1
原创 快速批量修改文件名[机器学习]
快速批量修改文件名[机器学习]import ospath = r'A:\Learning_OpenCV_3_Computer_Vision_with_Python_Second_Edition_Code\face_train'filenames = os.listdir(path)i = 1for filename in filenames: print(filename) if os.path.isfile(os.path.join(path, filename)) == T
2020-11-20 13:46:23
243
原创 快速处理jpg转pgm图片[python机器学习]
快速处理jpg转pgm图片[python机器学习]import osimport cv2path = r'A:\Learning_OpenCV_3_Computer_Vision_with_Python_Second_Edition_Code\images\test'pgm_path = r'A:\Learning_OpenCV_3_Computer_Vision_with_Python_Second_Edition_Code\images\train'# for item in os.walk
2020-11-20 11:51:14
805
1
原创 kubernetes 资源清单 initC 特殊说明
initC特殊说明查看编辑pod 的配置文件kubectl edit pod myapp-pod编辑read.yaml文件vim read.yamlapiVersion: v1 kind: Pod metadata: name: readiness-httpget-pod namespace: defaultspec: containers: - name: readiness-httpget-container image: hub.atguigu.com
2020-09-07 21:25:29
268
原创 kubernetes 资源清单 initC
编写配置验证initC编写 init-pod.yaml文件vim init-pod.yamlapiVersion: v1kind: Podmetadata: name: myapp-pod labels: app: myappspec: containers: - name: myapp-container image: busybox command: ['sh', '-c', 'echo The app is running! &&
2020-09-07 21:19:14
230
原创 kubernetes 资源清单 常用字段说明
编写一个yaml格式文件 并测试能否正常使用192.168.66.10(master01)编写pod.ymal文件vim pod.yamlapiVersion: v1kind: Podmetadata: name: myapp-pod labels: app: myapp version: v1spec: containers: - name: app image: hub.atguigu.com/cdzbc/myapp:v1执行pod.yma
2020-09-07 21:12:24
541
原创 Typora PicGo Gitee 搭建笔记本
Typora PicGo Gitee 搭建笔记本下载安装Typora下载链接下载安装PicGo下载链接Gitee配置注册账户创建仓库获取令牌配置PicGo配置Typora验证成果喜欢的小伙伴不妨相互关注一下哦。1鲁邦零式 ↩︎...
2020-09-05 15:27:11
247
原创 Could not load existing sourcemap of node_modules/paper/dist/paper-full.js
定位到出问题的代码部分把下面注释的代码删除就解决了//# sourceMappingURL=data:application/json;base64,JavaScript代码最好不要吧注释写在代码块内
2020-05-15 13:43:33
801
原创 考研英语核心词汇趣讲-导学(1)
2021刘晓燕核心词汇单词完整版持续更新中 记单词的方法(1)联想法词汇解读Vigorous 精力充沛的,充满活力的Vi:表示罗马数字VI(六) g:个 or:人Trivial 琐碎的,不重要的Tri:三(three) vi:六 告诉三公六婆的事Moderate 适度的,中庸的Mode:模特 rate:速度 模特走T的速度不快不慢的Isol...
2020-05-15 11:29:45
552
原创 Typora+PicGo+SM.MS(Win 10系统)
准备工作:TyporaPicGo-CoreSM.MS下载并安装Typora通过cmd下载Picgo在SM.MS官网注册并获取token配置PicGo在文件管理找到config.json文件,并用记事本打开将下面代码复制粘贴到config.json文件内{ "picBed": { "uploader": "smms", // 代表当前的默认上传图床为 SM.MS, "smms": { "token": "" // 从https
2020-05-10 09:32:40
394
原创 C#-编译器错误CS0246
C#-编译器错误CS0246找不到类型或名称空间名称“类型/名称空间”(您是否缺少using指令或程序集引用?)找不到程序中使用的类型或名称空间。您可能忘记了引用(-reference)包含该类型的程序集,或者您可能尚未添加所需的using指令。或者,您尝试引用的程序集可能存在问题。以下情况导致编译器错误CS0246。您是否拼写了类型或名称空间的名称?没有正确的名称,编译器将找不到类型或名...
2020-02-24 15:13:17
14743
原创 C#-编译器错误CS0051
C#-编译器错误CS0051可访问性不一致:参数类型“类型”比方法“方法”更难访问方法的形式参数列表中引用的返回类型和每种类型必须至少与方法本身具有相同的可访问性。确保由于省略了public修饰符而导致方法签名中使用的类型不是偶然私有的。有关更多信息,请参见访问修饰符。例下面的示例生成CS0051:// CS0051.cspublic class A{ // Try maki...
2020-02-24 14:36:10
1773
原创 C Sharp语言之美
C Sharp语言之美变量[CompilerGenerated] private sealed class <GetEnumerator>d_0 : IEnumerator<object>,IEnumerator,IDisposable {private object <>2__current; private int <>1__state...
2020-02-16 19:43:29
2736
PacketTracer-7.3.0版本64位的(云计算的需要哦)
2020-05-15
mirrors-x64dbg-master.zip
2020-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人