上一页 1 2 3 4 5 6 ··· 54 下一页
摘要: 对象池是一种在编程中用于优化资源管理的技术。它的基本思想是在应用程序启动时预先创建一组对象,并在需要时重复使用这些对象,而不是频繁地创建和销毁。这种重用的机制有助于减少资源分配和回收的开销,提高程序性能,特别在涉及大量短寿命对象的场景下效果显著。 在Go语言中,对象池通常通过sync.Pool包或自 阅读全文
posted @ 2024-01-24 16:25 FunTester 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 之前使用chronicle进行过日志回放框架的设计,效果很不错。后面在更加深入了解过程中,发现chronicle性能优势中一个非常重要的方面,就是序列化和反序列化。chronicle提供了多个功能类,实现不同格式数据的序列化和反序列化功能。 Java序列化是一种流行的机制,用于对复杂对象图进行序列化 阅读全文
posted @ 2024-01-22 11:29 FunTester 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 软件或应用程序的测试工作和开发人员创建软件的工作同样重要。有时候,软件测试可能被忽视,但它对于公司来说是至关重要的,可以避免不必要的尴尬和金钱损失。软件测试通常需要进行重复的测试,因为任何人为的错误都可能影响测试结果。为了避免这样的错误,如今大多数公司选择将测试自动化与DevOps相结合。这意味着每 阅读全文
posted @ 2024-01-17 17:04 FunTester 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 早前的旧文中,我分享了使用 java.util.concurrent.Phaser 在处理大量异步任务场景下的使用。其中用到了phaser类的重要特性 可以灵活设置同步数量,在使用过程中注册新的同步对象。 但是在后续的使用过程中遇到的一些问题,主要有一下两点: 注册同步等待总量有上限 private 阅读全文
posted @ 2024-01-15 15:53 FunTester 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 之前在学习JDBC使用的过程中,主要使用了实现类是StatementImpl单独执行的一些SQL语句,一直也是相安无事。在最近复习JDBC的过程中,发现了一些新知识,发现了新大陆 PreparedStatement 。 PreparedStatement 是Java编程语言中的一个接口,用于执行预编 阅读全文
posted @ 2024-01-10 21:27 FunTester 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发实践必须依赖敏捷监控框架的支持。忽视系统状态的微小差异(包括基础设施、应用程序性能和用户交互)是企业无法承受的风险。特别是在性能指标和系统可靠性对客户满意度和忠诚度产生直接影响,并直接影响企业利润的情况下。 传统的应用程序性能监控(APM)工具最初设计用于更加静态和可预测的环境。这些工具并非 阅读全文
posted @ 2024-01-08 18:59 FunTester 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Apache Kafka 是由 Apache 软件基金会开发的开源分布式流处理平台。最初是由 LinkedIn 团队开发,用于处理该公司产生的大量实时数据。Kafka 的设计旨在处理大型数据流并提供实时数据处理能力。 Kafka 基于发布-订阅消息传递模型,生产者将消息发送到主题,消费者订阅这些主题 阅读全文
posted @ 2024-01-05 14:37 FunTester 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 最近在使用JDK 21的虚拟线程功能,感觉对于性能测试来说,还是非常值得推广的。通过之前文章介绍,相比各位也有所了解了,这里跳过Java虚拟线程的介绍了。 在官方文档中,虚拟线程其中一个适用场景就是处理多个小异步任务时,本着随用随创建,用完即销毁的理念,不要进行过的的多线程管理和多线程同步设计。 这 阅读全文
posted @ 2024-01-03 15:32 FunTester 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Java虚拟线程,打算深挖一下性能测试方面的潜力。不过在升级JDK的过程中遇到了一些意外情况。遇到了一个比较难缠的问题,报错信息如下: java.lang.UnsupportedOperationException: PermittedSubclasses requires 看报错信息,应 阅读全文
posted @ 2023-12-27 10:51 FunTester 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 最近终于是安奈不住升级的冲动,将自己项目的HttpClient版本从4升级到了5,其过程不可谓不艰辛,很多API改动让人无从下手。 Apache HttpClient 5(也称为 HttpClient 5.x)是 Apache HttpComponents 项目中的一个重要组件,用于发送 HTTP 阅读全文
posted @ 2023-12-25 16:45 FunTester 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 54 下一页