摘要: 简介 在官网上对 OpenResty 是这样介绍的(http://openresty.org): “OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 We 阅读全文
posted @ 2023-10-15 15:32 waynaqua 阅读(785) 评论(0) 推荐(6) 编辑
摘要: Java 21新特性-虚拟线程 审核中 Java 21 版本更新中最重要的功能之一就是虚拟线程 (JEP 444)。这些轻量级线程减少了编写、维护和观察高吞吐量并发应用程序所需的工作量。 阅读全文
posted @ 2023-10-10 09:42 waynaqua 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 日常开发中,相信大家都对 Kafka 有所耳闻,Kafka 作为一个分布式的流处理平台,一般用来存储和传输大量的消息数据。在 Kafka 中有三个重要概念,分别是 topic、partition 和 offset。 topic 是 kafka 中的消息以主题为单位进行归类的逻辑概念,生产者负责将消息 阅读全文
posted @ 2023-09-27 17:07 waynaqua 阅读(956) 评论(0) 推荐(1) 编辑
摘要: 介绍五个很实用的IDEA使用技巧 日常开发中,相信广大 Java 开发者都使用过 IntelliJ IDEA 作为开发工具,IntelliJ IDEA 是一款优秀的 Java 集成开发环境,它提供了许多强大的功能和快捷键,可以帮助开发者提高编码效率和质量。除了一些常见的技巧,如自动导包、智能补全、重构工具等。IntelliJ IDE 阅读全文
posted @ 2023-09-20 16:12 waynaqua 阅读(1000) 评论(1) 推荐(4) 编辑
摘要: Arrays.asList():使用指南 Arrays.asList() 是一个 Java 的静态方法,它可以把一个数组或者多个参数转换成一个 List 集合。这个方法可以作为数组和集合之间的桥梁,方便我们使用集合的一些方法和特性。本文将介绍 Arrays.asList() 的语法、应用场景、坑点和总结。 语法 应用场景 坑点 总结 语法 阅读全文
posted @ 2023-09-19 17:54 waynaqua 阅读(493) 评论(0) 推荐(1) 编辑
摘要: 适配器模式:如何让不兼容的接口变得兼容 在软件开发中,我们经常会遇到这样的情况:我们需要使用一个现有的类或者接口,但它与我们系统的目标接口不兼容,而我们又不能修改它。这时候,我们该怎么办呢?大多数情况下我们都可以使用适配器模式来解决这个问题,**本文将从以下四个方面讲解适配器模式**。 - 简介 - 优缺点 - 应用场景 - Java 代 阅读全文
posted @ 2023-09-08 17:18 waynaqua 阅读(389) 评论(0) 推荐(1) 编辑
摘要: 装饰器模式:让你的对象变得更强大 在日常开发中,当需要给一个现有类添加附加职责,而又不能采用生成子类的方法进行扩充时。例如,该类被隐藏或者该类是终极类或者采用继承方式会产生大量的子类。这时候,我们该怎么办呢?我们可以使用装饰器器模式来解决这个问题,**本文将从以下四个方面讲解装饰器器模式**。 - 简介 - 优缺点 - 应用场景 - 阅读全文
posted @ 2023-09-06 13:59 waynaqua 阅读(761) 评论(0) 推荐(4) 编辑
摘要: 软件开发常说的CI/CD是什么 本文翻译自国外论坛 medium,原文地址:本文翻译自国外论坛 medium,原文地址:https://medium.com/gitconnected/basics-of-ci-cd-a98340c60b04 任何软件项目的主要目标都是通过业务流程快速更新迭代来赚钱。我们越快向客户发布新版本,对我们 阅读全文
posted @ 2023-09-01 16:31 waynaqua 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Java 内存管理最佳实践 本文翻译自国外论坛 medium,原文地址:https://medium.com/@fullstacktips/best-practices-for-memory-management-in-java-17084c4a7eec 内存管理是编程的一个基本领域之一,尤其是在 Java 开发中。当不再需要 阅读全文
posted @ 2023-09-01 16:22 waynaqua 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Kafka为什么这么快? Kafka 是一个基于发布-订阅模式的消息系统,它可以在多个生产者和消费者之间传递大量的数据。Kafka 的一个显著特点是它的高吞吐率,即每秒可以处理百万级别的消息。那么 Kafka 是如何实现这样高得性能呢?本文将从七个方面来分析 Kafka 的速度优势。 - 零拷贝技术 - 仅可追加日志结构 - 阅读全文
posted @ 2023-08-27 16:31 waynaqua 阅读(1443) 评论(1) 推荐(1) 编辑