自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (2)
  • 收藏
  • 关注

原创 【小技巧】Google浏览器设置之Tab折叠分组

今天,发现了一个有意思的东西–【Google实验室】。​浏览器打开输入以下地址,你就可以发现一个新大陆chrome://flags/关于Googel实验室,主要是一些还没正式在Google设置出现的一些功能,比较有意思。今天先给大家介绍一个,个人觉得比较实用的功能:标签群组功能,主要是可自动创建便签群组(Tab Groups Auto Create)和可折叠(Tab Groups Collapse)。这篇先简单给大家介绍一个【tag标签分组】的功能,其他的功能大家可以自行摸索,或者后面给大家再介

2021-03-31 13:14:58 2210

原创 【Maven】无法下载私服 SNAPSHOT 版本 jar 包

插件开发的时候,做ci的时候,发现依赖包没成功下载。确认仓库有这个包,但是就是运行显示jar包文件不存在。排查过程中,遇到有些是这个情况,虽然我最后不是这个原因(而是pom文件少写了(๐॔˃̶ᗜ˂̶๐॓)【蠢哭】)但是记录一下。maven默认不下载snapshot版本的jar包所以,需要再maven的setting.xml文件中单独配置。<profiles> <profile> <!-- 根据仓库id激活下面的配置 --> <id&g.

2020-09-15 14:09:35 1116

原创 我就是小马那个穷困潦倒的诗人程序员朋友

又到一年结束,一年伊始的时候!小马是谁?是谁不重要,和大马云是一家子嘛,分不了那么清楚!不小心写在了代码块!!那又怎样?就要写成代码块的方式,什么时候中文在代码里不再只是出现在注释就好了。2018一年的开始前,总要总结一下过去。 啊 我那不堪回首的往事 和无处安放的魅力工作1、 这一年,上一家公司倒闭后,来到了一家老气横秋的“互联网”公司,做了一名小小的测试人员。2、...

2020-07-24 14:11:18 3024 5

原创 【IntellJ IDEA】idea启动测试类报错Error running 'test.test': Command line is too long. Shorten command line

idea启动测试类报错testError running ‘test.test’: Command line is too long. Shorten commandline for kfc.test or also for TestNG default configuration.现在让我们解决这个报错:1.打开【本项目】的.idea文件夹,找到文件夹中的workspace.xml文件2.找到PropertiesComponent节点3.在该节点下,增加一个字节点<proper

2020-05-11 19:41:52 3814

原创 Linux配置shell脚本的快捷启动(设置命令别名,快捷执行)

Linux配置shell脚本的快捷启动配置xshell快速执行脚本快捷启动方式服务快捷开启快捷方式配置设置命令别名执行shell脚本的方式

2020-02-28 15:59:48 3340 1

原创 xftp上传文件失败,报错unknow error

xftp上传文件报错xftp上传到liunx失败xftp上传文件失败上传文件到liunx报错unknow errorxftp上传文件 permission is not allowed

2020-02-18 00:31:01 2016 1

转载 WIN10 java环境变量问题之 配置的JDK1.8版本却是1.7

https://www.cnblogs.com/zhangzhonghui/p/10678028.html

2020-01-15 10:05:02 505

原创 mysql将字段1插入到字段2的指定位置

mysql把字符串插入到指定位置mysql把某个字段添加到另一个字段后面sql数据库把字段合并mysql数据库字符串插入到字段的指定位置mysql数据库把字符串替换到字段里面mysql进行字符串替换

2020-01-10 11:18:00 1048

原创 【解决+附加相关资源链接】selenium.SessionNotCreatedException: session not created unable to connect to renderer

chromedriver报错 SessionNotCreatedExceptionselenium 报错 SessionNotCreatedExceptionLinux下selenium报错 SessionNotCreatedExceptionsession not createdfrom disconnected: unable to connect to renderer

2020-01-07 17:56:28 1906 2

原创 python使用 pip时报错:Fatal error in launcher: Unable to create process using……处理

在一个系统中共存Python2、python3的时候,pip、pip2、pip3使用的时候会报错:Fatal error in launcher: Unable to create process using '"',找到对应的scrpts目录下如果没有安装,需要先安装一下,然后看提示,有些已安装的报错,多半是版本问题,可以更新一下即可

2020-01-07 13:42:12 2610 1

原创 JS做谷歌浏览器关闭事件监听

插件开发监听谷歌关闭事件监听chrom浏览器关闭事件,区分刷新和关闭js监听谷歌浏览器关闭事件

2020-01-02 16:56:39 9437 1

原创 PhantomJS无头模式设置

谷歌在早些年版本,大概59版本之前是不支持无头模式的,所以PhantomJSDriver填补使用空白,下面简单介绍一下PhantomJS的使用,而高版本chrome无头模式只要在ChromeOptions加入以下设置,即可:ChromeOptions options = new ChromeOptions();// 设置 chrome 的无头模式 options.addArguments...

2019-12-14 13:43:06 414

原创 解决layer.confirm对话框因为页面有滚动条而不垂直居中的问题

一个小问题,前端可能5分钟,后端要调几十分钟都未必找到,没办法公司前端稀缺,能自己调的还是得自己调整样式。网上这部分计算的方法很多,看的也是眼花缭乱,从解决问题的角度来看,其实有一个参数:offset,这个参数据说是表达距离的,因为layer本身有样式,左右合适,只是垂直因为内容多而被挤下去。所以,配置如下:var index = layer.confirm('确定删除?', { bt...

2019-12-03 13:55:43 1162

原创 select下拉框 禁止选择 并置灰

例如:这里有一个关于容器日志下载的起始时间的下拉框css样式:.btn_disable{background-color: #C0C0C0;}灰色<div class="searchCon "> <span>起始时间</span> <div class="timeCon"> <input type="text" id="ti...

2019-11-12 18:09:01 10950

原创 正则表达式的常见写法-17种

"^//d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-//d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?//d+$"    //整数 "^//d+(//.//d+)?$"  //非负浮点数(正浮点数 + 0) "^(([0-9]+//.[...

2019-11-12 17:28:31 797

原创 margin标记可以带一个、二个、三个、四个参数,各有参数的含义不同

margin: 20px;(上、下、左、右各20px。)margin: 20px 40px;(上、下20px;左、右40px。)margin: 20px 40px 60px;(上20px;左、右40px;下60px。)margin: 20px 40px 60px 80px;(上20px;右40px;下60px;左80px。)在css中使用margin可以将margin-top,margin...

2019-11-12 17:12:26 615

转载 Java 远程执行 Linux 的命令或脚本

java执行Liunx命令(cd等处理)java代码中调用liunx命令java远程执行liunx命令java程序执行liunx命令java调用操作系统命令:liunxjava通过ssh调用liunx命令使用java代码执行liunx命令java执行liunx的cd命令

2019-10-10 10:30:28 398 2

转载 jar包和war包的介绍和区别

做Java开发,jar包和war包接触的挺多的,有必要对它们做一个深入的了解,特总结整理如下:1.jar包的介绍JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。JavaSE程序可以打包成Jar包(J其实可以理解为Java了)。JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和...

2019-09-30 13:32:57 117

原创 java 去掉空行、去掉换行

java去除空白行去除换行符去除\nwindow去除换行符去除空白行去除换行

2019-09-24 13:56:27 4099

原创 java开启浏览器tab页面

自动化测试涉及到一个窗口新开tab页面,目前两种解决方案:方案一:JS操作方案二:Actions模拟操作代码示例:方案一:/** * 浏览器新开tab页 * @author wangy * @date 2019-08-21 * @param parameter * @return *///parameter是一个公共对象,里面记录一些元素相关内容,这里取url...

2019-09-23 15:41:13 612

原创 Java用Tessdata做OCR图片文字识别

java 图片识别 ocr OCR文字识别验证码识别 tessdata tesseract tess4jtesseract免安装版 不安装tesseract使用文字识别

2019-09-23 15:34:03 3398

转载 python3 获取文件的上一级目录

from os.path import realpath, dirname# 获取当前文件的全路径名file_path = os.path.realpath(__file__)# 上一级目录parent_dir = os.path.dirname(file_path)# 上上级目录parent_dir = os.path.dirname(os.path.dirname(file_...

2019-07-22 13:29:09 3755

原创 Java + selenium Timeout接口用法介绍

关于selenium的时间等待问题,显示等待和隐性等待在网上资料一搜一大筐,可是在实际测试中,会涉及到很多异步调取服务的情况,这个时候本身的不论是until等待还是线程的强制等待,时间的设置都是无法让人满意,甚至显得比较鸡肋。driver.manage().timeouts().pageLoadTimeout(5, TimeUnit.SECONDS);在调用timeouts()接口之前,我们调...

2019-07-18 17:48:46 554 1

原创 pycharm做一些个性化配置, 自动添加头注释,比如时间,作者信息等

File->settings->Editor->File and Code Templates->Python Script#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : XXX# @Site : ${SITE}# @File : ${NAME}....

2019-07-15 17:32:52 1151

原创 WPF 设置属性使窗口不可改变大小

wpf如何去掉最大最小化按钮vs wpf固定窗口大小winform 没有设置大小窗口的地方,可能是wpfwindows如何调整窗口尺寸如何调整window窗口最小化或者不变

2019-07-11 14:34:15 6725

原创 c#监听程序执行时间,显示在textblock上

c# wpf .net 如何在textblock或者textbox控件上显示程序执行时间显示为秒数,保留三位小数显示为日期显示为总执行时间做监听,获取程序函数执行时间

2019-07-10 18:47:22 590

原创 c#报错IErrorInfo.GetDescription 因 E_FAIL(0x80004005)排错几种思路

c# winform 调用excel转datatable,打开excelIErrorInfo.GetDescription 因 E_FAIL(0x80004005)报错解决,关键字冲突,路径是否正确,文件被打开占用,sql语法是否正确

2019-07-10 15:15:35 2609

原创 c#读取excel到datatable时报错“未在本地计算机注册Microsoft.ACE.oledb.12.0提供程序”

到Microsoft官网下载安装:https://www.microsoft.com/en-us/download/details.aspx?id=13255安装好即可,路径笔者是默认安装!

2019-07-10 14:58:40 884

原创 winform获取当前项目执行文件的路径

String path=System.Windows.Forms.Application.StartupPath;

2019-07-10 14:22:52 1067

原创 拼接字符串报错:Oracle: ORA-06512:字符串缓冲区太小

报错目前可以肯定的是,拼接的字符串超过oracle定义的上限。plsql中varchar2长度上限是4000字节报错语句定位到下面的这句:我这里的p_zbdcdyh是存储过程的输出参数,故是默认数据库的字符串varchar2的大小。 p_zbdcdyh:=p_zbdcdyh||','||PSELENIUM.FDYH;我每一个字符串是28字节,然后产生100个,拼接多半就报错了。后面不...

2019-07-10 10:37:59 5715

原创 C# .Net计算函数执行的时间

C#计算函数执行的时间,可以加一个textblock控件,用过来显示执行时间protected void StopwatchTest(){ System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch(); stopwatch.Start(); // 开始监视代码 //_____...

2019-07-09 10:01:26 332

转载 存储过程定义数组

declaretype a_type is table of number;-- type a_type is array(10) of number;-- 下面一种定义方式则指定了该数组的最大元素个数a a_type := a_type(); -- 定义并初始化一个数组变量begina.extend(3); -- 数组扩展到3个元素a(1) := 1;a(2) := 10;a(...

2019-07-03 14:46:15 5928

原创 存储过程结果打印

dbms_output.put_line('Hello world!');点击到存储过程,右键’测试‘,然后执行,最后在’DBMS‘里面查看输出结果。Hello world!

2019-07-03 14:43:07 7907

原创 oracle存储过程用数组生成随机字符串

oracle、plsql利用数组实现存储过程随机生成姓名、字符串、地址、随机数如何用存储过程生成集合...看一下就明白,如何用集合生成随机字符串,如何用存储过程调用,如何声明存储过程数组

2019-07-02 10:35:21 809

原创 【多图清晰-小白简单上手】虚拟机安装centos6.0,配置静态网络NAT模式

window虚拟机Linux centos配置NAT网路连接,静态IP配置有以下问题的可以看看:NAT配置静态IP地址网络连接不通,与本地连接不通用xshell、ftp连接失败

2019-06-19 16:22:07 269

原创 vs2013打包部署报错:ISDEV : error -6003: An error occurred streaming

我用的是InstallShield 2015 在最后“重新生成解决方案”的时候,一直显示以下错误:ISDEV : error -6003: An error occurred streaming 'C:\Program Files\InstallShield\2009\Support\0x0804.ini' into setup.exeISDEV : error -6003: An error...

2019-06-12 17:35:39 924

原创 解决关于VS2013无法加载解决方案中的项目的问题

刚打包好的程序,关闭vs后,想修改某个东西,再打开,就加载失败,用之前备份的项目也不行。如图解决办法:1、关闭vs20132、到缓存目录下,删除相关缓存,删除ComponentModelCache文件夹及包含的文件。例如(笔者):C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModel...

2019-06-12 11:04:12 1421

原创 C#中显示类型转换(string)和 ToString() 到底该用哪个

今天在写项目任务的时候,遇到了这样的问题:做数据库连接的时候,想根据下拉框选中的值做显示,但是出现object类和String类型转换问题,ToString()报错“未将对象引用到实例!”,多么熟悉的报错呢!没想到(string)显示转换和ToString()还有这么大的区别,都怪基础不扎实啊。然后在网上找到了一篇文章,对这个问题解释的非常详细:通常object到string有四种方...

2019-06-11 10:13:53 2004

原创 winform C#连接Oracle数据库方法

需要添加一个System.Data.OracleClient引用,这个文件一般在C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0路径下可以找到,v4.0不是绝对的,按照自己所需的版本选择。在用到的地方加using System.Data.OracleClient;实际连...

2019-06-10 14:50:21 3317

原创 System.Data.OracleClient.OracleConnection已过时

解决办法如下:1.把原来的usingSystem.Data.OracleClient;去掉2.在oracle安装目录下找到Oracle.Dataaccess.dll 添加引用:usingOracle.DataAccess.Client;如果安装的是oracle10g,那么在VisualStudio中没有注册dll,添加引用时找不到,11g的默认是注册的。可以通过Windows自带的文件搜索...

2019-06-10 14:45:49 6139

jdk1.8.0_251.zip

jdk1.8_251 压缩包,window版本,64位。 方便java开发环境配置,解决新手找资源问题

2020-06-04

phantomjs.zip

PhantomJS是一个基于webkit的javascript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。任何你可以在基于webkit浏览器做的事情,它都能做到。它不仅是个隐形的浏览器,提供了诸如CSS选择器、支持Web标准、DOM操作、JSON、html5、Canvas、SVG等,同时也提供了处理文件I/O的操作,从而使你可以向操作系统读写文件等。PhantomJS的用处可谓非常广泛,诸如网络监测、网页截屏、无需浏览器的 Web 测试、页面访问自动化等。

2019-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除