- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 maven基础
maven基础1. 编译Java文件mvn compile2. 执行main方法mvn exec:java -Dexec.mainClass="com.msn.Hello"mvn exec命令可以执行项目中的main函数 :首先需要编译java工程:mvn compile 不存在参数的情况下:mvn exec:java -Dexec.mainClass="com..classname" 存在参数:mvn exec:java -Dexec.mainClass=".Main" -Dex
2021-03-14 22:35:18
98
原创 yaml基础
yaml基础YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。 YAML 的配置文件后缀为 .yml基本语法 大小写敏感 使用缩进表示层级关系 缩进不允许使用tab,只允许空格 缩进的空格数不重要,只要相同层级的元素左对齐即可 '#'表示注释 数据类型1、对象animal: pets转为JavaScript如下:{animal:'pets'2、数组以 - 开
2020-12-12 23:36:24
119
原创 python读取excel数据
读取excel可以适用xlrd库pip install xlrdimport xlrd# book = xlrd.open_workbook('1.xlsx')book = xlrd.open_workbook('F:\2.xls')sheet1 = book.sheet_by_index(0)sheet2 = book.sheet_by_name('Sheet2')print(f'表单名:{sheet1.name}')print(f'表单索引:{sheet1.number}')
2020-10-24 22:32:02
190
原创 PySide2导入报错
python(3.8.4)安装了pyside2(5.15.0)后运行测试案例却报错:D:\Python\Python38\python.exe E:/save/python/pyside2/demo/qt_test.pyTraceback (most recent call last): File "E:/save/python/pyside2/demo/qt_test.py", line 2, in <module> from PySide2.QtWidgets import...
2020-09-05 21:30:50
2602
2
原创 pytest入门
pytest一、环境pytest 可以用来做 系统测试 的自动化, 它的特点有用 Python 编写测试用例,简便易用可以用 文件系统目录层次 对应 手工测试用例 层次结构灵活的 初始化清除 机制可以灵活挑选测试用例执行利用第三方插件,可以生成不错的报表安装直接执行 如下命令即可安装 pytestpip install pytest我们还需要产生测试报表,所以要安装一个第三方插件 pytest-html ,执行如下命令安装pip install pytest-html---.
2020-08-19 00:15:17
452
原创 pytest数据驱动
from selenium import webdriverimport pytestindex_list = ['首页', '通讯录', '收件箱']def setup_module(): print('\n--------执行初始化-------------') print('登陆163邮箱') global wd wd = webdriver.Chrome() # wd = webdriver.Ie() wd.implicitly_wait.
2020-08-19 00:14:57
398
原创 pytest-fixture 环境初始化与清除
from selenium import webdriverimport pytestindex_list = ['首页', '通讯录', '收件箱']# fixture@pytest.fixture(scope='module', autouse=True)def before_webtest(): print('\n--------执行初始化-------------') print('登陆163邮箱') global wd wd = webdriver.
2020-08-19 00:14:32
594
原创 selenium-Xpath元素定位
描述 Xpath CSS Path 直接子元素 //div/a div > a 子元素或后代元素 //div//a div a 以id定位 //div[@id=’idValue’]//a div#idValue a 以class定位 //div[@class=’classValue’]//a div.classValue a 同级弟弟元素 //ul/li[@class=’first’]/following-sibli
2020-07-28 19:18:42
141
原创 css基础
css基础1、css声明CSS声明总是以分号(;)结束,声明组以大括号({})括起来:p {color:red;text-align:center;}2、css注释CSS注释以 “/" 开始, 以 "/” 结束3、id和class选择器id选择器:##para1{ text-align:center; color:red;}class选择器:..center {text-align:center;}4、样式表外部样式表(External style shee
2020-07-03 00:21:16
101
原创 html基础
URL 编码URL 只能使用 ASCII 字符集来通过因特网进行发送。由于 URL 常常会包含 ASCII 集合之外的字符,URL 必须转换为有效的 ASCII 格式。URL 编码使用 "%" 其后跟随两位的十六进制数来替换非 ASCII 字符。URL 不能包含空格。URL 编码通常使用 + 来替换空格。HTML 提示:使用小写标签HTML 标签对大小写不敏感:<P> 等同于 <p>。许多网站都使用大写的 HTML 标签。HTML 提示:使用小写属性属性和属性值对大小写不
2020-06-22 23:23:23
133
原创 js 严格模式
严格模式ES5最早引入严格模式(strict mode),通过严格模式可以在函数内部选择严格的全局或局部的错误条件检测,可以提早知道代码中的一些错误。1 使用严格模式"use strict"可以在全局作用域、函数作用域中使用2 变量2.1 严格模式下使用未声明的变量会报错"use strict"msg = "hello";console.log(msg); // Refe...
2020-04-20 00:11:28
150
原创 ECharts绘制省市地图
ECharts绘制国内各省市地图时要注意series.map属性值的配置要与对应的js地图文件注册名一致。如绘制湖北地图引入hubei.js,该文件中注册地图名为‘湖北’而不是‘hubei’;源代码如下:<template> <div class='hubei'> <div ref='main' style="width...
2020-03-21 23:21:22
1963
2
原创 html元素的显示与隐藏:display属性,visibility属性
html元素的显示与隐藏一、display属性隐藏一个元素可以通过把display属性设置为"none",或把visibility属性设置为"hidden"。但是请注意,这两种方法会产生不同的结果。visibility:hidden可以隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间。也就是说,该元素虽然被隐藏了,但仍然会影响布局。将一个元素默认设置为隐藏:<pid...
2019-10-23 00:48:54
20305
原创 css实现遮罩层
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>遮罩层1</title> <script src="E:/jquery/jquery-lib/jquery-3.2.1.js"></...
2019-10-21 22:43:56
252
原创 javascript区分数组和对象
js中没有一个好的机制来区分数组和对象。typeof运算符报告数组的类型是‘object’,要确定一个对象是否是数组我们可以通过自己定义的isArray方法来判断。先小结以下typeof运算符:字符串、数字、布尔类型typeof运算符分别返回string, number, boolean。typeof(null)返回object自定义方法区分数组和对象:function ...
2019-10-07 23:05:52
189
原创 用原生 Date 对象记录代码运行时间
不要让任何javascript代码持续运行50毫秒以上。可以通过原生的 Date 对象来跟踪代码的运行时间,这是大多数javascript分析工具的运行原理:var start = +new Date(); //'+'加号将Date对象转化为数字someLongProcess();...vart stop = +new Date();console.log(start - ...
2019-10-01 00:23:24
122
原创 innerHTML与innerText区别
document对象中的两个属性innerHTML、innerText的作用(1)获取对象的值<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>innerHTML</title> </head&...
2019-10-01 00:03:53
169
原创 javascript子串之substr()和substring()
1.substr()stringObject.substr(start,length)2.substring()stringObject.substring(start,stop)与substr()和slice()方法不同,substring的参数不能为负数
2019-09-25 23:44:44
369
原创 jQuery基础用法
一、文档就绪事件(1)jQuery入口函数$(document).ready(function(){ // 执行代码});或者$(function(){ // 执行代码});javascript入口函数window.onload = function () { // 执行代码}jQuery 入口函数与 JavaScript 入口函数的区别:...
2019-09-24 23:46:56
156
原创 代码评审-代码里的世界观
1.代码评审的好处 提高代码质量。评审别人的代码,自己的水平也能提高 修复bug的代价最小。自己内部人指出问题,代价最小;其次是测试部门测来;最严重时来自用户反馈。 促进团队之间相互备份。评审别人的代码的同时,可以强制每个人尽可能熟悉别人的代码,可以形成团队成员之间的相互备份。2.代码评审的关键---流程化如何做代码评审?具有可操作性的经验:规定一个固定的周期去做代码评审,...
2019-09-18 00:27:42
522
原创 'webpack' 不是内部或外部命令--解决办法
使用命令npm install webpack -g 安装webpack后,在cmd命令行输入webpack -v 却报'webpack' 不是内部或外部命令。不一定是安装有问题,可能是配置问题。1. 可以先参考https://www.cnblogs.com/fengchaoran/p/8461317.html配好环境变量。2. 环境变量设置好后,关掉重启命令行,再输入:webpac...
2019-03-19 23:40:26
3355
原创 VS2015,1>cl : Command line error D8016: '/ZI' and '/Gy-' command-line options are incompatible
VS2015, 1>cl : Command line error D8016: '/ZI' and '/Gy-' command-line options are incompatible项目属性设置,如下
2016-07-25 17:20:04
1894
原创 VS2015, error : C4996
VS2015, error : C4996报错大概是strcpy不安全,建议用strcpy_s处理方法:属性设置Property -> Configuration Properties -> C/C++ ->Preprocessor -> Preprocessor Definitions , 把报错信息中的 “__CTR_SECURE_NO_WARNINGS”复制然后添加进去。
2016-07-25 17:15:27
370
原创 VS2015,error:C2664
字符集设置问题:Property -> Configuration Properties -> Genger: Characret Set,选择 Use Multi-Byte Character Set
2016-07-25 17:05:57
2661
1
转载 OpenCV读取视频文件
#include #include using namespace std;using namespace cv;/*int main(int argc, char* argv[]){CvCapture* capture;IplImage* frame;capture = cvCaptureFromFile("E:/Videos/launch1.avi"
2016-05-09 21:32:25
708
UML和模式应用
2016-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人