- 博客(141)
- 收藏
- 关注
原创 手动清理C盘
1、把不常用的软件,在C盘卸载,要装,重装到别的盘2、WIN + R cleanmgr.exe 清理C盘3、删除 C:/Windows/Installer 目录下的东西---||---windows自带的安装东西存储目录,都可以删4、删除 C:\Users\HBdub\Documents 文档下的不需要的文件---||---自己的文档,还有软件存储的文档地方,都可以删5、删除 C:...
2018-12-07 17:11:44
2916
1
原创 python后期工作
1、生成自己所写脚本依赖包 • 生成依赖包 pip freeze>Requirements.txt 可以到需要存放的文件夹下,按下shift键同时鼠标点击右键选择在此处打开命令行,或者cd到目标文件夹执行此语句 • 安装依赖包 pip install -r Requirements.txt 同理cd到Requirements.txt文件的位置执...
2018-11-09 11:59:10
414
原创 win32 Disk烧录unix启动盘,恢复U盘空间
win32 Disk烧录unix启动盘https://jingyan.baidu.com/article/f96699bbea3181894e3c1be8.html恢复U盘空间https://blog.csdn.net/stephen_yu/article/details/53363856
2018-10-18 18:11:01
787
原创 C++/CLI 学习笔记
类型定义语法:public ref class Block {}; // 引用类型定义public value class Vector {}; // 值类型定义public interface class IMyFile {}; // 接口定义public enum class MyEnum{}; // 枚举定义public ref class Shape abstract {}; ...
2018-06-20 17:00:53
1602
原创 visual studio
一、创建工程:File-->New-->Project-->Win32-->Win32控制台应用程序-->Next在这个时候会弹出ApplicationSettings 在其中的Addition options中一定要选择Empty Project 二、创建项:右键Source Files-->add-->NewItem-->C++文件 三、常用快捷...
2018-06-20 16:57:44
311
原创 HTMLHint、CSSLint、ESLint
HTMLHint、CSSLint、ESLint ESLint 灵活,任何规则都可以开启闭合,以及有些规则有些额外配置 很容易拓展和有需要可用插件 容易理解产出 包含了在其他检查器中不可用的规则,使得ESLint在错误检查上更有用 支持ES6,唯一支持JSX的工具 支持自定义报告 一、安装 VisualStudio Code 二、安装插件,点击扩展安装ESLin...
2018-06-20 16:46:25
3880
原创 WebDriverAgent
1、安装Homebrew:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2、安装carthage:brew install carthage3、安装python:brew install python4、安装node:brew install no...
2018-06-20 13:51:25
2426
3
原创 git
1 git--global config user.name "dubinglin"2 git--global config user.email "dubinglin@jiongbook.com"3 gitinit4 git addfile1.txt file2.txt5 gitcommit -m "add three files"6 gitstatus7 gitdiff8 git log--p...
2018-06-20 13:12:31
201
原创 Jmeter进阶
1.请求headers设置在【HTTP信息头管理器】里面添加,需要添加的信息,可以问开发要,或者自己用fiddler抓取此处要注意传递的Accept-Language值要填写服务器支持的格式比如application/json,不然服务器返回500,极有可能就是你传递参数的格式不对2.http请求BodyData乱码修改jmeter.properties配置文件,在bin目录下,...
2018-06-20 11:18:41
2855
原创 svn
一、创建一个mycode仓库:svn admin create /Users/apple/svn/mycode二、配置用户权限:修改/svn/mycode/conf#anon-access = read read:只读,none:禁止访问,write:写 #password-db = passwd 在users表中添加账号和密码 #authz-db = authz authz配置用户组和权限...
2018-06-20 11:01:00
334
原创 Mac本,入门
1、设置环境变量 查看目前的path:echo $PATH写入:sudo vim ~/.bash_profile注意使用冒号分割 执行:source ~/.bash_profile/etc/profile/etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc/etc是系统的,~是用户的2、brew...
2018-06-20 10:56:02
799
原创 jmeter资源记录贴
1.ext:下载https://jmeter-plugins.org/downloads/all/管理插件包常见报错:502:并发数过多,服务器无响应301:可能是应该协议写成https,没有填写插件 :PerfMon ERROR: java.io.IOException: Agent is unreachable via TCP----在使用JMeter PerfMo
2018-01-08 16:36:07
384
原创 接口测试
当不能够白盒测试的时候,可以快速选择接口测试,测试后台逻辑接口文档要素:1、接口地址、请求方式2、接口描述,使用场景,需要的前置,与其他接口的关系3、请求头内容,有token、session等身份信息,需说明获取方式和有效期,提供示例数据4、接口请求、响应报文结构,需说明参数类型、是否必填、长度、值代表信息和对应的描述,提供示例数据 5、就是创造测试数据,如果接口前置可以测试自...
2017-12-22 15:39:26
789
转载 网站性能体验34守则
1 用YSlow看网站体验(内容篇)Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。Excetional Performance团队总结出了一系列可以提高网站速度的方法。可以分为7大类34条。包括内容、服务器、
2017-12-15 11:22:16
449
原创 tesseract编程
ImportError: cannot import name mkdtemp: pip install -U numpyWindowsError: [Error 2] : 调用tesseract.exe失败,将脚本放在tesseract.exe的文件夹说明:这个tesseract.exe就相当于在Linux下的 tesseract-orcIOError: [Err
2017-12-14 17:02:00
1433
原创 redhat虚拟机配置网络
虚拟机网络配置:如果公司网路限定ip并且走代理,那么在公司的电脑上虚拟机连接网络时候,需要在虚拟机上选择和主机共享ip然后在其浏览器上设置代理edit-->preference-->Advanced-->Network-->setting 切换用户 su- root设置ip:vi/etc/sysconfig/network-scripts/ifcfg-连接 设置静
2017-12-14 13:32:17
3060
原创 软件测试概念
一、应用服务器的分类web服务器数据库服务器FTP服务器邮件服务器文件共享服务器1.1 web服务器1.2 数据库服务器:例如DB21.3 FTP服务器1.4 邮件服务器1.5 文件共享服务器:例如云盘多层结构的划分方式:用户接口层:交互表示逻辑层:界面和内容显示业务逻辑层:数据通信
2017-11-16 17:37:58
332
原创 文件系统和文件结构
文件结构:/:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。/bin:bin 就是二进制(binary)英文缩写。在一般的系统当中,都可以在这个目录下找到linux常用的命令。系统所需要的那些命令位于此目录。/boot:Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz initrd.img 文件都位于
2017-11-16 17:27:43
334
转载 接口测试面试题
什么是接口测试?接口测试是测试系统组件间接口的一种测试。接口测试的重点是检查数据的交换,传递的正确性,以及接口间逻辑依赖关系。提交接口测试的重要意义:实现开发期并行测试,减少页面层测试的深度,缩短整个项目的测试周期。我们测试的接口属于哪一类?服务器接口(基于HTTP协议的接口)大多数人常说的接口测试,通常是 B/S
2017-11-16 17:06:41
44181
1
原创 HTTP协议
HTTP协议一、初始HTTP协议1.HTTP协议是什么?超文本传输协议(HTTP,HyperText Transfer Protocol)是Internet上的目前使用最广泛的应用层协议,它基于传输层的TCP协议进行通信,HTTP协议是通用的、无状态的协议。通常,由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服
2017-11-16 17:05:39
490
转载 软件测试英文单词
软件测试英语单词 Acceptance testing :验收测试Acceptance Testing:可接受性测试Accessibility test :软体适用性测试actual outcome:实际结果Ad hoc testing : 随机测试Algorithm analysis :算法分析algorithm
2017-11-16 16:17:41
6867
原创 python编程(2)
1.前面补零,字符串类型用zfill,数字型用格式化输出s = "555"a = s.zfill(5)print an = "-123"s = n.zfill(5)assert s == "-0123"n = 123s = "%05d" % nassert s == "00123"
2017-11-16 15:15:14
213
转载 QTP
软件功能自动测试工具。1)QTP是一个侧重于功能的回归自动化测试工具2)QTP支持的脚本语言是VBScript3)QTP支持录制和回放的功能。4)一个有用的工具:ObjectSpy,可以用来查看Run-time object和Test object属性和方法。5)QTP通过三类属性来识别对象:a)Mandatory; b)Assitive; c)Ordina
2017-11-16 14:31:08
3523
转载 Sublime text配置前端代码(JavaScript/Html/CSS)校验工具
前端代码检查分别包括html、css、JavaScript三部分的检查,代码检查需要安装node。安装Package Control给sublime安装PackageControl,Package Control是最佳的sublime插件管理工具,安装过程参考:https://packagecontrol.io/installation所有可用的sublime插件:https://pa
2017-11-15 11:48:05
794
原创 eslint
http://eslint.cn/docs/rules/2017年9月12日14:41Rules为了让你对规则有个更好的理解,ESLint对其进行了分门别类。所有的规则默认都是禁用的。在配置文件中,使用"extends": "eslint:recommended" 来启用推荐的规则,报告一些常见的问题,在下文中这些推荐的规则都带有一个标记。命令行的--fix选项用来
2017-11-15 11:46:18
2255
原创 htmlhintrc
http://htmlhint.com/ box-modelBeware of box model sizedisplay-property-groupinRequire properties appropriate for displayduplicate-propertiesDisal
2017-11-15 11:45:11
519
转载 selenium + PhantomJS 浏览器后台抓取
PhantomJs是一个‘无头’’=浏览器,下载地址:http://phantomjs.org/download.html下载之后最好把bin目录设置成环境变量他会把网站加载到内存并执行页面上的JavaScript,但是他不会向用户展示网页的图形界面(后台运行浏览器),可以处理cookie,JavaScript,header以及任何你需要做的事情注意:部分公司内网阉割,会报出
2017-11-15 11:39:18
834
原创 tesseract train python_file
# tesseract-trainerThis is a set of two tools used to generate OCR training files for Tesseract. It is particularly designed for image files with small numbers of characters. It will help you create
2017-08-29 13:47:58
496
原创 训练tesseract
tesseract识别率,通过样本数量提升,呈对数型增长,所以根据你的验证码的复杂程度来确定你的训练样本数量因为本身tesseract的识别精度很低,所以很有必要进行训练验证码:是由背景图片和字符图片复合而成,训练的时候我们要告诉每个验证码样本里,字符的位置(上下左右四个参数)和字符的值定位元素的位置: 下载工具jTessBoxEditor. http://sourc
2017-08-28 18:05:08
1140
原创 tesseract_OCR验证码识别技术(python)
一、安装pytesseract:pip install pytesseract二、安装PIL:pip install PIL三、安装tesseract-OCR: 下载tesseract-ocr文件并安装,注意有一部要选择自己需要的语言包:https://github.com/UB-Mannheim/tesseract/wiki 默认只支持英文验证码
2017-08-24 08:50:14
3905
原创 checkstyle检测后的修改方法
1.工具类不应该有公有的构造函数工具类是一系列静态成员或方法的集合,意味着它不可以被实例化,即使是抽象的工具类,它可以被继承,但也不可以有公有的构造函数。Java类如果没有声明构造函数,则会默认有一个公有的构造函数,因此需要给工具类至少声明一个非公有的构造函数。不符合要求的代码示例class StringUtils { // Noncompliant public stati
2017-08-22 14:43:33
4030
原创 python用到的库
常用Python第三方库 分类库名称库用途Web框架Django开源web开发框架,它鼓励快速开发,并遵循MVC设计,我以前用过很多次,比较好用,开发周期短 ActiveGrid企业级的Web2.0
2017-08-21 19:16:20
548
原创 String、Cstring、char*
char*最基本的类Cstring在MFC中会使用到String在C++中会使用到通过char类型转换成相应的对象string 到Cstring:cstring.format("%s",string.c_str());cstring到string:string s(cstring.getbuffer());string到char*:string.c_st
2017-08-21 17:27:34
280
原创 生成代码文档图—doxygen graphviz
用于代码写完之后补充详细设计说明书doxygen 生成文档结构图的开源软件,下载之后,按照说明选择设置,在expert中dot模块,把graphviz的bin目录写进去,运行之后,doxygen会自己编辑dot脚本graphviz 通过dot脚本,转换成图像
2017-08-21 17:14:48
533
原创 Junit覆盖率插件—Eclemma
Eclemma安装方法一:在EclipseMaeketplace中搜索emma会搜索出本软件,然后点击安装安装成功后,会提示重启eclipse,重启之后就安装成功了安装方法二:Install new softwares中:-------------------------------------------------------------------------
2017-08-18 17:43:56
1086
原创 python文件操作
CSV文件import csv,codecsbid_info=csv.DictReader(open('test.csv','r'))dict_data=[]for lines inbid_info: if bid_info.line_num ==1:#跳过第一行 continue else: dict_data.append...
2017-08-18 16:03:39
462
原创 notepad++使用技巧
1。不排序去除重复行勾选 正则表达式 和 匹配新行(re.D) ,在替换框中使用^(.*?)$\s+?^(?=.*^\1$)替换为空白注意:此种方法可能和正则表达式本身有关系,每次处理500行为佳.*? 非贪婪模式匹配任意字符+ 至少一次,\s+把所要匹配的字符串限制为一行或者其他带有空格的行^(.*?)$\s+? 非贪婪匹配任意行,行后可跟多个空白符
2017-08-18 14:03:06
5138
原创 正则表达式(python为纲)
正则表达式re.match函数:re.match(pattern, string, flags=0)参数描述pattern匹配的正则表达式string要匹配的字符串。flags标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等。s
2017-08-18 12:37:05
457
1
转载 python筛选中日韩文
通常我们可以使用 repr()函数查看字串的原始格式。这对于写正则表达式有所帮助。UTF-8 是变长的,1-6个字节,少数是汉字每个占用3个字节,多数占用4个字节,正则式为[\x80-\xff]{3}re.match(), re.search 。两个函数的匹配过程完全一致,只是起点不同。match只从字串的开始位置进行匹配,如果失败,它就此放弃;而search则
2017-08-01 10:21:34
6339
原创 Python美化文本内容
一般情况下可以通过,NotePad++中的,正则表达式替换但是,如果想一次性替换完成的话,则写一个程序比较好主要使用.strip()去除空字符如果要删除或者替换文字要使用.replace()因为,strip是汉字的时候有时候失效,还是replace保险i = i.replace("▲","").replace("★","").replace("●","").replace(
2017-07-31 18:46:23
1425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人