logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

内存篇:JVM内存结构

Java8相对之前的版本,JVM结构发生了较大的变化,取消了永久代,新增了元空间,同时,元空间不再与堆连续,而且是存在于本地内存(Native memory)。下面,以Java8为例,对JVM结构做一番总结。JVM内存结构1 JVM结构详解1.1 堆(Heap)1.2 方法区(Method Area)1.3 程序计数器(Program Counter Register)1.4 虚拟机栈(JVM .

【Linux系列-1】top命令详解

top命令详解1 结果详解1.1 第一行1.2 第二行1.3 第三行1.4 第四行1.5 第五行2 输出项目说明3 命令参数4 交互命令5 常用操作top命令可以说是linux系统资源监控最常用的命令了,top 的输出格式为:top - 20:29:19 up 83 days,3:42,2 users,load average: 7.96, 7.74, 6.15Tasks: 21...

JMeter自定义日志与日志分析

承接前文,将JMeter脚本部署到Linux服务器上进行压力测试,这种方式也存在一些不便之处:吞吐量统计中包括了所有请求,包括一些辅助请求(beanshell请求),导致真正的tps统计数据不准确。业务是否成功,以及具体失败原因难以排查。针对以上问题,通过【BeanShell断言】记录自定义日志。首先,测试接口的响应内容如图所示:在接口下添加三个【JSON Path Extract...

【SpringBoot注解-3】Bean注入相关注解

常见注解总结之Bean注入1 @Autowired1.1 @Autowired特点1.2 使用示例1.2 常见异常2 @Resource3 @InjectSpringBoot中要实现bean的注入,依赖三种注解:@Autowired@Inject@Resource1 @Autowired在Spring Boot应用启动时,Spring容器会自动装载一个org.springframe...

【MyBatis-3】MyBatis xml映射文件详解

MyBatis之xml 映射文件详解1 select2 insert, update 和 delete3 sql4 参数5 字符串替换5 结果映射6 高级结果映射MyBatis 的真正强大在于它的映射语句,SQL 映射文件只有很少的几个顶级元素(按照应被定义的顺序列出):cache – 对给定命名空间的缓存配置。cache-ref – 对其他命名空间缓存配置的引用。resultMap –...

RocketMQ的一万字全面总结,带你快速入门消息队列

消息队列是后端开发进阶必备知识,而RocketMQ作为消息队列的热门选型,更是值得认真研究。本篇从消息队列基本概念、应用场景说起,详细深入地探究RocketMQ,从Topic、队列、生产者、消费者等领域模型到消息的全生命周期,再到消息重复问题、消息防丢失、消息有序性等常见问题全面覆盖,简洁明了,浅显易懂。

文章图片
#rocketmq#后端#java
[Mysql-2] 远程连接数据库错误:host 'xxx.xxx' is blocked because of many connection errors

测试平台突然接口全部报错,赶紧查看日志:com.github.pagehelper.PageException: java.sql.SQLException: null,message from server: "Host 'xxx.xxx.xxx.xx' is blocked because of many connection errors; unblock with 'mysqladm...

线程与进程,你真得理解了吗

相信大家面试时一定没少被一个问题刁难,那就是进程和线程的区别是什么?这个问题延申开来并不像表面那么简单,今天就来深入一探。开始前先看一组非常传神的图例,相信可以帮助你更好理解进程与线程的概念:1 进程与线程的关系和区别什么是进程进程可以说是一个“执行中的程序”。程序是指令、数据及其组织形式的描述,是一个没有生命的实体,只有处理器赋予程序生命时(操作系统执行之),它才能成为一个活动的实体,我们称其为

#java#面试
JMeter接口测试之断言实现

前言下面是目前已有的博文列表,持续更新中:JMeter安装与接口测试入门JMeter逻辑控制器JMeter配置元件JMeter操作Mysql数据库BeanShell Sampler与BeanShell断言JMeter Linux下执行测试JMeter自定义日志与日志分析断言是什么什么是断言?在接口测试中,我们预设接口响应结果中会出现一个片段,我们称之为预期值,断言会在接口调用后尝试捕捉这个预期值,

JMeter参数化4种实现方式

前言下面是目前JMeter系列已有博文列表,持续更新中:JMeter安装与接口测试入门JMeter接口测试之断言实现JMeter逻辑控制器JMeter配置元件JMeter操作Mysql数据库BeanShell Sampler与BeanShell断言JMeter Linux下执行测试JMeter自定义日志与日志分析1 参数化释义什么是参数化?从字面上去理解的话,就是事先准备好数据(广义上来说,可以是

    共 15 条
  • 1
  • 2
  • 请选择