12 2017 档案
摘要:一、shell练习题 1.切换工作目录至/var 2.依次向/var目录中的每个文件或子目录问好,形如: (提示:for FILE in /var/*;或for FILE in `ls /var`;) Hello,log3.统计/var目录下共有多个文件,并显示出来 二、sql 查询所有同学的学号、
阅读全文
摘要:一、shell练习 写一个脚本 1.显示当前系统日期和时间,而后创建目录/tmp/lstest 2.切换工作目录至/tmp/lstest 3.创建目录a1d,b56e,6test 4.创建空文件xy,x2y,732 5.列出当前目录下以a,x或者6开头的文件或目录 6.列出当前目录下以字母开头,后跟
阅读全文
摘要:学生表 create table Student( Sno INT not null PRIMARY key, Sname VARCHAR(20) not null, Sage VARCHAR(20) not null, Ssex VARCHAR(20) not null ); 课程表 create
阅读全文
摘要:一、shell练习题 1.设定变量FILE的值为/etc/passwd 2.依次向/etc/passwd中的每个用户问好,并且说出对方的ID是什么 形如:(提示:LINE=`wc -l /etc/passwd | cut -d" " -f1`) Hello,root,your UID is 0. 3
阅读全文
摘要:一、其语法格式为: cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c
阅读全文
摘要:Window 下安装 下载地址:https://github.com/dmajkic/redis/downloads Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis
阅读全文
摘要:Linux 的字符串截取很有用。有八种方法。 假设有变量 var="User:123//321:/home/dir" 1. # 号截取,删除左边字符,保留右边字符。 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 即删除 User:123 结果是
阅读全文
摘要:awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 使用方法 其中 pattern 表示 AWK 在数据中查找的内容,而 action 是
阅读全文
摘要:1、导入Log4j 2、Build Path 3、在/src/main/resource目录下创建文件,命名为 log4j.properties 4、文件的内容是, 直接复制 5、使用方法 6、运行结果 7、查看日志
阅读全文
摘要:java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties,文件中,可以用"#"来作注释 Properties类的重要方法 Properties 类存在于胞 Java.uti
阅读全文
摘要:PageObject设计模式1. Web自动化测试框架(WebTestFramework)是基于Selenium框架且采用PageObject设计模式进行二次开发形成的框架。 2. web测试时,建议强烈推荐使用_谷歌或_火狐浏览器。 3. PageObject设计模式:是将某个页面的所有"元素(包
阅读全文
摘要:1、文件测试操作 2、整数比较 3、字符串比较 4、linux变量
阅读全文
摘要:grep 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep常用用法 1、将filename中包含w的行输出来 2、把行号显示出来 3、有多少行含有匹配的模式 4、与正则表达式结合 字符类的搜索:搜寻 test 或 taste 这两个单字, [] 里面不论有几个字
阅读全文
摘要:功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序。 1、sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 2、sort的-u 选项它的作用很简单,就是在输出行中去除重复行。 3、 sort的-n
阅读全文
摘要:/dev/null :代表空设备文件 > :代表重定向到哪里,例如:echo "123" > /home/123.txt1 :表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"2 :表示stderr标准错误& :表示等同于的意思,2>&1,表示2的
阅读全文
摘要:1,服务器可ping通 2,服务器抓本地的http请求包,可以抓到 3,本地抓服务器返回的http响应包,抓不到 经过查找,是由于开启了Linux防火墙 查看防火墙配置(需要root权限) 关闭防火墙(需要root权限)
阅读全文
摘要:1、通配符 (1)* :匹配多个任意字符 (2)? :匹配一个任意字符 (3)[若干字符] :匹配方括号中任意一个字符的一次出现 2、命令代换:反引号``或者$() 例1:vim test_th.sh 3、单引号''(保持字面值)和双引号""(可处理字符串中的特殊字符) 例1:vim test.sh
阅读全文
摘要:一、持续集成的概念 持续集成是一种软件项目管理方法,依据源码类库的变更自动完成编译、测试和部署和反馈。 二、持续集成的准备阶段 1、通过版本控制工具/配置管理工具(比如SVN或GIT)建立源代码仓库 2、使用构建工具,建立相关配置文件(比如maven的pom文件、ant的build文件) 3、通过C
阅读全文
摘要:UI自动化脚本执行过程中存在非常多的不稳定性,例如网络的不稳定,浏览器无响应等等,这些失败往往并不是产品中的错误。那么这时我们往往需要对执行失败的测试用例进行多次重跑,确认其是否确实失败。 那么失败重跑我们可以通过TestNG的功能来实现。 一旦测试方法失败,就会调用TestNG的IRetryAna
阅读全文
摘要:vi的基本操作 a) 进入vi 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面: $ vi file 不过有一点要特别注意,就是您进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。 b) 切换至插入模式(In
阅读全文
摘要:写法一: #!/bin/bashwhile read linedo echo $linedone < file(待读取的文件) 写法二: #!/bin/bashcat file(待读取的文件) | while read linedo echo $linedone 写法三: for line in `
阅读全文
摘要:set命令作用主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。set命令不能够定义新的shell变量。如果要定义新的变量,可以使用declare命令以变量名=值的格式进行定义即可。 举例: set -x与set +x指令 用于脚本调试。set是把它下面的命令打印到屏幕 s
阅读全文

浙公网安备 33010602011771号