二叉树 每个节点最多有两个叶子节点 二叉树的优势 在实际使用时会根据链表和有序数组等数据结构的不同优势进行选择。有序数组的优势在于二分查找,链表的优势在于数据项的插入和数据项的删除。但是在有序数组中插入数据就会很慢,同样在链表中查找数据项效率就会很低。综合以上情况,二叉树可以利用链表和有序数组的优势 ...
分类:
其他好文 时间:
2019-10-30 14:00:08
阅读次数:
64
一.什么是队列,换句话说,队列主要特征是什么? 四个字:先进先出 六个字:屁股进,脑袋出 脑补个场景:日常排队买饭,新来的排在后面,前面打完饭的走人,这就是队列; OK,思考一个问题,我为什么写了两种实现,它们的区别是什么,哪个性能更好一些? 我觉得学习一定要带着问题来学习; 二.队列的两种实现 1 ...
分类:
编程语言 时间:
2019-10-29 19:58:07
阅读次数:
98
环境 Badboy version 2.1.1 JDK: 1.7.0_67 Apache JMeter-2.11 JMeter录制脚本有多种方法,其中最常见的方法是用第三方工具badboy录制,另外还有JMeter自身设置(Http代理服务器+IE浏览器设置)来录制脚本,但这种方法录制出来的脚本比较 ...
分类:
其他好文 时间:
2019-10-29 13:26:27
阅读次数:
73
1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。 Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Jav ...
分类:
编程语言 时间:
2019-10-28 14:35:57
阅读次数:
89
1.文件上传 Requests除了Get方法外,还可以使用Post方法。如果网站允许上传文件,则可以使用此方法来上传文件。 示例: 主要是使用requests的files参数来完成。 file.py import requests files = {'file' : open('Top250.txt ...
分类:
编程语言 时间:
2019-10-27 19:04:23
阅读次数:
105
一、关系型数据库 1.关系数据库是什么? 数据模型采用关系模型的数据库就是关系数据库。 2.关系数据库的结构? 关系数据库由表的集合组成,每个表名字唯一。每张表都有行和列,一行可以代表一组值之间的联系。表的概念和数学上的关系概念是密切相关的。 元组(tuple):一组值得序列。(n元组就是有n个值的 ...
分类:
数据库 时间:
2019-10-27 18:49:19
阅读次数:
103
最近项目在使用如@NotNull @Max 等配合@vaild 注解进行验证传过来的参数校验,然后通过统一异常处理,直接返回给前端,不用在业务代码中对这些参数进行校验。但是官方提供的并不能全部满足项目的需求,我经过查找发现了@Constraint这个注解。 需求 现在有的列表查询,根据查询条件进行查 ...
分类:
编程语言 时间:
2019-10-27 12:33:17
阅读次数:
106
Markdown学习 二级标题 三级标题 四级标题 字体 hello,world! hello,world! hello,world! hello,world! 引用 引用效果 > 符号 分割线 三个 分割线 三个 *** 也是分割线 图片 超链接 点击跳转到百度 列表 a b c 减号 空格 减号 ...
分类:
其他好文 时间:
2019-10-26 17:03:40
阅读次数:
103
DjangoRestFramework学习二之序列化组件、视图组件 本节目录 [TOC] 一 序列化组件 首先 按照restful规范咱们创建一些api接口,按照下面这些形式写吧: Courses GET 查看数据 返回所有数据列表[{},{},] Courses POST 添加数据 返回添加的数据 ...
分类:
其他好文 时间:
2019-10-21 10:04:46
阅读次数:
74
《信息安全概论》第二章,第三章 第二章 学习二进制和十进制的转换还有其他进制的转换,因为计算机只有高低两张电压,所以要把信息转化为二进制。 第三章 学习数据。数字数据,实现负数的表示,还有补码等。文本数据的压缩。音频数据,信号中的电压按声波的正比例变化。图像数据即位图与矢量图形。 《自学是一门手艺》 ...
分类:
其他好文 时间:
2019-10-21 00:17:08
阅读次数:
106