摘要: 前在项目中用的日志记录器都是log4j的日志记录器,可是到了新公司发现都是slf4j,于是想着研究一下slf4j的用法。 注意:每次引入Logger的时候注意引入的jar包,因为有Logger的包太多了。。。。。。 Logger必须作为类的静态变量使用。原因如下: 1 使用static修饰的属性是归阅读全文
posted @ 2019-07-10 18:10 飘飘雪 阅读(12) 评论(0) 编辑
摘要: 两种情况(场景) 情况一 代码还只在本地,未push到运程仓库,想把代码还原到上一次commit的代码,此时操作为代码撤销 解决方案: 1 git reset [--hard|soft|mixed|merge|keep] [commit|HEAD] 1 git reset [--hard|soft|阅读全文
posted @ 2019-07-09 20:04 飘飘雪 阅读(8) 评论(0) 编辑
摘要: 1.首先我们的IDEA文件编码一般都修改为utf-8(setting-->file encodings >Global Encoding 和 Project Encoding 都设置为UTF-8) 2.对于 Properties 文件,重要属性 Transparent native-to-ascii阅读全文
posted @ 2019-07-07 21:12 飘飘雪 阅读(5) 评论(0) 编辑
摘要: https://blog.csdn.net/qq_42278579/article/details/81058917阅读全文
posted @ 2019-05-22 19:59 飘飘雪 阅读(50) 评论(0) 编辑
摘要: 数据采集中,经常遇到动态加载的数据,我们经常使用selenium模拟浏览器操作,需要多次下拉刷新页面才能采集到所有的数据,就此总结了几种selenium操作下拉滚动条的几种方法 我这里演示的是Java版本的,使用chromedriver,当然你可以换成python或其他语言,浏览器用firefox或阅读全文
posted @ 2019-05-22 18:25 飘飘雪 阅读(93) 评论(0) 编辑
摘要: 利用python进行测试时,测试用例的加载方式有2种: 一种是通过unittest.main()来启动所需测试的测试模块; 一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例,下面分别列出3种方法的具体使用方式:1、通过unittest.main阅读全文
posted @ 2019-05-22 15:16 飘飘雪 阅读(50) 评论(0) 编辑
摘要: https://docs.python.org/zh-cn/3/using/index.html阅读全文
posted @ 2019-05-21 15:36 飘飘雪 阅读(25) 评论(0) 编辑
摘要: 来源:https://www.cnblogs.com/chyingp/p/pm2-documentation.html 简介 PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。 下面就对PM2进行入门性的介绍,基本涵盖了阅读全文
posted @ 2019-05-16 11:09 飘飘雪 阅读(269) 评论(0) 编辑
摘要: linux清除缓存:需要root权限$ sync$ echo 3 >/proc/sys/vm/drop_caches 上面的echo 3 是清理所有缓存 echo 0 是不释放缓存 echo 1 是释放页缓存 ehco 2 是释放dentries和inodes缓存 echo 3 是释放 1 和 2 阅读全文
posted @ 2019-04-19 11:47 飘飘雪 阅读(200) 评论(0) 编辑
摘要: 问题 克隆github项目出现SSL connect error 原因 ssl证书可能过期了 解决方案阅读全文
posted @ 2019-04-11 17:55 飘飘雪 阅读(52) 评论(0) 编辑
摘要: 1,nvm git地址点击打开链接,安装命令 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bashor Wget: wget -qO- https://raw.githubuserco阅读全文
posted @ 2019-04-11 17:53 飘飘雪 阅读(142) 评论(0) 编辑
该文被密码保护。
posted @ 2019-04-10 15:55 飘飘雪 阅读(1) 评论(0) 编辑
摘要: 原文:https://www.jianshu.com/p/d2fd02d4164b 一、代码覆盖率 通常我们在做单元测试的时候会接触到代码覆盖率的概念,通过在单元测试的过程中收集代码覆盖率去判断测试用例是否充分,去更精准的定位问题。而对于功能测试或者接口测试比较少的去关注覆盖率数据,功能测试时覆盖率阅读全文
posted @ 2019-02-22 15:52 飘飘雪 阅读(162) 评论(0) 编辑
摘要: 一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName(阅读全文
posted @ 2019-02-20 15:45 飘飘雪 阅读(71) 评论(0) 编辑
摘要: 1. 文件及图片替换(Enable rules) 目的:允许从本地返回文件,代替服务器响应,而不用将文件发布到服务器【可用正式环境验证本地文件】 步骤一:抓页面http://ir.baidu.com/phoenix.zhtml?c=188488&p=irol-irhome >选择session,右击阅读全文
posted @ 2019-02-11 15:56 飘飘雪 阅读(117) 评论(0) 编辑
摘要: https://www.cnblogs.com/wangtao1993/p/6144183.html 原文包括一个检测端口占用情况的python小程序 Linux如何查看端口 1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000 可以看到80阅读全文
posted @ 2019-01-09 16:54 飘飘雪 阅读(242) 评论(0) 编辑
摘要: 官方介绍:https://github.com/creationix/nvm#installation PS:通常不要用root权限安装软件,因为线上任何服务部署都不允许用root,其他软件用root安装了,很可能导致部署的时候各种日志文件为root权限 一、安装nvm 或者 之后 ok。 遇到的问阅读全文
posted @ 2019-01-07 15:38 飘飘雪 阅读(365) 评论(0) 编辑
摘要: 下载安装去Jenkins官网下载Jenkins,Centos的话会下载到.rpm安装文件 安装.rpm文件使用命令rpm -ivh **.rpm 安装完成之后使用命令rpm -qc jenkins查看安装位置,如下: 配置启动 编辑配置文件vim /etc/sysconfig/jenkins修改端口阅读全文
posted @ 2019-01-07 15:18 飘飘雪 阅读(270) 评论(0) 编辑
摘要: 类命名规范: 类名使用 UpperCamelCase 风格(首字母都大写),必须遵从驼峰形式。 例如: MessageUtil 抽象类命名使用 Abstract 或 Base 开头 ; 异常类命名使用 Exception 结尾 ; 测试类命名以它要测试的类的名称开始,以 Test 结尾。 对于 Se阅读全文
posted @ 2019-01-04 11:32 飘飘雪 阅读(126) 评论(0) 编辑
摘要: indi : 个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者。 包名为“indi.发起者名.项目名.模块名.……”。 pers : 个人项目,指个人发起,独自完成,可分享的项目,copyright主要属于个人。 包名为“pers.个人名.项目名.模块阅读全文
posted @ 2019-01-03 17:08 飘飘雪 阅读(480) 评论(0) 编辑