logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

来卷一卷Java中的一枚性能测试工具!

MH屏蔽了一些环境的差异,可以让狗子们快速的获取吞吐量、平均响应时间等关键性指标。但是,性能的评测标准并不仅仅是单个维度。比起那些了不起的性能,服务响应的稳定性,可能是另外一个比较重要的话题。

#测试工具#java#面试 +2
简说设计模式——策略模式

策略这个词应该怎么理解,打个比方说,我们出门的时候会选择不同的出行方式,比如骑自行车、坐公交、坐火车、坐飞机、坐火箭等等,这些出行方式,每一种都是一个策略。再比如我们去逛商场,商场现在正在搞活动,有打折的、有满减的、有返利的等等,其实不管商场如何进行促销,说到底都是一些算法,这些算法本身只是一种策略,并且这些算法是随时都可能互相替换的,比如针对同一件商品,今天打八折、明天满100减30,这些策略间

文章图片
#设计模式#策略模式#后端 +3
一个查询sql在druid中经历了什么?

今天主要针对于查询的sql在druid中具体如何执行,如果被监控,如何被记录的。通过前几天和今天的学习明白了“druid 为监控而生”的真正意义。在整个设计中监控贯穿着所有的处理,比如峰值、连接数、sql执行时间等等。在具体执行sql的时候通过Filter的方式进行拦截记录监控的相关数据。明天计划针对具体监控的StatFilter的源码进行解读。

文章图片
#sql#数据库#oracle +2
字节10年架构师职业发展经历,助你做好职业规划

一直以来程序员这一职业都给人高薪资的印象,近年来随着互联网行业的快速发展,程序员更是人满为患,然而很多人关注的却是程序员的薪资,而非职业本身。一批批程序员进入工作岗位,但是很多人并没有对自己的职业生涯有清醒的认识和系统的规划,由此会在职业发展过程中遇到很多问题。

文章图片
#java#学习#后端 +1
Kafka面试八股文(21问+答案解析)

消息中间件是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统。消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。

文章图片
#kafka#面试#分布式 +2
社招Java后端面试真题:转转一面(面经分享)

JVM 垃圾回收的三色标记法JVM 中的垃圾回收采用三色标记法(Three-Color Marking)来进行对象的标记与回收。白色:表示尚未被扫描或访问的对象,最终可能会被回收。灰色:表示已经被扫描,但它的引用对象还需要进一步扫描的对象。黑色:表示已经完全扫描过且没有引用未扫描对象的对象。标记为黑色的对象和它们引用的对象是存活的。标记过程:根节点开始:从GC Roots(如栈、静态变量等)开始,

文章图片
#java#面试#后端
Java进阶专题【二十三】分布式锁实现业务幂等

​ 现如今很多系统都会基于分布式或微服务思想完成对系统的架构设计。那么在这一个系统中,就会存在若干个微服务,而且服务间也会产生相互通信调用。那么既然产生了服务调用,就必然会存在服务调用延迟或失败的问题。当出现这种问题,服务端会进行重试等操作或客户端有可能会进行多次点击提交。如果这样请求多次的话,那最终处理的数据结果就一定要保证统一,如支付场景。此时就需要通过保证业务幂等性方案来完成。​ 幂等本身是

文章图片
#java#分布式#后端
MySQL 8.2 支持读写分离

在规模上,我们在副本之间分配读取,但这必须在应用程序中以某种方式进行管理:指向在某个地方写入并在其他地方读取。在 MySQL 8.2 中,MySQL Router 现在能够识别读取和写入,并将它们路由到主实例(如果是 InnoDB 集群),或者路由到异步复制源以进行写入,将其路由到辅助实例或副本以进行读取。我们可以看到,默认情况下,如果执行读操作,我们将访问到副本,但如果启动事务,我们将到达复制源

#mysql#数据库
分享一下2025年总结的最新的java面试八股文,附答案

这些都是小编从一个面试题库选的,下面还有更多的面试题及答案,都是很全面的,答案也是权威的技术面试官整理好的。42、事务在什么情况下会失效43、怎么解决分布式事务44、不同jvm版本的gc机制45、数据库索引什么情况下失效46、大数据框架。96、springboot如何通过三级缓存解决循环依赖97、ThreadLocal操作的变量,为什么要手动释放98、强引用,40、什么情况会回表查询、怎样可以防止

文章图片
#java#面试#开发语言
Redis总结:缓存雪崩、缓存击穿、缓存穿透与缓存预热、缓存降级!

缓存击穿跟缓存雪崩有点类似,缓存雪崩是大规模的key失效,而缓存击穿是某个热点的key失效,大并发集中对其进行请求,就会造成大量请求读缓存没读到数据,从而导致高并发访问数据库,引起数据库压力剧增。这种现象就叫做缓存击穿。缓存穿透是指用户请求的数据在缓存中不存在即没有命中,同时在数据库中也不存在,导致用户每次请求该数据都要去数据库中查询一遍。如果有恶意攻击者不断请求系统中不存在的数据,会导致短时间大

文章图片
#缓存#redis#mybatis +3
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择