自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (12)
  • 收藏
  • 关注

原创 mysql常用性能指标监控

关键 MySQL 统计指标如果你的数据库运行缓慢,或者出于某种原因无法响应查询,技术栈中每个依赖数据库的组件都会遭受性能问题。为了保证数据库的平稳运行,你可以主动监控以下四个与性能及资源利用率相关的指标: 查询吞吐量 查询执行性能 连接情况 缓冲池使用情况 MySQL 用户可以接触到数百个数据库指标,因此,在本文中我们将专注于能帮助我们实时了解数据库健康与性能的关键指标。本系列文章讨论的一些监控策略只适用于 MySQL 5.6与5.7版本。这些版本间的差异将在

2020-08-31 14:44:59 1158

转载 mysql中explain关键字段解释以及索引优化

一、explain关键字解释 1、id MySQL QueryOptimizer选定的执行计划中查询的序列号,表示查询中执行select子句或操作表的顺序。id值越大优先级越高,越先被执行。id相同,执行顺序由上至下。2、select_type (1)SIMPLE 简单的select查询(不使用union及子查询)。 (2)PRIMARY 最外层的select查询。 如果两表...

2020-08-26 09:14:16 1387

转载 【性能测试】 - Mysql性能问题定位分析

我们在性能测试过程中,经常会遇到Mysql出现性能瓶颈的情况,对于数据库来说,所谓的性能瓶颈无非是慢SQL、CPU高、IO高、内存高,其中前三个举实际例子来进行性能分析,最后内存高只是方法性说明(实际测试项目中没遇到过): 首先我们要保证没有数据库配置方面的性能问题,毕竟在性能测试前,对一些基本配置要撸一遍,避免犯低级错误。 本文结合实际项目例子进行分析(绝对硬核),包括内容:一、慢SQL定位分析;二、高CPU定位分析;三、高IO定位分析;四、高内存定位分析。一、慢SQL...

2020-07-31 15:01:59 1096 1

原创 【性能测试】- 磁盘I/O性能分析

1、首先通过top,查看磁盘IO通过查看 CPU 的 wa% 值来判断当前磁盘 IO 性能,如果这个数值过大,很可能是磁盘 IO 太高了,当然也可能是其他原因,例如网络 IO 过高等。2、然后通过iostat -d -x -k 1 2 查看磁盘是否达到瓶颈(或者:iostat -x 1 2 ) 可以使用命令:iostat -dxk 1 2或者使用sar -d -p 1 2命令,实际使用中主要还是看await 、 svctm 、 %util 参数其中, “-d”参数代表查看磁...

2020-07-30 13:47:55 9165

转载 【性能测试】 - 系统性能指标

1)业务指标:主要包括并发用户数、响应时间、处理能力。 指标 定义 简称 标准 交易响应时间 指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间。 Response Time: RT 对于在线实时交易: 互联网企业:500毫秒以下,例如淘宝业务10毫秒左右。 金融企业:1秒以下为佳,部分复杂

2020-07-29 15:31:05 1810

转载 【性能测试】- 压测中遇到的性能问题及解决办法

一、测试过程中cpu过高1、用vmstat实时监控cpu使用情况。很小的压力AP cpu却到了80%多,指标是不能超过60%。 vmstat 2 (每二秒显示一次系统内存的统计信息)2、分析是use cpu过高还是sys cpu过高,常见的是use cpu使用过高。3、如果是sys cpu使用过高,先把消耗cpu最多的进程找出来(top命令),再找到该线程下消耗cpu过高的是哪几个线程,再把该线程转换成16进制,再用jstack命令来dump线程栈,看这个线程栈在调用什么东西导致u...

2020-07-29 15:15:42 6121 1

原创 【Jmeter】- 集合点

1、什么是集合点? 让所有请求在不满足条件的时候处于等待状态。2、如何实现?使用jmeter中的同步计时器Synchronizing Timer来实现3、集合点的位置同步定时器是在每一个采集器之前执行的,不管定时器的位置是在采集器之前还是之后,都是在采集器之前执行。 如果一个线程中存在多个采集器,同步定时器和这些采集器在同一级(同一节点下),则同时作用于这些采集器。 如果需要一个定时器单独对应某一个采集器,可以在采集器的子节点中创建定时器。4、添加集合点4、配置同步定时器..

2020-07-29 14:36:32 1385

转载 【Jmeter】-04- 逻辑控制器

1、Jmeter逻辑控制器解释Jmeter中逻辑控制器(Logic Controllers)的作用域只对其子节点的sampler有效,作用是控制采样器的执行顺序。2、Jmeter逻辑控制器分类jmeter提供了17种逻辑控制器,它们各个功能都不尽相同,大概可以分为2种使用类型:控制测试计划执行过程中节点的逻辑执行顺序,如:Loop Controller、If Controller等; 对测试计划中的脚本进行分组、方便JMeter统计执行结果以及进行脚本的运行时控制等,如:Through..

2020-07-29 10:59:25 210

原创 【Jmeter】 - 03 - 关联

1、概述 在性能测试脚本中,常常出现上一个请求的返回结果中包含了下一个请求需要发送的参数,这就是关联。关联实质是请求与请求之间存在数据依赖关系,一个请求的结果是另一个请求提交的数据,两个请求不再是独立存在的。2、关联的一般步骤从上一个请求提取关心的数据保存到变量 在下一个请求引用该变量 ${变量名}。3、关联的使用方法JDBC将操作结果赋值给变量,再在另一个请求中调用变量 正则表达式提取器 XPath提取器 Css/Jquary提取器 Json提取器 BeanS...

2020-07-29 09:24:04 126

原创 【Jmeter】 - 02 - 参数化

目录一、Jmeter参数化简介二、JMeter参数化的4种主要方式(1)用户参数(User Parameters)(2)Jmeter函数助手(3)CSV Data Set Config(CSV数据配置)(4)用户自定义变量一、Jmeter参数化简介参数化概念当使用JMeter进行测试时,测试数据的准备是一项重要的工作。若要求每次迭代的数据不一样时,则需进行参数化,然后从参数化的文件中来读取测试数据。参数化:是自动化测试脚本的一种常用技巧,可将脚本中的某些输入使用参数

2020-07-29 08:33:37 175

原创 【性能测试】--->JVM 发生OOM的几种情况以及原因和解决方案

1、 Java堆溢出:Heap (堆内存不足)报错信息:java.lang.OutofMemoryError:Javaheap space造成原因:(1)代码中可能存在大对象分配(2)可能存在内存泄露,导致在多次GC之后,还是无法找到一块足够大的内存容纳当前对象。解决方案:(1)检查是否存在大对象的分配,最有可能的是大数组分配(2)通过jmap命令,把堆内存dump下来,使用mat工具分析一下,检查是否存在内存泄露的问题(3)如果没有找到明显的内存泄露,使用 -Xmx 加大堆...

2020-07-28 16:52:19 542

转载 【性能测试】-- 线程死锁和阻塞

一、死锁定义死锁是指两个或两个以上的线程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。例如:一个线程锁住了资源A,又想去锁定资源B,另外一个线程锁定了资源B,又想去锁定资源A,两个线程都想去得到对方的资源,而又不愿释放自己的资源,从而造成一种互相等待,无法执行的情况。死锁是一种严重的阻塞。二、死锁现象 /pinter/case/block  出现...

2020-07-28 16:50:50 1424 2

原创 【性能测试】--->内存溢出和JVM常见参数及JVM参数调优

一、查看Jvm运行状态的命令 (1)监控jvm的GC情况:  jstat -gcutil pid 1000 100(只需要看O,如果达到100%,并且长期处于100%,则代表老年代内存不足)   (2)查看jvm配置信息:   jmap -heap pid:可以看到java进程的堆的配置信息,各区的空间大小和配置信息  (3)查看jvm中类和对象的占用情况:   jmap -histo 5279 | head -20:查看jvm中各个类的实例数、占用内存数量以及类的全名...

2020-07-28 15:24:36 669

原创 【性能测试】--->Java GC垃圾回收机制

目录GC概述如何判断对象存活GC使用的算法(1)标记清除算法(2)复制算法(3)标记整理算法(4)分代收集算法GC概述垃圾收集(Garbage Collection)通常被称为“GC”,由虚拟机“自动化”完成垃圾回收工作。思考一个问题,既然GC会自动回收,开发人员为什么要学习GC和内存分配呢?为了能够配置上面的参数配置?参数配置又是为了什么?“当需要排查各种内存溢出,内存泄露问题时,当垃圾成为系统达到更高并发量的瓶颈时,我们就需要对GC的自动回收实施必要的监控和调

2020-07-28 09:21:29 455

原创 【性能测试】-堆内存-新生代、老年代、永久代(元空间)

栈是运行时的单位,而堆是存储的单位。栈是解决程序运行的问题,即程序如何执行,或者说如何处理数据。堆解决的是数据存储的问题,即书怎么放,放在哪。堆内存划分:对于大多应用,java堆是java虚拟机管理的内存中最大的一块,被所有线程共享。此内存区域唯一目的就是存放对象实例,几乎所有的对象实例以及数据都在这里分配内存。为了进行高效的垃圾回收,虚拟机把堆内存逻辑上划分成三块区域(这样划分的目的使得JVM能够更好的管理堆内存中的对象,包括内存的分配以及回收):新生代(Young):新对象和没达到.

2020-07-28 09:11:08 656

转载 【性能测试】--JVM中内存泄漏与内存溢出

内存泄露:内存泄漏是指本应该被GC回收的无用对象没有被回收,导致的内存空间的浪费,当内存泄露严重时会导致OOM。通俗理解就是你用资源的时候为你开辟了一段空间,当你用完时忘记释放资源了,这时内存还被占用着,一次没关系,但是内存泄漏次数多了就会导致内存溢出例子:你向系统申请分配内存进行使用(new),可是使用完了以后却不归还(delete),结果你申请到的那块内存你自己也不能再访问(也许你把它的地址给弄丢了),而系统也不能再次将它分配给需要的程序。就相当于你租了个带钥匙的柜子,你存完东西之后把柜

2020-07-27 14:08:43 243

转载 【性能测试】--->JVm 内存结构

什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM屏蔽了与操作系统平台相关的信息,使得Java程序只需要生成在Java虚拟机上运行的目标代码(字节码),就可在多种平台上不加修改的运行,这也是Java能够“一次编译,到处运行的”原因。 JDK(Java Development Kit,Java开发工具包)是用来编译、调试Java程序的开发工具包。包含java运行环境(JRE)和开发工具(编辑器,调试器,javadoc)。 JRE(Java Run

2020-07-27 13:58:13 206

原创 【性能定位】cpu占用率过高问题排查

问题:公司一个系统在测试单个功能登录上,并发才5个用户时,CPU使用率就瞬间飙升到100%排查过程:1、首先查看系统资源占用信息,使用top命令,查看那个进程占用CPU高发现正在运行的JAVA项目CPU占用率很高,百分之364.2了,那么问题一定出在这个程序中2、通过 top -H -p pid 找到导致cpu高的线程备注:也可以通过Ps -mp pid -o THREAD,tid,time查看在这里可能会出现三种情况:第一种情况,某个线程一直CPU利用率100.

2020-07-27 10:02:01 2892

原创 【Jmeter】- 常用线程组设置及场景运行时间计算

Jmeter线程组分类:Jmeter中通过线程组来模拟大用户并发场景,今天主要介绍常用的线程组,帮助我们设计更加完善的测试场景,另外介绍下场景执行时间如何计算。一、Thread Group取样器错误后要执行的动作 继续:遇错误继续执行,不影响场景运行。默认为继续,常用。 Start Next Thread Loop:执行下次循环,当前循环剩余sampler不再执行。 停止线程:停止当前线程,其他线程继续执行。 ...

2020-07-24 17:00:54 2216

转载 【性能定位】使用jstack定位线程堆栈信息

转自:https://www.javatang.com/archives/2017/10/19/33151873.html基本概念 {#basic-info}在对Java内存泄漏进行分析的时候,需要对jvm运行期间的内存占用、线程执行等情况进行记录的dump文件,常用的主要有thread dump和heap dump。thread dump主要记录JVM在某一时刻各个线程执行的情况,以栈的形式显示,是一个文本文件。通过对thread dump文件可以分析出程序的问题出现在什么地方,从而定位具体.

2020-07-23 17:31:27 337

转载 TOP命令 cpu(s) 与%CPU的区别

官方解释:Cpu(s):34.0% us: 用户空间占用CPU百分比%CPU:上次更新到现在的CPU时间占用百分比首先看TOP命令,你会发现CPU(s)使用率才15.5%,而某个进程%CPU 达到了278%接下来请按1,看到CPU(s)是系统所有用户进程占用整个CPU的平均值,由于每个核心占用的百分比不同,所以按平均值来算比较有参考意义。%CPU显示的是进程占用一个核的百分比,而不是整个cpu(8核)的百分比,有时候可能大于100,那是因为该进程启用了多线程占用了多个核心,所以.

2020-07-23 10:01:13 1468

原创 Linux下关于物理CPU、逻辑CPU和CPU核数、超线程

1、概念(1) 【物理CPU数】:实际Server中插槽上的CPU个数,物理cpu数量可以数不重复的 physical id 有几个(physical id)(2) 【CPU核数】:单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)(3)【逻辑CPU数】:一般情况下,逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术(HT:简单来说,它可使处理器中的1 颗内核如2 颗内核那样在操作系统中发挥作用。这样一来,操作系统可使用的...

2020-07-22 15:00:34 1267

原创 【Interrupt】中断与性能

1、概念说明 CPU是一种硬件资源,和任何其他硬件设备一样也需要驱动和管理程序才能使用,我们可以把内核的进程调度看作是CPU的管理程序,用来管理和分配CPU资源,合理安排进程抢占CPU,并决定哪个进程该使用CPU、哪个进程该等待。操作系统内核里的进程调度主要用来调度两类资源:进程(或线程)和中断,进程调度给不同的资源分配了不同的优先级,优先级最高的是硬件中断,其次是内核(系统)进程,最后是用户进程。每个CPU都维护着一个可运行队列,用来存放那些可运行的线程。线程要么在睡眠状态(...

2020-07-22 10:01:21 2299

原创 Context Switches上下文切换性能详解

Context Switches 上下文切换,有时也被称为进程切换(process switch)或任务切换。是一个重要的性能指标。CPU从一个线程切换到另外一个线程,需要保存当前任务的运行环境,恢复将要运行任务的运行环境,必然带来性能消耗。Context Switches 上下文切换简介操作系统可以同时运行多个进程, 然而一颗CPU同时只能执行一项任务,操作系统利用时间片轮转的方式,让用户感觉这些任务正在同时进行。 CPU给每个任务都服务一定的时间, 然后把当前任务的状态保存下来, 在加.

2020-07-21 17:10:19 1234

原创 Top命令详解

Top命令详解在Linux操作系统中,top是使用最频繁,也是比较全的一个命令。Top命令类似于Windows系统的任务管理器工具。它对于所有正在运行的进行和系统负荷提供不断更新的概览信息,包括系统负载、CPU利用分布情况、内存使用、每个进程的内容使用情况等信息。下面主要介绍一下top命令。系统状态 top - 17:25:29 系统当前时间 up 43 days,41 min 系统到目前为止已运行的时间 .

2020-07-17 14:25:43 21685

原创 【Jmeter】正则表达式提取及常见技巧

1、正则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。具体介绍及使用可参考菜鸟教程:https://www.runoob.com/regexp/regexp-tutorial.html常用的元字符:比如正则表达式中\d+ 是来匹配1个或更多连续的数字。常用的限定符限定符用来指定正则表达式的一个给定组件必须要出现多少次才能满足匹配.

2020-07-17 14:11:50 9138

原创 【Jmeter】Jmeter中如何选择自动重定向和跟随重定向

问题场景: 在调试脚本时,发现用户登录后的功能操作全部都不好使,并且后续显示的请求依然是登录请求,并且继续执行后面的正确的请求时依然显示的是登录请求。 排查问题发现该系统的登录场景为:打开登录页面http://localhost:8090/(A接口:登录结果),输入正确的用户名和密码后点击登录后,跳转到页面:http://localhost:8090/WorkflowInstance/indexByOpportunityAndUser (C接口:首页界面接口), 但...

2020-07-16 10:49:35 1885

原创 【Jmeter】- 01 - Jmeter基础入门及体系结构

Jmeter简介JMeter是一款开源桌面软件,用来模拟用户负载来完成性能测试工作。JMeter可以对web进行测试,提供web录制功能,可以扩展JMeter功能来满足特定的测试需求。名词解释元件:代表JMeter工具菜单中的一个子菜单,比如HTTP请求,事务控制器,响应断言等,就是一个元件。组件:一组元件的集合(一个或者多个)。比如逻辑控制器中有事务控制器、循环控制器等,这些都是元件,但是它们把归类到逻辑控制器中,逻辑控制器就是组件。Jmeter体系结构图Jm...

2020-07-01 09:56:54 315

原创 性能测试相关术语及web项目性能通过标准

1、负载:模拟业务操作对服务器造成压力的过程;2、性能测试(Performance Testing):模拟用户负载来测试系统在负载情况下,系统的响应时间、吞吐量等指标是否满足性能要求;3、负载测试(Load Testing):在一定软硬件环境下,通过不断加大负载(不同虚拟用户数)来确定满足性能指标情况下能够承受的最大用户数。简单说,可以帮我们对系统进行定容量,找出系统性能的拐点,给予生产环境规划建议。这里的性能够指标包括TPS(每秒事务数)、RT(事务平均响应时间)、CPU Using(CPU利用率

2020-06-29 16:57:52 822

原创 性能测试流程

性能测试常规流程如下图:1、业务学习:通过查看相关文档,手工操作系统来了解系统业务功能;2、需求分析:分析系统非功能需求,圈定性能测试的范围,了解系统性能指标;3、工作评估:工作量分解,评估工作量,计划资源投入(需要多少人力来完成性能测试工作);4、设计模型:圈定性能给测试范围后,把业务模型映射成测试模型; 什么是测试模型呢?通俗说就是性能测试用例设计加上性能测试方案,用例只关注业务,模型还需要关注如何实现,是否具有可操作性,可验证性等问题,最后我们还得根据不同的测试目的组合...

2020-06-29 14:16:45 192

原创 软件测试分类

软件测试分类如下:

2020-06-29 13:27:57 531

原创 oracle归档日志空间满了数据库无法启动问题解决方法

问题现象:oracle连接数据库报错:ORA-01034: ORACLE not available(Oracle 不存在),ORA-27101: shared memory realm does not exist 查看oracle监听程序报错: Instance "orcl", status UNKNOWN, has 1 handler(s) for this service... Oracle启动失败ORA-03113: end-of-file on communication channe.

2020-06-10 13:39:05 4273

原创 在Jenkins界面上增加项目描述列

[工作需求】:在Jenkins界面上没有对应项目描述,看不懂是哪个项目的具体是做什么的,因此想要增加一列项目描述.原来的界面如下:【解决方案】1、点击左侧编辑视图2、在添加列中选择Project description,可应用并保存最终展示结果如下,满足自己的需求:...

2020-05-27 09:51:07 1502

原创 IIS8 HTTP/405 Method Not Allowed 问题的方法

在部署系统后,对系统中一个字段进行保存时,提示405(Method Not Allowed),现象如下:解决方案:具体产生的原因,后续再做分析,先记录一下

2020-05-15 09:08:38 848

原创 慢查询常见原因

之前了解一些慢查询的一些原因,但是没有系统梳理过,今天整理一下:一、慢查询常见的原因1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、IO吞吐量小,形成了瓶颈3、没有 创建计算列导致查询不优化4、内存不足5、网络速度慢6、一次查询的数量过大7、锁或者死锁(这是查询慢最常见的问题,是程序设计的缺陷)8、返回了不必要的行和列9、查询语句不好,没有优化二、优化查询的解决思路关于SQL慢查询的解决可以按照以下的步骤执行:1. 打开慢.

2020-05-09 15:30:10 1829

原创 mysql慢查询

一、慢查询简介所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录三、设置步骤1.查看慢查

2020-05-09 15:29:32 117

原创 Linux下CPU利用率和负载的关系

将自己博客园的文章合并到这里1、CPU利用率和负载CPU利用率显示的是程序在运行期间实时占用的CPU百分比;cpu使用率反映的是当前cpu的繁忙程度,忽高忽低的原因在于占用cpu处理时间的进程可能处于io等待状态但却还未释放进入wait。CPU负载是指某段时间内占用cpu时间的进程和等待cpu时间的进程数,这里等待cpu时间的进程是指等待被唤醒的进程,不包括处于wait状态进程。CPU利用率高,并不意味着CPU的负载大。两者之间没有必然的关系。无论CPU的利用率是高是低,跟后面有多少任务在排

2020-05-09 15:28:09 327

原创 性能测试分析及调优准备

一、执行性能测试的基本原则 原则一:测试前,要确认系统级的关键参数已经基本配置正确(例如:数据库、WEB容器、线程池、JDBC连接池、对象池、JVM、操作系统、应用系统等配置); 原则二:测试前,要确保测试脚本的业务功能运行正确。 原则三:测试前,清空所有应用日志、调高错误日志的输出级别(Error级),必要时在每次测试前重启应用服务和数据库应用服务; 原则四:调整系统参数时,一次只调整一个,不要同时调整多个,并记录调整前后的系统变化。 原则五:优...

2020-05-09 15:26:41 258

原创 解读Loadrunner网页细分图(Web Page Diagnostics)

LoadRunner结果分析图表功能中最重要图表分析之一,就是网页细分图。一、启用网页细分图首先在Controller场景设计运行之前,需要在菜单栏中设置Diagnostics->Configuration->-->Web PageDiagnostics中置为Enabled,即该项前打对钩。如果不选中,则场景跑完后,分析结果中网页细分图没有数据。如图:场景运行完后,会分析结果,在HP LoadRunner Analysis 中点击Graph -->Add Ne..

2020-05-09 15:25:54 965

原创 LR性能测试分析流程

把原来博客园上的文章也一并搬到csdn上,方便查阅。一、 判断测试结果的有效性(1)在整个测试场景的执行过程中,测试环境是否正常。(2)测试场景的设置是否正确、合理。(3)测试结果是否直接暴露出系统的一些问题。(4)确定测试结果有效之后,就要对测试数据进行深入的分析。二、 分析思路(1)分析原则:由外到内,由表到里,层层深入。拆分问题,隔离问题;具体的步骤为:先看summary汇总,再逐步看每个事物,最后在精确的去看网页细分图;(2)对于一个应用系统,性能...

2020-05-09 15:24:14 1318

CDMP考点整理-针对DMBOK书籍

针对CDMP考试考点整理,个人根据培训内容整理,个人已过,推荐给相关需要考试人员。 此为个人整理的彩色打印版,可直接打印。

2023-12-25

centos6.5下自动安装oracle11的shell脚本

centos6.5下自动安装oracle11的shell脚本,能有有效缩短安装时间,大约30分钟即可完成全部完成,小白 也会操作

2019-03-28

达梦驱动包Dm7JdbcDriver16.jar

达梦数据去的驱动包,使用工具连接时需要提前加载该驱动包

2018-12-10

centos6.5(64位)离线情况下静默安装oracle11g

centos6.5(64位)离线情况下静默安装oracle11gcentos6.5(64位)离线情况下静默安装oracle11g

2017-11-27

oracle安装依赖包

centos6.5(64位)离线安装oracle所需要的依赖包binutils-2.20.51.0.2-5.11.el6 (x86_64) compat-libcap1-1.10-1 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (x86_64) compat-libstdc++-33-3.2.3-69.el6.i686

2017-11-27

接口性能测试白皮书

接口性能测试白皮书,从性能指标、性能方法和目标,需求分析,悉能指标选择,性能监控工具等整体方案

2017-10-24

centos6.5下安装配置Nginx

centos6.5下安装配置Nginx,实现负载均衡,IIS服务器;centos6.5下安装配置Nginx,实现负载均衡,IIS服务器

2017-09-28

centos6.5上静默安装oracle11g

centos6.5上静默安装oracle11g

2017-08-02

[WEB安全测试].(美)霍普.扫描版

2017-01-06

centos下安装bugfree3.04

centos下安装bugfree3.04

2014-10-16

SQLyog-mysql数据库管理工具

SQLyog-mysql数据库管理工具,含注册码,双击注册文件安装即可

2014-10-16

Confluence的安装破解和汉化

包含Confluence的安装破解说明文档、破解文件、汉化文档; 由于限制安装程序无法上传,请到对应官方网站上下载;

2014-05-21

空空如也

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

TA关注的人

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