上一页 1 2 3 4 5 6 7 ··· 54 下一页
摘要: 之前在学习JDBC使用的过程中,主要使用了实现类是StatementImpl单独执行的一些SQL语句,一直也是相安无事。在最近复习JDBC的过程中,发现了一些新知识,发现了新大陆 PreparedStatement 。 PreparedStatement 是Java编程语言中的一个接口,用于执行预编 阅读全文
posted @ 2024-01-10 21:27 FunTester 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发实践必须依赖敏捷监控框架的支持。忽视系统状态的微小差异(包括基础设施、应用程序性能和用户交互)是企业无法承受的风险。特别是在性能指标和系统可靠性对客户满意度和忠诚度产生直接影响,并直接影响企业利润的情况下。 传统的应用程序性能监控(APM)工具最初设计用于更加静态和可预测的环境。这些工具并非 阅读全文
posted @ 2024-01-08 18:59 FunTester 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Apache Kafka 是由 Apache 软件基金会开发的开源分布式流处理平台。最初是由 LinkedIn 团队开发,用于处理该公司产生的大量实时数据。Kafka 的设计旨在处理大型数据流并提供实时数据处理能力。 Kafka 基于发布-订阅消息传递模型,生产者将消息发送到主题,消费者订阅这些主题 阅读全文
posted @ 2024-01-05 14:37 FunTester 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 最近在使用JDK 21的虚拟线程功能,感觉对于性能测试来说,还是非常值得推广的。通过之前文章介绍,相比各位也有所了解了,这里跳过Java虚拟线程的介绍了。 在官方文档中,虚拟线程其中一个适用场景就是处理多个小异步任务时,本着随用随创建,用完即销毁的理念,不要进行过的的多线程管理和多线程同步设计。 这 阅读全文
posted @ 2024-01-03 15:32 FunTester 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Java虚拟线程,打算深挖一下性能测试方面的潜力。不过在升级JDK的过程中遇到了一些意外情况。遇到了一个比较难缠的问题,报错信息如下: java.lang.UnsupportedOperationException: PermittedSubclasses requires 看报错信息,应 阅读全文
posted @ 2023-12-27 10:51 FunTester 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 最近终于是安奈不住升级的冲动,将自己项目的HttpClient版本从4升级到了5,其过程不可谓不艰辛,很多API改动让人无从下手。 Apache HttpClient 5(也称为 HttpClient 5.x)是 Apache HttpComponents 项目中的一个重要组件,用于发送 HTTP 阅读全文
posted @ 2023-12-25 16:45 FunTester 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 2023.3最新版,据悉是对JDK 21的虚拟线程支持更好的,为了体验更加丝滑就升级了。结果一下子就悲催了。看到了下面的报错。 Executing pre-compile tasks… Running 'before' tasks Checking sources Builder "Groovy s 阅读全文
posted @ 2023-12-19 10:08 FunTester 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Java 中的泛型提供了一种创建可以处理不同类型数据的可重用代码的方法。它允许用户定义可操作各种数据类型的类、接口和方法,而无需牺牲类型安全性。在 Java 5 中引入的泛型已经成为 Java 编程语言的一个基本特性。 在 Java 引入泛型之前,它使用原始类型来允许将各种类型的对象存储在集合中。然 阅读全文
posted @ 2023-12-18 23:08 FunTester 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 最近喜欢上阅读源码来佐证之前的学到的知识,之前读完了Caffeine源码了解到了Caffeine在部分高并发场景可能存在瓶颈的3个点之后。今天又对Java-MySQL的JDBC产生兴趣。 起源于两个问题: 当一个 ResulSet 被执行方法返回,如果不使用 close() 方法,会怎么样? Sta 阅读全文
posted @ 2023-12-14 14:33 FunTester 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 15年前,GitHub作为一个Ruby on Rails应用程序开始,只有一个MySQL数据库。从那时起,GitHub已经发展了其MySQL架构,以满足平台的扩展和弹性需求,包括构建高可用性,实现测试自动化和分区数据。今天,MySQL仍然是GitHub基础设施的核心部分,也是我们选择的关系数据库。 阅读全文
posted @ 2023-12-11 15:16 FunTester 阅读(11) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 54 下一页