- 博客(17)
- 问答 (2)
- 收藏
- 关注
原创 软件测试-黑盒测试,白盒测试,灰盒测试
概述白盒测试也称逻辑测试或内部结构测试,是针对单元内部如何进行工作的测试。白盒测试法检查程序内部逻辑结构,对所有逻辑路径进行测试,主要用于软件或程序验证。要正确使用白盒测试的代码覆盖方法,就要从代码分析和代码调研入手,根据调研的结果,可以选择上述方法中的某一种,或者好几种方法的结合,设计出高效的测试用例,尽可能全面地覆盖到代码中的每一个逻辑路径。测试用例涉及方法1.逻辑覆盖以程序内部逻辑结构为基础,分为以下几种a.语句覆盖基本思想是设计若干测试用例,运行被测程序,使程序中的每个可执行语句至少被
2021-11-05 14:20:20
1807
原创 Fastjson针对日期的序列化
Fastjson针对日期的序列化FastJson由于版本不同,可能会对自己项目包中的日期格式不支持序列化,所以这时候就需要我们自己来进行日期的序列化FastJson 1.2.53之前的包不支持joda日期库,如果使用低版本的FastJson,又想进行日期的序列化,首先需要创建一个Beanimport org.joda.time.DateTime;import com.alibaba.fastjson.support.config.FastJsonConfig;import com.alibaba.
2021-09-13 17:13:25
1704
原创 jmeter快速入门指南
jmeter性能测试 安全测试 接口测试一.安装下载1、官网下载地址:http://jmeter.apache.org/download_jmeter.cgi2.(Mac版)打开终端,进入解压完成目录的bin目录,打开终端:然后执行sh jmeter.sh(Windows版),进入解压目录,点击jmeter.bat就ok更改中文版本方法在bin目录下打开jmeter.properties配置文件,修改language=zh_CN就OK二.简单入门1.创建一个线程组设置线程数线程数:一
2021-07-14 15:39:49
647
原创 maven下载安装配置
maven下载安装配置1.简介maven就是专门用于构建和管理项目的工具,他可以帮助我们去下载我们所需要jar包,帮助我们去管理项目结构,帮助我们去实现项目的维护、打包等等2.下载maven官网地址:https://maven.apache.org/download.cgi3.maven的安装从官网下载maven包解压到一个目录下maven环境变量配置添加 MAVEN_HOME变量 ,变量值为解压后maven目录在环境变量Path中新建一参数,输入 %MAVEN_HOME%\bin
2021-02-19 16:49:49
101
原创 linux命令替换或删除文件中某个字符串
1、将当前目录下包含hello串的文件中,1字符串替换为2sed -i 's/1/2/g' `grep "1" -rl ./`2、将某个文件中的hello字符串替换为hised -i "s/1/2/g" test.txt3、删除行首空格sed -i 's/^ //g' test.txt4、删除行尾空格sed -i 's/ $//g' test.txt...
2021-02-08 15:44:42
2614
原创 linux 查看文件夹下文件数量
1.统计当前目录下文件的个数(不包括目录)$ ls -l | grep "^-" | wc -l2.统计当前目录下文件的个数(包括子目录)$ ls -lR| grep "^-" | wc -l3.查看某目录下文件夹(目录)的个数(包括子目录)$ ls -lR | grep "^d" | wc -l...
2021-02-08 14:47:23
263
原创 tomcat分割日志
1.解压tomcat包,在apache-tomcat-7.0.105创建一个logclear.sh shell文件2.把下面的内容放入进去cd …/logs/-------这个要换成logs的路径#!/bin/bashcd `dirname $0` ##进入执行脚本所在目录,我这里是$TOMCAT_HOME/bind=`date +%Y%m%d` ##获取当前日期d7=`date -d'7
2021-02-07 18:16:56
144
原创 wildfly加密步骤
wildfly加密步骤第一步把wildfly-9.0.2.Final 压缩文件解压到系统盘下,我这里是解压到了f盘第二步打开cmd 进入f盘的wildfly-9.0.2.Final 文件下第三步:把下边的内容粘贴到里边 然后空格 后边输入想要加密的密码 按回车键则出现加密后的密码(Java -cp modules\system\layers\base\org\picketbox\main\picketbox-4.9.2.Final.jar;modules\system\layers\base
2021-02-05 17:57:01
453
原创 linux环境 Wildfly9 升级Wildfly10部署配置项目
linux环境 Wildfly9 升级Wildfly10部署配置项目注:wildfly10支持jdk1.8以上1.软件:app/wildfly-10.1.0.Final.zipapp/zulu8.33.0.1-jdk8.0.192-linux_x64.zip修改启动文件wildfly-10.1.0/bin/standalone.conf配置jdkJAVA_HOME="/app/zulu8.33.0.1-jdk8.0.192-linux_x64"2.添加数据库驱动配置wildfly-10.1
2021-02-05 17:34:10
445
1
原创 tomcat加固
tomcat加固1.版本选择 大于 9.0.37 大于 8.5.57 大于 7.0.1032.删除不必要的组件删除webapps目录下的dosc、examples、host-manager、manager、ROOT目录3.权限控制使用非root运行tomcat,例如建立tomcat用户来运行tomcat4.关闭不必要的端口服务关闭AJP 注释掉conf/server.xml中的AJP配置:<!-- <Connector po
2020-11-17 16:10:39
353
原创 java.lang.OutOfMemoryError: PermGen space内存溢出
java.lang.OutOfMemoryError: PermGen space有效解决方法在生产环境中,tomcat内存设置不好很容易出现JVM内存溢,解决方法就是修改Tomcat中的catalina.sh文件。在catalina.sh文件中,找到cygwin=false,在这一行的前面加入参数,具体如下JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m"
2020-11-17 14:48:06
124
原创 F12坑,打开F12不报错,关掉后报错
jsp页面,IE7,IE8的情况下,console.log,没打开控制台的时候console对象是不存在的。所以在代码里需要注掉在使用的时候只要判断if(window.console){//需要执行的有关console的代码就行了}
2020-11-17 14:28:03
942
转载 JAVA 定时器时间格式
JAVA 定时器时间格式格式: [秒] [分] [小时] [日] [月] [周] [年]通配符说明::表示所有值. 例如:在分的字段上设置 “*”,表示每一分钟都会触发。? :表示不指定值。使用的场景为不需要关心当前设置这个字段的值。例如:要在每月的10号触发一个操作,但不关心是周几,所以需要周位置的那个字段设置为"?" 具体设置为 0 0 0 10 * ?:表示区间。例如 在小时上设置 “10-12”,表示 10,11,12点都会触发。, :表示指定多个值,例如在周字段上设置 “MON
2020-08-25 14:07:53
558
原创 DOM4j解析xml文档
DOM4j解析xml文档创建解析器:SAXReader reader = new SAXReader();利用解析器读入xml文档:Document document = reader.read(new File("input.xml"));获取文档的根节点:Element root = document.getRootElement();常用的操作节点的方法:(1)取得...
2019-12-13 10:42:10
194
1
转载 XML解析的两种方式区别
XML解析的两种方式区别1.DOM解析:需要xml完全加载进内存才可以操作可以方便进行增删改查操作,耗费内存2.SAX解析逐渐扫描xml文件,当遇到标签时触发解析处理器,不需要加载进内存只能读取,无法进行增删改查DOM解析具体解析步骤如下:DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();//获得解...
2019-12-13 10:28:07
189
空空如也
SpringBoot项目启动时怎么查看使用的Json类型?
2021-09-24
mysql数据库数据导入到postgreSQL中主键不能自增怎么办?
2021-06-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人