摘要: <?xml version="1.0" encoding="utf-8" ?> <suite name = "parameter"> <test name = "para"> <parameter name = "name" value="zhangsan"/> <parameter name = "age" value="10"/> <classes> <c 阅读全文
posted @ 2019-08-26 12:00 怪圣卡杰 阅读(207) 评论(0) 推荐(0)
摘要: package com.course.testng.suite; import org.testng.annotations.Test; public class TimeOutTest { @Test(timeOut = 3000) public void TestSuccess() throws InterruptedException { Thread.sleep(2000); } @Tes 阅读全文
posted @ 2019-08-26 09:58 怪圣卡杰 阅读(297) 评论(0) 推荐(0)
摘要: package com.course.testng.suite; import org.testng.annotations.Test; public class DepenTest { @Test public void test1(){ System.out.println("test1 run"); throw new Runtime... 阅读全文
posted @ 2019-08-24 18:05 怪圣卡杰 阅读(283) 评论(0) 推荐(0)
摘要: package com.course.testng.suite; import org.testng.annotations.Test; public class ExpectedExeption { /* 什么时候回应道异常测试????? 在我们期望结果为某一个异常的时候 比如:我们传入不合法的参数,程序抛出了异常 也就是说我的预期结果就是这个异常 */ // 测试是吧的异常测试 @Test(e 阅读全文
posted @ 2019-08-24 17:57 怪圣卡杰 阅读(652) 评论(0) 推荐(0)
摘要: package com.course.testng.groups; import org.testng.annotations.Test; @Test(groups = "stu") public class GroupsOneClass1 { public void student1(){ System.out.println("Class中的student1运行................ 阅读全文
posted @ 2019-08-24 16:30 怪圣卡杰 阅读(285) 评论(0) 推荐(0)
摘要: package com.course.testng.groups; import org.testng.annotations.AfterGroups; import org.testng.annotations.BeforeGroups; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; 阅读全文
posted @ 2019-08-24 15:54 怪圣卡杰 阅读(214) 评论(0) 推荐(0)
摘要: package com.course.testng.suite; import org.testng.annotations.Test; public class IgnoreTest { @Test public void ignore1(){ System.out.println("ignore 1 执行"); } @Test(enabl... 阅读全文
posted @ 2019-08-24 15:52 怪圣卡杰 阅读(251) 评论(0) 推荐(0)
摘要: <?xml version="1.0" encoding="utf-8" ?> <suite name="test"> <test name="login"> <classes> <class name="com.course.testng.suite.SuiteConfig"/> <class name="com.course.testng.suite.LoginTest"/> </classe 阅读全文
posted @ 2019-08-24 15:49 怪圣卡杰 阅读(334) 评论(0) 推荐(0)
摘要: package com.course.testng; import org.testng.annotations.*; public class BasicAnnotation { @Test //最基本的注解,用来把方法标记为测试的一部分 public void testCase1(){ System.out.println("这个测试用例1"); } @Test public void tes 阅读全文
posted @ 2019-08-24 15:31 怪圣卡杰 阅读(1909) 评论(0) 推荐(0)
摘要: package com.course.testng; import org.testng.annotations.*; public class BasicAnnotation { @Test //最基本的注解,用来把方法标记为测试的一部分 public void testCase1(){ System.out.println("这个测试用例1"); } @Test public void tes 阅读全文
posted @ 2019-08-24 15:17 怪圣卡杰 阅读(4632) 评论(0) 推荐(0)
摘要: 1、在ider里创建一个Module 2、直接点击下一步 3、输入Groupld h和Artifactid名称,点击下一步 4、点击Finish 创建完成 阅读全文
posted @ 2019-08-24 15:09 怪圣卡杰 阅读(870) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-08-24 14:59 怪圣卡杰 阅读(34) 评论(0) 推荐(0)
摘要: 堆内存溢出 堆内存中存在大量对象,这些对象都有被引用,当所有对象占用空间达到堆内存的最大值,就会出现内存溢出OutOfMemory:Java heap space 永久代溢出 类的一些信息,如类名、访问修饰符、字段描述、方法描述等,所占空间大于永久代最大值,就会出现OutOfMemoryError: 阅读全文
posted @ 2019-06-14 00:14 怪圣卡杰 阅读(182) 评论(0) 推荐(0)
摘要: 垃圾回收-GC 三个问题 哪些内存需要回收? 什么时候回收? 如何回收? 新生代引发的GC叫YoungGC 老年代引发的GC叫FullGC FullGC会引起整个Jvm的用户线程暂停,待垃圾回收完毕后,才继续运行(严重影响性能) 确定对象“存活”还是“死去” 引用计数算法 根搜索算法(GC Root 阅读全文
posted @ 2019-06-13 23:06 怪圣卡杰 阅读(143) 评论(0) 推荐(0)
摘要: #!/bin/bashAPP_NAME=bonade-uaac-service-0.0.1-SNAPSHOT.jarusage() { echo "Usage: sh 执行脚本.sh [start|stop|restart|status]" exit 1}is_exist(){ pid=`ps -e 阅读全文
posted @ 2019-06-13 12:22 怪圣卡杰 阅读(231) 评论(0) 推荐(0)
摘要: java内存管理机制 Java采用了自动管理内存的方式 Java程序是运行在Jvm之中的 Java的跨平台的基于Jvm的跨平台特性 内存的分配和对象的创建是在Jvm中 用户可以通过一系列参数来配置Jvm jvm运行区域 jvm运行 区域 栈内存 线程私有 生命周期和线程相同 主要存放内容 基本数据类 阅读全文
posted @ 2019-06-12 00:15 怪圣卡杰 阅读(148) 评论(0) 推荐(0)
摘要: 线程的五种状态 * 新建:new * 运行:runnable * 等待:waitting(无限期等待),timed waitting(限期等待) * 阻塞:blocked * 结束:terminated 线程转换关系 wait和sleep区别: 分析这两个方法:从执行权和锁上来分析: wait:可以 阅读全文
posted @ 2019-06-10 23:41 怪圣卡杰 阅读(3918) 评论(0) 推荐(0)
摘要: nmon是IBM公司开发的Linux性能监控工具,可以实时展示系统性能情况,也可以将监控数据写入文件中,并使用nmon分析器做数据展示 实时监控 命令 ./nmon c 代表CPU m 代表Memory n 代表Network d 代表Disks 输入c查看CPU 输入n查看 网络 怎么查看网络瓶颈 阅读全文
posted @ 2019-06-10 00:08 怪圣卡杰 阅读(431) 评论(0) 推荐(0)
摘要: vmstat命令综合了CPU、进程、内存、磁盘IO等信息 命令:vmstat 1 表示vmstat每2秒采集数据,一直采集,直到我结束程序 vmstat 2 1 表示每个两秒采集一次服务器状态,1表示只采集一次 vmstat –s 可以查看page in/page out的数量 procs r 代表 阅读全文
posted @ 2019-06-09 23:48 怪圣卡杰 阅读(439) 评论(0) 推荐(0)
摘要: df命令可以查看当前系统磁盘空间的使用情况 命令:df -h du -sh * 查看目录文件暂用磁盘大小 如果磁盘空间不够,需清理磁盘 磁盘速度测试,如果磁盘性能不好,性能测试数据会不准确(读写速度) 命令:dd if=/dev/zero of=/export/ddtest bs=8k count= 阅读全文
posted @ 2019-06-09 23:36 怪圣卡杰 阅读(304) 评论(0) 推荐(0)