什么是等价类划分和边界值分析方法呢?首先,这二者都隶属于最常用、最典型、也是最重要的黑盒测试方法。 等价类划分方法,是将所有可能的输入数据划分成若干个子集,在每个子集中,如果任意一个输入数据对于揭露程序中潜在错误都具有同等效果,那么这样的子集就构成了一个等价类。后续只要从每个等价类中任意选取一个值进 ...
分类:
其他好文 时间:
2020-07-12 19:03:56
阅读次数:
184
该问题的关键在于面试者使用的是 ArrayList 的 remove() 还是 Iterator 的 remove()方法。这有一段示例代码,是使用正确的方式来实现在遍历的过程中移 除元素,而不会出现 ConcurrentModificationException 异常的示例代码。 ...
分类:
其他好文 时间:
2020-07-12 19:03:39
阅读次数:
129
0x01 进入题目 有一个上传页面 那看来就是要上传shell,然后来查看flag了。看一下页面给的代码 if($contents=file_get_contents($_FILES["file"]["tmp_name"])){ $data=substr($contents,5); foreach ...
分类:
系统相关 时间:
2020-07-12 19:03:23
阅读次数:
98
display属性值: 常用的大的分类值:block inline inline-block <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev ...
分类:
Web程序 时间:
2020-07-12 19:03:02
阅读次数:
77
横向越权与纵向越权 横向越权 横向越权指的是攻击者尝试访问与他拥有相同权限的用户的资源 例子: 用户忘记密码操作! 1、通过手机号,验证码等信息验证身份。 2、跳转修改密码页面 3、输入新密码 4、提交修改密码操作 【调用接口】 接口: ******/newpassword?username=xxx ...
分类:
其他好文 时间:
2020-07-12 19:02:46
阅读次数:
94
golang操作redis主要有两个库,go-redis和redigo。两者操作都比较简单,区别上redigo更像一个client执行各种操作都是通过Do函数去做的,redis-go对函数的封装更好,相比之下redigo操作redis显得有些繁琐。但是官方更推荐redigo,所以项目中我使用了red ...
分类:
其他好文 时间:
2020-07-12 19:02:06
阅读次数:
99
stream中的flatmap是stream的一种中间操作,它和stream的map一样,是一种收集类型的stream中间操作,但是与map不同的是,它可以对stream流中单个元素再进行拆分(切片),从另一种角度上说,使用了它,就是使用了双重for循环。 查看Stream源码中flatmap的方法 ...
分类:
编程语言 时间:
2020-07-12 19:01:43
阅读次数:
83
字母和数字键的键码值(keyCode) 按键键码按键键码按键键码按键键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50 C 67 L 76 U 85 3 51 D 68 M 77 V 86 4 52 E 69 N 78 W 87 5 53 F 70 O 79 X 8 ...
分类:
其他好文 时间:
2020-07-12 19:01:26
阅读次数:
238
看到一个帖子分享新的百度网盘下载工具 此方法我也不是很清楚原理 设置起来比较麻烦 但是还是值得保存一下的 一共是两种方法,推荐网页版比较简单 提前点击生成一个输入法的文件夹,然后打开网页,登陆网盘账号,下载即可。 BaiduPCS-Go: GitHub 下载 BaiduPCS-Go-Web: Git ...
分类:
其他好文 时间:
2020-07-12 19:01:03
阅读次数:
137
官方源安装nginx、网站访问量相关术语、nginx主配置文件详解、自定义日志格式调用。 ...
分类:
其他好文 时间:
2020-07-12 19:00:32
阅读次数:
92
#第一周 ##本周确定了各个模块的功能以及怎样实现,还确定了流程框图。目前还要确定,这个智能大仓系统可以解决现实中存在的什么问题。下周要进行具体的分工,即每人主要负责哪个模块。 ###学习内容 1.python为解释性语言,即程序执行一次翻译一次 2.保留字与标识符: ——标识符:受保护的变量、类属 ...
分类:
其他好文 时间:
2020-07-12 19:00:01
阅读次数:
86
vue中的按键修饰符,对回车键进行演示 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>vue中的按键修饰符</title> <script type="text/javascript" src="js/Vue.js"></scr ...
分类:
Web程序 时间:
2020-07-12 18:59:38
阅读次数:
67
注意:postman要创建mock的话需要登录,可以在网络允许的条件下去注册一个账号。 1、 点击new-mock server 2、创建一个mock,选择方法,选择接口名称,点击next 3、输入mock服务的名称,其他不需要勾选,点击创建mock服务 4、后续步骤,需要拷贝下面的地址 5、找到创 ...
分类:
其他好文 时间:
2020-07-12 18:59:00
阅读次数:
72
本章学习了排序这一操作,排序方法分为两大类: 内部排序:不需要访问外存,分为插入类、交换类、选择类、归并类(2-路归并排序)和分配类(基数排序)。 外部排序:不可能在内存中完成。 (一)插入排序 1、直接插入排序 稳定排序,更适合于初始记录基本有序(正序)的情况 1 void InsertSort( ...
分类:
其他好文 时间:
2020-07-12 18:58:36
阅读次数:
54
由单参构造函数进行的类型转换称为隐式转换,由类型转换运算符进行的转换称为显式转换。 类型转换运算符(conversion operator)是类的一种特殊成员函数,它负责将一个类类型的值转换成其他类型。类型转换函数的一般形式如下: operator type() const; 其中type表示某种类 ...
分类:
编程语言 时间:
2020-07-12 18:58:04
阅读次数:
108
ArrayList 底层:Object数组,非线程安全 默认容量:10,其实是0,第一次add时,才会主动去扩容 每一扩容,变为原来容量的1.5倍。10->15->22 /* */ private void grow(int minCapacity) /* */ { /* 254 */ int ol ...
分类:
其他好文 时间:
2020-07-12 18:57:47
阅读次数:
50
圣杯布局 1.结构先加载主体,再加载左右 2.将三者都 float:left , 左右再加上一个position:relative(因为相对定位后面会用到)?3、middle 部分 width:100% 占满 ? 此时 middle 占满了,所以要把 left 拉到最左边,使用 marginlef ...
分类:
其他好文 时间:
2020-07-12 18:57:22
阅读次数:
74