- 博客(10)
- 收藏
- 关注
原创 unittest套件与运行器及测试报告实现
最近学习python自带测试工具unittest,学到用其中的套件和运行器,在用HTMLTestReport实现测试报告时发现不太会用,网上使用教程比较少,所以记录一下。1、下图是test_suite_runner.py文件,作用是实现测试套件的运行及测试报告实现代码,测试用例在其他py文件中。2、项目结构图参考,生成的报告在report文件夹下。
2024-07-09 19:16:38
143
原创 (MySQL)记录1215 - Cannot add foreign key constraint
情况分类:(1)两字段类型不一致。添加外键时要保证类型完全一样,不能一个是int,另一个是bigint。也不能一个是有符号的int,另一个是无符号的int。也不能一样长度为1, 另一个长度为2。在实际的使用中,这种情况会出现在类型与有无符号上。解决的方法也简单:将两个字段的类型、长度、有无符号设置一致。(2)设置外键时“删除时”设置为“SET NULL”。设计数据库时,将数据表中的某个字段设置为了主键,那么此主键是必然不能为null。此时,我们又设置其为外键。但在设置删除策略时,却不小把它设置为:删
2021-09-28 13:12:00
220
原创 vue修改el-pagination被选中背景颜色
一般我们正常的属性会写在scope里,我们不想直接粗暴地把scope去掉影响全局,这个时候再写一个不带scope的style,把我们要覆盖的样式放进去,就可以了,一般设置一下active的背景颜色,以及hover时候的字体颜色。如下:<style>.el-pagination.is-background.el-pager li:not(.disabled){ background-color:#fff;/*进行修改未选中背景和字体*/ color:#fff;}.el-p
2021-09-25 23:44:58
5215
2
原创 2021-09-24
++j和j++的区别1、单独使用无区别2、赋值,for循环中++j:先进行加1,再使用(赋值、判断)j++:先使用(赋值、判断),再进行加1
2021-09-24 17:10:21
871
1
原创 spingboot项目运行报错
修改包名之后报错Description:Field songMapper in com.example.music.service.impl.SongServiceImpl required a bean of type ‘com.example.music.dao.SongMapper’ that could not be found.Action:Consider defining a bean of type ‘com.example.music.dao.SongMapper’ in your
2021-09-17 16:41:29
238
原创 对钩子的理解
HookHooking - Wikipedia:In computer programming, the term hooking covers a range of techniques used to alter or augment the behavior of an operating system, of applications, or of other software components by intercepting function calls or messages or eve
2021-09-09 15:27:15
104
原创 Vue中关键字let与var的区别
es6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。两者区别: 1、let不存在变量提升:var命令会发生”变量提升“现象,即变量可以在声明之前使用,值为undefined。按照一般的逻辑,变量应该在声明语句之后才可以使用。为了纠正这种现象,let命令改变了语法行为,它所声明的变量一定要在声明后使用,否则报错。 2、let不允许重复声明:let不允许在相同作用域内,重复声明同一个变量。例如: // 报错funct...
2021-09-09 09:48:38
3034
1
原创 Maven启动报错
1、未在dao的mapper中写注解@mapper2、导错包3、未在启动程序中加注解@mapperScan(“包名,例如:com.example.dao”)
2021-09-07 10:14:56
223
转载 Navicat提示Access violation at address 004E9844 in module ‘navicat.exe’
navicat报错内存越界问题,最好重新注册下Windows的动态链接库应网友要求加点提示:别着急,字不多看完 罒ω罒首先“开始”—“运行”—“cmd”在打开的dos窗口中运行“for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1” 回车后即开始对System32目录下的所有动态链接库逐一注册了。重启一边电脑就可以了。 //system32是Windows 操作系统的系统文件夹,是操作系统的中枢。system32在计算机C盘W
2021-04-08 17:21:23
820
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人