sqlmap使用手册 发表于 2021-04-07 get请求sqlmap.py -u “http://127.0.0.1/DVWA-master/vulnerabilities/sqli/?id=333&Submit=Submit#" –cookie “security=low;PHPSESSID=46apha2a7rd1d6hk ... 阅读全文 »
CPU使用率 发表于 2021-03-17 CPU使用率什么是CPU使用率?CPU使用率是单位时间内CPU使用情况的统计,以百分比的方式展示。CPU 使用率,就是除了空闲时间外的其他时间占总 CPU 时间的百分比, 用公式来表示就是: 根据这个公式,可以从/proc/stat中的数据,就能计算出CPU使用率。 但是这个数据是开机以来的平均C ... 阅读全文 »
CPU上下文切换 发表于 2021-01-18 CPU上下文切换前言为什么进程在竞争CPU的时候并没有真正运行,为什么还会导致系统的负载升高呢?这就是因为CPU的上下文切换。 CPU上下文Linux 是一个多任务操作系统,它支持远大于 CPU 数量的任务同时运行。当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将 CPU 轮 ... 阅读全文 »
CPU平均负载 发表于 2021-01-18 CPU平均负载命令行输入uptime命令 12# uptime 09:14:44 up 14 days, 21:31, 1 user, load average: 0.06, 0.04, 0.05 每列输出的含义 123409:14:44 //当前时间up 14 days, 21: ... 阅读全文 »
性能测试流程规范 发表于 2020-12-22 性能测试流程规范1 性能测试目的性能测试到底能做些什么,能解决哪些问题呢?系统开发人员,维护人员及测试 人员在工作中都可能遇到如下的问题 1.1 硬件选型,我们的系统快上线了,我们应该购置什么样硬件配置的电脑作为服务器呢? 1.2 我们的系统刚上线,正处在试运行阶段,用户要求 ... 阅读全文 »
Netty之入门第一步-服务端启动 发表于 2019-08-19 Netty之入门第一步-服务端启动前言从需求出发,最原始的jdk代码开始一步步看,再看Netty封装了哪些,每个组件充当了什么样的角色,才是这篇文章的立意。 今天这篇文章我会从传统的写法入手,进一步发展到Netty每个组件的含义,Netty包装了什么。 案例完整代码看本机netty-study工程 ... 阅读全文 »
性能调优案例 发表于 2019-08-14 性能调优案例 1 JVM参数调优 目的:事前预防,事前准备 jps -v 获取程序的jvm相关参数(建议值): 前台(4核8G内存) JDK1.8 -server -Xms4g -Xmx4g -Xmn2g -Xss768k -XX:MetaspaceSize=256m -XX:MaxMetas ... 阅读全文 »
线程池-ForkJoin框架详解-FutureTask源码剖析 发表于 2019-08-12 线程池-ForkJoin框架详解-FutureTask源码剖析多线程应用 原本串行执行的程序,耗时3+2+5 = 10s的程序,时候缩短到<10。实际上是一种空间换时间的思想,对于用户来说响应时间是最重要的。 线程池FutureTaskCallable VS Runnable Callab ... 阅读全文 »
JVM参数及调优 发表于 2019-08-07 JVM参数及调优调优基本概念 常用JVM参数 demo新建一个spring-boot工程,有一个启动类 123456789101112131415161718192021222324252627282930313233package com.study.performance;import org. ... 阅读全文 »
JDK内置命令工具 发表于 2019-08-06 JDK内置命令工具 JDK内置工具 - javap JDK内置工具 - jps JDK内置工具 - jstat JDK内置工具 - jcmd JDK内置工具 - jinfo JDK内置工具 - jhat JDK内置工具 - jmap JDK内置工具 - jstack jstat查看 ... 阅读全文 »