自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 jest-jasmine is no longer shipped by default with Jest, you need to install it explicitly or provide

之后再执行jest --runInBand --forceExit --update=true testSuit/XXXXX.test.js,不再报错。试过npm intasll -g jest,.zshrc文件也添加了jest的绝对路径,全局安装jest-jasmine2即可。使用公司前端的自动化框架,

2023-12-17 11:10:31 170

原创 jest报错:jest-jasmine is no longer shipped by default with Jest, you need to install it explicitly

"start_one":"jest --runInBand --forceExit --update=true --downloaXXXXX后面的省略掉"另外怎么把jest添加系统变量PATH中,真不会阿(安装jest后的路径D:\programs\node_modules\@jest)公司的前端自动化项目使用的jest框架,已经通过yarn add --dev jest安装了jest,使用全局安装jest, yarn global add jest,再次执行,问题还在。package.json中如下。

2023-06-28 13:42:09 253 1

原创 学习selenium

org.openqa.selenium.remote.http.WebSocket$Listener onError。警告: Invalid Status code=403 text=Forbidden。解决:创建driver添加option选项。

2023-04-06 22:11:20 2064 3

原创 1101 Quick Sort 使用java写的答案永远部分正确,运行超时

【代码】1101 Quick Sort 使用java写的答案永远部分正确,运行超时。

2023-03-25 22:34:41 116

原创 metersphere学习记录

本地启动问题一:安装遇到1146 - Table 'metersphere_dev.QRTZ_LOCKS2' doesn't exist,原因:数据库里面,数据表名是qrtz_locks2解决:设置MySQL表名不区分大小写即可,具体自行百度问题二:Proxy error: Could not proxy request /ldap/open from 本机电脑:8082 to http://localhost:8081 (ECONNREFUSED).看下backend启动...

2021-03-19 12:58:31 931

原创 职业思考:为什么不建议你做业务测试

我的职业是一名互联网行业的测试人员,工作3年了一直在做业务侧的qa,最近工作压力大,领导对我的能力也不是很满意,在这个公司一年每一天的工作就是反复测试,没有什么提升,为什么是这样呢?反复思考,终于理清楚了一些:不要做业务侧的QA!!!理由如下:业务测试是一项重复性很高,耗费心力,可替代性强的工作重复性很高:测试环境,预发环境(或者叫沙盒环境),线上环境,每一个项目,都要在这三个环...

2020-03-24 12:46:27 504 1

转载 数据库中varchar类型 最大长度是多少?

一. varchar存储规则:4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节Mysql4中最大也不过是20个字节,但是Mysql5根据编码不同,存储大小也不同。...

2019-10-09 20:58:13 96940 3

原创 spring整合mybatis打印sql语句

有两种方式,1种使用log4j.properties文件,一种使用xml文件配置说说在log4j.properties方式如何配置1.log4j.properties文件中添加log4j.logger.com.mybatis=DEBUGlog4j.logger.com.mybatis.common.jdbc.SimpleDataSource=DEBUGlog4j.logger.c...

2019-10-08 22:17:13 405

原创 每周问题积累

1.2019年第13周今天接口自动化测试,java程序发送curl命令,结果报错javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed sun.security.provider.certpath.SunCertPathBuild...

2019-08-13 14:13:04 366

原创 linux命令学习

1 sed命令:参考https://www.cnblogs.com/ctaixw/p/5860221.htmlhttps://blog.csdn.net/huangjin0507/article/details/51274135sed:Stream Editor文本流编辑器,能同时处理多个文件多行内容,sed维护这两个缓冲区:模式空间和缓存空间通常是模式空间:即 读取一行,...

2019-07-22 21:56:33 335

原创 maven学习

Maven中的几个重要概念(二):lifecycle, phase and goalhttps://blog.csdn.net/onlyqi/article/details/6801318

2019-06-27 21:51:45 334

原创 jacoco使用记录

最近被领导布置了个任务:搞后端代码覆盖率,开始了jacoco学习之旅。最终目标是改造jacoco,做一个增量代码覆盖率工具/插件。jacoco有2个功能:单元代码覆盖率,功能代码覆盖率。2019.10.14今天启动jacocoagent.jar的时候一直失败:nohup java -javaagent:/root/qa_charlyne/code/org.jacoco.agen...

2019-06-12 15:07:47 9645

转载 mac上如何配置多个ssh密钥

https://blog.csdn.net/hao495430759/article/details/80673568#commentBox

2019-06-04 21:29:36 1874

原创 git学习随笔

2019.11.03Cannot set LC_CTYPE to default locale: No such file or directory记录by11.21最终的解决方案:root身份编辑/etc/profile末尾增加两行export LANG=zh_CN.UTF-8export LC_CTYPE="zh_CN.UTF-8"保存后source下/e...

2019-04-28 21:54:28 395

原创 idea配置

方法注释https://zhuanlan.zhihu.com/p/32891910其中模版楼主result那一句中多一个空格,已经去掉,如下图groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i &...

2019-03-17 15:34:11 314

转载 itunes菜单栏中没有应用

itunes 在12.7版本之后菜单栏中就没有应用了,如果需要在电脑版itunes上下载app,需要将itunes降级到12.6版本(最后itunes上菜单栏上有应用的版本)1.macos在10.11系统之后,引入了系统完整性保护(System Integrity Protection),简单来讲,即便是root用户也不能对/System/bin/sbin/usr (except /...

2019-03-13 11:23:14 4556

原创 mysql报错invalid default value for start_time

语句a:`start_time` TIMESTAMP NOT NULL COMMENT '秒杀开始时间',语句b:`stime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '开始时间'mysql5.7以下,这两种写法写法都会报错将自动分配DEFAULT '0000-00-00 00:00:00'(零时间戳),但是...

2019-03-06 18:29:57 4333

原创 session失效/一直变化的几种原因

之前学习java,sevlet编程,遇到一个困扰很久的问题,经常(非必现)不到1,2分钟,后端获取的JSESSIONID就失效了。网上查了好久,看到有几种原因,以后遇到类似的问题可以参考入手方向.1.session设置的失效/超时时间(代码中:session.setMaxInactiveInterval(),web.xml配置文件中<session-timeout>...

2019-03-04 16:32:00 6969

原创 问题记录

问题1:在写图书管理(LibraryManagement)的项目中,生成了好多目录,源文件目录src,out(包含artifacts和production,这个是我在idea中配置的,我自己都不知道配的啥),当我修改src中index.xml文件的时候(注释掉了filter配置),结果启动tomcat服务器,代码还是走了filter,无语

2019-03-01 17:25:26 771 1

原创 工具,资源搜集

1.桌面浏览器兼容性测试工具。(没有用过)https://f2etest.net/2.接口工具 swagger(使用感不错)https://swagger.io/tools/swagger-ui/  

2019-01-31 16:16:59 367

原创 测试-前端自动化测试-使用macaca

官网https://macacajs.github.io/zh/安装https://blog.csdn.net/hekaiyou/article/details/79067772

2019-01-31 11:38:00 515

原创 brew install ios-deploy 安装失败

今天安装macaca并配置环境,安装ios-deploy的时候报错npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! ios-deploy@1.9.4 preinstall: `./src/scripts/check_reqs.js && xcodebuild`解决方案:1.网上方案:sudo npm install...

2019-01-30 17:48:43 2721 2

原创 charles 抓包 request contents乱码

我的charles版本4.2.27遇到一个问题,工作中项目埋点统计,抓包成功,但是request中 contents都是乱码,(应该是请求里面有中文)试了很多种方法,方法一:像在Info.plist中添加<string>-Xmx512m</string><string>-Dfile.encoding=UTF-8</string&gt...

2019-01-16 15:53:38 6669 6

原创 待解决问题

从昨天搞到今天下午,都搞不定,崩溃,现象:登录后,页面操作(后端会校验用户是否登录),前1分钟(大概ok),但是一分钟之后,页面操作后端校验session就失效了,,崩溃,找不出原因 使用ajax,window.location.href后端新产生都sessionId,前端没有传过去? 有人说window.location.href会丢失session,https://...

2019-01-09 15:38:47 646

原创 java基础-学习java遇到的一些错误

2019-12-24学习Java进程Runtime、Process、ProcessBuilder调用外部程序1.初始化ArrayList为null,后续add方法一直报空指针异常 ArrayList<String>list=null; list.add("333");Exception in thread "main" java.lang.Nu...

2019-01-03 22:08:22 334

原创 java基础随手杂记

1.java native关键字:A native method is a Java method whose implementation is provided by non-java code. native修饰的方法,不在当前文件中实现,而是在由其他语言(例如C,C++)的文件中实现的。2.equals方法public boolean equals(Object obj){...

2018-12-30 18:40:24 376

原创 HashMap底层实现原理(学习笔记)

 看了一上午,源码看的头疼,果断放弃,放个链接吧 https://www.cnblogs.com/chengxiao/p/6059914.htmljdk1.8源码解析:https://blog.csdn.net/xp2234/article/details/80119076只记录下理解的几个知识点:1.实现接口 Map,2.HashMap是数组+链表的形式实现的,使用hash来...

2018-12-30 12:37:43 176

原创 基础知识点:计算机理论和基础

位(bit,简称b)二进制中的0或1 1字节(Byte)=8位 1KB=1024字节 1MB=1024KB 1G=1024MB字节是计算机存储数据的最小单位,网络传输数据是以位来计算的,网络传输速度是“位/每秒”,即bps(bite per second),例如100kbps,100kb=100*1000b,约等于100*b=100/8KB=12.5KB,就是每秒可以下载12.5...

2018-12-30 11:57:39 336

原创 java基础之hashmap笔记

put方法hashmap.put(key,value),将指定的值和键关联起来。对于返回值:如果key不存在,返回null;如果key存在,返回key相对应的value,相当于hash.gey(key,value);...

2018-12-29 21:34:11 151

原创 dns劫持,启动chrome就打开垃圾网站

今天遇到一个问题,好端端的mac电脑,在家里连接wifi之后开启电脑之后,第一次启动chrome就是这个网址http://rd.139site.com/index.html?e=dns经过一番排查,(电脑wifi连接我的手机热点,启动chrome就很正常,不会进入这个139网址)猜测是我的电脑dns被劫持了,所以手动设置了mac上的dns180.76.76.76 114.114.1...

2018-12-29 00:02:29 2051

原创 tomcat启动成功,但是http://localhost:8080/页面打不开

今天遇到一个问题:$ ./startup.sh$ Tomcat started.启动tomcat显示,tomcat成功,但是页面http://localhost:8080/却打不开查看日志:catalina.log,发现:27-Dec-2018 21:22:51.181 严重 [main] org.apache.catalina.core.StandardServer.aw...

2018-12-27 22:40:44 5865

原创 bash: pip: command not found

mac电脑上自带python2.7,但是没有requests库终端:pip install requestspip: command not found 解决: sudo easy_install pip..省略..Extracting pip-18.1-py2.7.egg to /Library/Python/2.7/site-packagesAdding pip...

2018-12-27 18:07:32 2425

原创 (转载)servlet知识点

知识点1: servlet怎样通过通过sessionId获取session?Servlet2.1之后不支持SessionContext里面getSession(String id)方法。但是,我们可以通过HttpSessionListener监听器和全局静态map自己实现一个SessionContext。原文链接:https://blog.csdn.net/sihai12345/art...

2018-12-27 11:59:14 129

原创 web项目如何通过servlet访问静态资源

1.servlet是运行在服务器的程序,2.DefaultServlet是处理静态资源的Servlet,在tomcat的conf目录下web.xml,&lt;servlet&gt; &lt;servlet-name&gt;default&lt;/servlet-name&gt; &lt;servlet-class&gt;org.apache.catalin...

2018-12-25 19:40:04 7844 1

原创 mysql 事务 回滚

事务的四个特性ACID,原子性,一致性,隔离性,持久性,开始一个事务:-&gt;begin;或者start transaction;-&gt;sql语句-&gt;savepoint identifier,(创建一个保存点)-&gt;commit;或者rollback;Question:如果rollback没有生效,1.请查看你的存储引擎  show variables ...

2018-12-24 14:28:02 220

原创 java servlet编程知识点记录

1.redirect(重定向)和forword(转发)的区别 request.redirect() request.getRequestDispatcher().forward(request,response) 浏览器发请求到服务器,服务器将重定向url返回给浏览器,(http状态302),浏览器再发请求到重定向url。浏览器发了两个请求 浏览器发请求到服务器,forwo...

2018-12-23 21:46:06 133

原创 mysql数据库中文乱码的问题

在idea上面新建了一个web登录项目,浏览器提交表单,username“李华”存入数据库是乱码,只好一步步解决1.在idea中输出请求参数username就是乱码,也就是“form表单提交中文的乱码问题”解决方法:在idea中设置request编码格式和客户端网页一致(以UTF-8为例),request.setCharacterEncoding("UTF-8");参见:http...

2018-12-21 15:35:04 150

原创 关于java.sql.PrepareStatement的几点总结

1.PrepareStatement建立和数据库的连接比较耗时,2.比Statement快,SQL语句会编译在数据库系统中,执行计划会被缓存起来,使用预处理语句比普通语句更快。3.java中对长sql语句拼接易读性差,PrepareStatement可以使用setXX方法设定值,参数化查询insert into book (name,author,num,press,type,sta...

2018-12-18 19:45:11 714

原创 (转)java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)

转载地址  https://www.cnblogs.com/zhaotiancheng/p/6413067.html数据库操作经常会用到时间,例如start_time,end_time,(在数据库中是datetime类型,)对应关系mysql java datetime java.sql.Timestamp 代码示例:用Calendar生成  yyyy-MM-d...

2018-12-13 11:50:47 259

原创 关于git代码版本管理

什么时候合代码,预发,线上环境搜索到两篇文章master,develop,feature,releasehttps://www.cnblogs.com/amwuau/p/8021638.htmlhttps://www.cnblogs.com/amwuau/p/8021638.html图片摘自廖雪峰老师到git学习网址https://www.liaoxuefeng.com/w...

2018-12-12 16:03:22 279

空空如也

空空如也

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

TA关注的人

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