自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

转载 APP功能测试要点

app测试一般要关注的功能测试、兼容测试、流量测试、耗电量测试、性能测试、安全测试、网络测试、稳定性测试等。app功能测试主要是依据需求规格和产品说明来验证各项功能,需要关注软件在正常和异常场景下的运行情况。UI测试1)界面(菜单、结构、窗口、按钮)等是否满足需求,文字,图片,是否美观统一。2)程序界面和操作是否友好、易用、易理解。安装卸载验证App是否能正确安装、运行、卸载以及操作过程和操作前后对系统资源的使用情况。安装1)软件安装后是否能够正常运行,安装目录和文件是否正常建立。2)在不

2021-09-14 11:51:34 198

原创 Linux的时间戳换算

时间戳换算把时间戳换算为日期:date -d "1970-01-01 16066 days"把日期换算为时间戳echo $(($(date --date="2014/01/06" +%s)/86400+1))#86400:表示一天的时间(秒数)

2021-08-21 10:19:54 558

原创 Webmin安装过程

是一个基于Web的Linux系统管理界面。可以通过图形化的方式设置用户账号、apache、DNS、文件共享等服务。Webmin安装过程下载软件http://sourceforge.net/projects/webadmin/files/webmin/查看一下:解压缩进入解压缩目录tar -zxvf webmin-1.800.tar.gz这个解压时间较长,因为它比较大。进入解压缩目录执行安装脚本./setup.sh一直按Enter进行下一步:这一步输入a

2021-08-21 10:15:05 1568

原创 Linux各目录的作用

Linux各目录的作用bin二进制可执行文件,在Linux是命令文件。/proc:重启就没了

2021-08-10 07:48:14 103

原创 Load Runner的安装与三大模块的使用

HP LoadRunner简介LoadRunner ,以前的mercury公司的三款软件分别为:LoadRunner、QTP、TD分别为性能测试、功能自动化、测试管理。性能测试必备知识HP收购后,三款变为:Load Runner、QC—>ALM、HPEFocus合并,变为:LoadRunner Professor是一款工业级性能测试软件;通过模拟真实的用户行为,通过负载、并发和性能实时监控以及完成后的测试报告,分析系统可能存在的瓶颈;支持的脚本语言是C语言。Load Runner的

2021-07-30 15:45:28 1573

原创 一张图理解负载测试、压力测试

性能测试压力测试、负载测试都属于性能测试压力测试:是在强负载(大数据量、大量并发用户等) 下的测试,查看应用系统在峰值使用情况下操作行为,从而有效地发现系统的某项功能隐患、系统是否具有良好的容错能力和可恢复能力。压力测试分为高负载下的长时间(如24小时以上)的稳定性压力测试和极限负载情况下导致系统崩溃的破坏性压力测试。负载测试:负载测试是通过改变系统负载方式、增加负载等来发现系统中所存在的性能问题。负载测试是一种测试方法,可以为性能测试、压力测试所采用。。压力测试——验证系统在已经处于极

2021-07-30 15:13:14 464

原创 性能测试必备知识

性能相关知识Web网页测试的行业标注——2 5 82:2秒内反应,优秀5:5秒内用户可以接受8:超过8秒就不太行现在的要求也有 1 3 5的。什么是性能软件的性能——又好又快地用软件的功能——软件能用黑盒测试的角度数据请求经过网络发送服务端接收处理在数据库服务器获取相关数据前端处理后返回数据应用界面接收到数据相应程序员角度结构合理性数据库设计合理性代码与算法系统中资源的使用方式系统运维硬件资源利用率何种硬件可以提高系统性能系统能否支持7*2

2021-07-30 14:31:28 161

原创 Linux关机和重启命令

关机和重启命令shutdown 命令shutdown [选项] 时间选项:-c:取消-h:关机-r:重启shutdown -h now 立即关机。早期只有shutdown能够正确保存正在启动的服务,保证数据不丢失,现在其他的命令也可以。服务器一直高速运转、且多人使用,不正确关机就容易出现问题。服务器应该尽量不关机。其他关机命令haltpoweroff(直接断电,最好别用)init 0其他重启命令rebootinit 6init 0和init 6后面的

2021-07-28 10:56:14 115

原创 Linux网络命令:traceroute、netstat、setup

网络命令:traceroute命令名称:traceroute命令所在路径:/bin/traceroute执行权限:所有用户语法:traceroute功能描述:查看数据包到主机间的路径范例:#traceroute www.baidu.com示例traceroute www.baidu.com出现这种情况,不要慌问就是直接安装yum install -y traceroute或者把网络改成桥接网络命令:netstat在服务器上用途非常广泛命令名称:netsta

2021-07-28 10:53:15 175

原创 Linux网络命令ping、ifconfig、mail、last

ping:测试网络连通性命令名称:ping命令所在路径:/bin/ping执行权限:所有用户语法:ping 选项 IP地址-c 指定发送次数功能描述:测试网络连通性范例:# ping 192.168.75.128示例其实与windows的ping相似,但是windows只有四次icmp请求包就结束了,Linux会一直pingping 192.168.75.128会一直ping,按Ctrl+C结束。64位的数据报从ip地址返回,time是时间越短,网络越好。

2021-07-28 10:47:47 631

原创 Linux:给用户发消息命令write、wall

write:给在线用户发消息只能给在线用户发命令名称:write命令所在路径:/usr/bin/write执行权限:所有用户语法:write <用户名>功能描述:给用户发消息,以Ctrl+D保存结束范例:#write LL操作示例添加一个连接用户用root给LL用户写一点内容。敲错了就Ctrl+退格键或者deleteCTRL+D保存结束在书写的时候,其实LL用户能看到有人在发送消息。保存,消息发送成功wa

2021-07-28 10:42:00 1194

原创 Linux压缩解压命令大全

压缩解压命令Linux的压缩方式与Windows不同。但是都不需要安装软件就能压缩和解压的格式都是.zip压缩文件命令:gzip命令名称:gzip命令英文原意:GNU zip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip [文件]功能描述:压缩文件压缩后文件格式:.gz示例进入临时文件目录:文件太多了,将临时文件中的所有文件删除:rm -rf *打包文件gzip aa查看压缩比例新文件太小,直接复制一一个文件到临时文件目录:cp /e

2021-07-28 10:37:16 545

原创 Linux用户管理命令

用户管理命令useradd命令名称:useradd命令所在路径:/usr/sbin/useradd执行权限:root语法:useradd 用户名范例:$useradd Q0passwd直接更改用户密码用户只能更改自己的密码,管理员可以更改所有人的密码。who命令名称:who命令所在路径:/usr/bin/who执行权限:所有用户语法:who范例:$who查看当前有几个用户包括:登录用户名,登录终端:tty表示本地登录,pts表示

2021-07-28 10:30:37 95

原创 帮助命令man、help、wahtis、info

帮助命令man命令名称:man命令所在路径:usr/bin/manual执行权限:所有用户语法:man [命令或配置文件]功能描述:获得帮助信息范例:man ls查看ls命令的帮助信息man services查看配置文件services的帮助信息操作方式和more一样:空格翻页enter下一行q/Q退出一般来说,看帮助的第一行就知道命令的用处。查看选项信息/-l查看配置文件信息man /etc/services千万不要man+配置文件的绝对信息,

2021-07-28 10:26:27 280

原创 Linux文件搜索命令

文件搜索命令文件搜索命令find尽量减少搜索操作(把文件整理好,能记住就能减少),会占用很多资源。尽量不要在服务器使用高峰期查找,查找的范围也要尽量精确,搜索条件越精准越好。命令名称:find命令所在路径:/bin/find执行权限:所有用户语法:find [搜索范围] [匹配条件]功能描述:文件搜索。根据文件名搜索find /etc -name init例:在目录/etc中查找文件init-iname 不区分大小写查看详细信息find /etc -name init

2021-07-13 23:30:59 1242

原创 Linux权限管理命令

权限管理命令权限管理命令chmod命令名称:chmod命令英文原意:change the permissions mode of file命令所在路径:/bin/chmod执行权限:所有用户语法ugoa:u(user)——所有者,g(group)——所属组,o(other)——其他,a(all)——所有用户±=:+增加权限,-减少权限,=不管之前的权限,直接授权chmod [{ugoa}{+-=}{rwx}][文件或目录] [mode=421] [文件或目录]

2021-07-13 23:17:36 181

原创 Linux链接命令(软链接、硬链接)

链接命令命令名称:ln命令英文原意:link命令所在路径:/bin/ln执行权限:所有用户语法:ln -s [原文件][目标文件] -s 创建软链接功能描述:生成链接文件。范例:ln -s /etc/issue /tmp/issue.soft创建文件/etc/issue的软链接/tmp/issue.softln /etc/issue /tmp/issue.hard创建文件/etc/issue的硬链接/tmp/issue.hard查看原文件和软链接文件的不同:

2021-07-12 08:58:18 1359 1

原创 Linux文件处理命令

文件处理命令touch创建空文件mkdir——创建目录,touch——创建文件命令名称:touch命令所在路径:/bin/touch执行权限:所有用户语法:touch[文件名]功能描述:创建空文件范例:$touch CQ.listtouch CQ.list不加路径会直接放在当前路径下,加了绝对路径之后会放在绝对路径下。任何后缀在Linux都可以创建。除了表示根目录的“/”外,其他符号在linux中都可以使用(但在win里面不行)创建带空格的文件在win中可以创建一个带

2021-07-11 21:25:36 100 1

原创 Linux目录处理命令

目录处理命令mkdir创建文件命令名称:mkdir命令英文原意:make directories命令所在路径:/bin/mkdir执行权限:所有用户语法:mkdir -p[目录名]功能描述:创建新目录 -p递归创建不能在本身不存在的目录中创建新的目录(但是-p可以实现递归创建)mkdir /tmp/vediosls /tmp递归创建:mkdir -p /tmp/Q0/QQcd切换目录命名名称:cd命令英文原意:change d

2021-07-10 21:26:24 381 1

原创 Linux命令格式与目录处理命令ls

命令格式与目录处理命令ls命令基本格式中括号中的内容表示为可选项命令 [-选项] [参数]eg:ls -la /etc说明:个别命令使用不遵循此格式当有多个选项时,可以写在一起简化选项与完整选项-a等于--all目录处理命令ls命令名称:‘ls英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能表述:显示目录文件语法:ls 选项[-ald][文件或目录] -a 显示所有文件,包括隐藏文件

2021-07-10 21:20:30 109 1

原创 Linux普通用户和root的切换

普通用户和root的切换很久了,好像有参考别人的文章,图都是别人的,侵删。首先,#和$符号是命令提示符,#表示 root用户,$ 表示非 root 用户。想要获得root特权,可以使用以下命令之一:充值root用户密码:sudo passwd root登入root用户:输入刚才密码 root用户切换到普通用户输入exit回到普通用户权限exit...

2021-07-10 21:16:40 189

原创 Linux系统安装、分区以及远程登陆管理工具的使用

VMware虚拟机安装与使用http://www.vmware.comVMware主要特点:不需要分区或重新开机就能在同一台PC上使用两种以上的OS本机系统可以与虚拟机系统网络通信。可以设定并且随时修改虚拟机OS的硬件环境。VM16密钥:VMware Workstation Pro 16ZF3R0-FHED2-M80TY-8QYGC-NPKYFVMware Workstation Pro 15FG78K-0UZ15-085TQ-TZQXV-XV0CDZA11U-DVY97-M81L

2021-07-10 21:13:53 70

原创 禅道的安装

2021-03-14 11:16:18 60

原创 禅道端口号被占用解决方法

禅道无法启动,端口被占用无法启动,端口被占用,修改端口号;——D:\xampp\apache\conf\httpd.conf修改端口号;修改修改过的端口号,与上面文件里的一样;*禅道端口号修改成功,但无法打开页面;可能原因:本地数据库已开启;与禅道冲突;可以选择关闭本地数据库,也可以修改my.php文件中的数据库密码:...

2021-03-14 11:13:18 1081

原创 Oracle 11g安装与SQLdeveloper的使用

Oracle 11g安装与使用Oracle11g中的g是grid(网格)的缩写,意味着11g这一版本提供了网格计算的能力。安装Oracle 11g将两个压缩文件都解压到当前文件夹,也就是把解压后的文件放在同一个databasea文件夹里;打开setup文件,傻瓜式安装(除了邮箱那个不选)安装完成之后检测是否安装成功:SQL*Plus启动SQL*Plus,并连接到数据库(使用默认的用户名和密码进行连接)。如下图所示SQL DEVELOPER启动SQL DEVELOPER,并连接到数据

2021-03-03 00:48:04 1109 2

原创 找中位数

找中位数题目描述请设计一个算法,不排序,快速计算出一个无序数列的中位数。 时间复杂度要求为O(n)。如果有奇数个元素,中位数则是数组排序后最中间的那个数字。如果是偶数个元素,中位数则是数组排序后最中间两个元素的平均值。输入有多组输入,每组输入的第一行为n(1<=n<=1e5),表示该数列的元素个数。第二行为n个整数组成的无序数列输出每组样例输出一行,表示该无序数列的中位数。若为偶数,请保留三位小数若为奇数,直接输出样例输入55 3 2 1 4样例输出3Cod

2021-02-21 10:18:34 804

原创 前m大数

前m大数时间限制: 1 Sec 内存限制: 33 MB**提交: 398 解决: 203 *****题目描述给你n个整数,请按从大到小的顺序输出其中前m大的数。输入每组测试数据有两行,第一行有两个数n,m(0<n,m<1000000),第二行包含n个各不相同,且都处于区间[-500000,500000]的整数。输出对每组测试数据按从大到小的顺序输出前m大的数。样例输入5 33 -35 92 213 -644样例输出213 92 3Code又复制了前一题的代码。。

2021-02-21 10:17:37 153

原创 第k小元素

第k小元素题目描述输入一个整数数组,请求出该数组的第k小元素。要求时间复杂度为O(n)。//时间复杂度为O(n)意味着只有一层循环算法分析Java编程中有的时候我们会在控制台输入长度可变的数组数据(分隔符一致),例如:1 2 3 4 5 61或者1,2,3,4,5,6,71然后对这串未知长度的数据进行处理,得到对应类型的数组。分析1.由于长度可变,所以不能直接用数组去接受,可以用ArrayList存储。2.控制台输入,可以用Scanner对象的标记读取next()方法进行处理。

2021-02-21 10:16:46 1002

原创 大整数乘法

大整数乘法题目描述使用分治算法实现两个大整数相乘。算法分析使用分治解决两个位数为2的N次方倍的大整数相乘:分析:看起来好像有点变化,分析一下:对这个式子,我们一共要进行4次 n / 2的乘法(AC2次, AD, BC)和 3次加法,因而该算法的时间复杂度为:T(n) = 4 * T(n / 2) + θ(n)通过master定理可以求得 T(n) = θ(n ^ 2),跟小学算法的时间复杂度没有区别。改进:但是我们再来看看,我们是否可以用加法来换取乘法?因为多一个加法操作,也是常数项

2021-02-21 10:13:35 608

原创 二路归并

二路归并题目描述编写一个程序,使用分治策略实现二路归并排序(升序)。(图源网络,我忘了哪儿存的了。。。侵删)输入多组输入,每组第一个数字为数组长度,然后输入一个一维整型数组。输出输出排序之后(升序)的一维整型数组,每组输出占一行。样例输入6 1 8 6 5 3 45 12 42 2 5 8样例输出1 3 4 5 6 82 5 8 12 42了解算法一、将一个数组拆分为两个部分,一般取数组长度一般的位置为界,分为两个子数组,再分别对这两个子数组进行递归归并排序。​

2021-02-21 10:12:14 6989 3

原创 机器人的指令

湖南省第八届大学生计算机程序设计竞赛题目描述数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。LEFT:往左移动一个单位RIGHT: 往右移动一个单位SAME AS i: 和第i条执行相同的动作。输入保证i是一个正整数,且不超过之前执行指令数输入输入第一行为数据组数T (T<=100)。每组数据第一行为整数n (1<=n<=100),即指令条数。以下每行一条指令。指令按照输入顺序编号为1~n。输出对于每组数据,输出机器人的最终位置

2021-02-21 10:03:58 700

原创 数组合并

题目描述编写一个程序,将两个有序数组合并成一个更大的有序数组,要求时间复杂度为O(n)。输入多组数据输入,每组输入包括两行,每行第一个数字为数组长度n,然后输入n个有序整数。输出输出合并后的数组(升序),每组输出用一个空行隔开。样例输入3 1 3 53 2 4 62 1 24 3 4 5 6样例输出1 2 3 4 5 61 2 3 4 5 6解决思路两个数组都是有序的,如果把它们打乱重新排序的话就跟冒泡排序没有差别,就起不到节省时间的作用。所以就按照第一个数组的第一个数和

2021-02-21 10:02:15 355

原创 随机化快速排序

随机化快速排序题目描述使用Java或C++等语言中内置的随机函数实现随机化快速排序,在数组中随机选择一个元素作为分区的主元(Pivot)。输入多组样例输入,每组由一个一维整型数组组成。输出随机化快速排序之后的一维整型数组(升序排列)。样例输入6 1 8 6 5 3 45 12 42 2 5 8样例输出1 3 4 5 6 82 5 8 12 42Codepackage Week7;import java.util.Scanner;//随即快排,随机选一个数作为第一个。//

2021-02-21 10:01:15 332

原创 快速排序

快速排序题目描述编程实现快速排序算法,深入理解快速排序算法的基本思想。输入多组输入,每组第一个数字为数组长度,然后输入一个一维整型数组。输出输出快速排序之后的一维整型数组(升序)样例输入6 1 8 6 5 3 45 12 42 2 5 8样例输出1 3 4 5 6 82 5 8 12 42Codepackage Week7;import java.util.Scanner;public class QD { public static void main(St

2021-02-21 10:00:13 133

原创 鸡兔共笼问题

鸡兔共笼题目描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。输入每组测试数据占1行,每行一个正整数a (a < 32768)。输出输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。如果没有满足要求的答案,则输出两个0。样例输入2320样例输出0 05 10Codepackage Week7;impor

2021-02-21 09:58:46 491

原创 与7相关的数

与7相关的数题目描述一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7, 则称其为与7相关的数。现求所有小于等于n(n<100)的与7无关的正整数的平方和。输入案例可能有多组。对于每个测试案例输入为一行,正整数n,(n<100)。输出对于每个测试案例输出一行,输出小于等于n的与7无关的正整数的平方和。样例输入21样例输出2336Codepackage Week7;import java.util.Scanner;public class

2021-02-21 09:57:21 3064 1

原创 整数奇偶排序

整数奇偶排序-数据结构高分笔记题目描述输入10个整数,彼此以空格分隔。重新排序以后输出(也按空格分隔),要求:1.先输出其中的奇数,并按从大到小排列;2.然后输出其中的偶数,并按从小到大排列。输入任意排序的10个整数(0~100),彼此以空格分隔。输出可能有多组测试数据,对于每组数据,按照要求排序后输出,由空格分隔。样例输入0 56 19 81 59 48 35 90 83 75 17 86 71 51 30 1 9 36 14 16 样例输出83 81 75 59 35 19

2021-02-21 09:51:08 195

原创 选择排序

选择排序题目描述输入n个正整数,用选择排序输出升序排列后的结果。【必须使用选择排序:即找到最大值和最后一个交换,再在剩下的n-1个数中继续选一个最大值和倒数第2个交换,如此循环,直至全部有序。】输入第1行输入一个正整数n,表示输入的待排序正整数个数。第2行输入n个正整数,两两之间用空格隔开。输出输出按照升序排序之后的n个正整数,两两之间用空格隔开。样例输入42 1 3 4样例输出1 2 3 4Codepackage Week6;import java.util.Scann

2021-02-21 09:48:09 157

原创 冒泡排序

冒泡排序题目描述从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。【必须使用冒泡排序实现】输入以空格分隔的10个整数输出依次输出排好序的10个整数,每个数占一行。样例输入1 3 5 7 9 2 4 6 8 0样例输出0123456789Codepackage Week6;import java.util.Scanner;//从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。【必须使用冒泡排序实现】public class

2021-02-21 09:46:57 263

原创 加密

最难的问题题目描述Kimi生活在充满危险和阴谋的年代。为了生存,他首次发明了密码,用于军队的消息传递。假设你是军团中的一名军官,需要把发送来的消息破译出来、并提供给你的将军。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A 都分别替换成字母F),其他字符不变,并且消息原文的所有字母都是大写的。密码中的字母与原文中的字母对应关系如下。密码字母:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

2021-02-21 09:45:25 291

sqldeveloper-20.4.1.407.0006-x64.zip

sqldeveloper-20.4.1.407.0006-x64.zip

2021-03-03

空空如也

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

TA关注的人

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