学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。目录数据结构初定义常用数据结构这8种数据结构有什么区别呢?①、数组②、链表③、栈④、队列⑤、树⑥、堆⑦、图⑧、哈希表数据结构集合结构(非线性结构)线性结构数组线性表存储结构模式匹配二叉树存储结构顺序存储结构二叉链表哈夫曼编码哈夫曼编码实现压缩,解压缩数据元素是多对多的关系存储结构邻接矩阵邻接表十字链表邻接多重表边集数组遍历最小生成树物理结构(存储结构)顺序查找(线性查找)折半查找(二分查找)插值查找斐波那契查找线性索引查找稠密索引分块索引二叉搜索树(又称二叉查找树/排序数)平衡二叉搜索树(AVL树)多路查找树(B树)红黑树散列表查
Springboot✚Swagger各版本整理swagger配置变化原因:Swagger版本1、Swagger2.x版本springboot2.5.6✚swagger2.6.1~2.9.2配置属下2、Swagger3.x版本springboot2.5.6✚swagger3.0.0配置属下springboot2.6.5✚swagger3.0.0配置属下Knife4j版本Knife4j3.0.3✚Springboot2.7.1swagger配置变化原因:SpringBoot处理映射匹配的默认策略发生变化请求路径与SpringMVC处理映射匹配的默认策略已从AntPathMatcher更改为Path
Springboot✚Swagger各版本整理swagger配置变化原因:Swagger版本1、Swagger2.x版本springboot2.5.6✚swagger2.6.1~2.9.2配置属下2、Swagger3.x版本springboot2.5.6✚swagger3.0.0配置属下springboot2.6.5✚swagger3.0.0配置属下Knife4j版本Knife4j3.0.3✚Springboot2.7.1swagger配置变化原因:SpringBoot处理映射匹配的默认策略发生变化请求路径与SpringMVC处理映射匹配的默认策略已从AntPathMatcher更改为Path
操作系统大题整理解答题简答题解答题1、一个进程的大小占5个页面,每页的大小为1K,系统为它分配了3个物理块。当前进程的页表如表所示:⑴有哪些页面不在内存?⑵请分别计算进程中逻辑地址为3B7H、12A5H、1432H单元的物理地址(用十六进制表示),并说明理由。解答:答:不在内存的是第2和4页(按页号)。(3B7)16=(001110110111)2,1页为1K,所以页内地址为低10位(1110110111)2,页号为OH,对应物理块号为1CH,物理地址拼接为(000111001110110111)2=(73B7)163B7H的物理地址=73B7H(12A5)16=(00010010101001
1、new与malloc的区别new:new首先会去调用operatornew函数,申请足够的内存(大多数底层用malloc实现),然后调用类型的构造函数来初始化变量,最后返回自定义类型的指针,delete先调用析构函数,然后调用operatordelete函数释放内存(大多数底层用free实现)__cdecl是CDeclaration的缩写(declaration,声明)malloc:malloc是库函数,只能申请内存,没有初始化功能所以new与malloc最大的区别就是new能进行构造函数初始化2、strcpy、sprintf、memcpy的区别strcpy:用于将一个字符串复制到另一个字
ChatGpt目前很火,话题度很高,关于它的账号售卖、视频课程网上遍地都是,尝试没有窍门,学习付费太高,一不小心就会被割韭菜。闲暇之余也从网上搜集整理了5个平台,里面系统的介绍了有关ChatGpt的应用和相关,如何注册和使用,助你快速加入AI大军之中。全文1428字7图,预计阅读时间4分钟。1.ChatGPT知识库1-1-Notion:https://chatgpt.moyucm.xyz/目前由Notion笔记转移到了语雀文库中,内容是一样的介绍参考如下。1-2-语雀文库:https://www.yuque.com/gptcn/gptChatGPT指令大全,也称ChatGPT知识库,编写与20
DPI发展随着显示器质量的增高,高分屏逐渐增多,很多用户平时使用的机器都是2k屏甚至是4k屏。显示器分辨率变大后,同样的物理尺寸下可以表示更多的点,也就是我们平时所说的像素。误区说明我们现在平时所说的软件像素应该是PPI(PixelsPerInch),中文意思是每英寸像素数,而我们windows系统中修改的DPI其实就是这个PPI。为什么会有这个误区呢?答案:因为这个世界正在尽人类想象所能地使其变得难懂。1、PPI每英寸像素数,像素表示的是“图片的原色”,足够靠近你显示屏上的图片你就会看到他们:一排一排的小方块。换句话说,他们也是一个电子图片的最小可寻址单元。其中每一个电子图片则是由更小的光学
微信小程序笔记整理地址:https://mp.weixin.qq.com/小程序的基本构成pages-->用来存放所有小程序的页面页面以文件夹的格式保存在pages里,每个页面由四个基本文件组成xx.js-->页面数据和逻辑处理的文件xx.json-->页面的配置(如果和app.json内配置文件冲突,xx页面采用就近原则,优先按照xx.json)xx.wxss-->页面的样式文件(如果和app.wxss内配置文件冲突,xx页面采用就近原则,优先按照xx.wxss)xx.wxml-->页面的模板结构文件utils-->用来存放工具性质的模块app.js-->小程序的入口文件app.json–>
文章目录Python编程技术作业-1判断单选填空编程题7-1人生苦短,我学python7-2输出python之禅7-3jmu-python-汇率兑换7-4jmu-python-求圆面积Python编程技术作业-2单选fn函数题6-1python函数:求m到n之和6-2python函数:递归求Fabonacci数列编程题7-1企业根据利润提成发放奖金问题7-2计算某天距元旦的天数7-3温度转换7-43,5,7的倍数判定(高教社,《Python编程基础及应用》习题6-4)7-5计算分段函数f(x)的值7-6统计字符串中不同种类的字符个数Python编程技术作业-3单选编程题7-1输出不重复的字符7
1.引言这篇文章的由来秋招的时候,刚开始复习一些知识点的时候没有什么思路,只是盲目的看相关的书籍和资料,结果是留在脑子中的知识很有限,而且不够系统,在我需要它的时候,并不能很快的回忆起来。于是就想着把一些典型的知识整理成一个文档,在进行刷题的时候可以比较快速的查找到需要的知识,因此可以看到本文的知识点可能没有每一个点都写的很全面。有些知识点甚至只是标注了哪篇参考文献。关于阅读文章的建议本文更适合让阅读的人了解一下数字IC/FPGA求职过程中可能涉及到的一些知识范围,当然本文也并没有涵盖所有的知识点。而不是作为读者个人的《知识点查阅手册》。因为如果不是自己整理的内容,看到这些知识点的关键词并不能