RPC:网络通信
本讲深入讲解RPC框架中的网络通信机制,重点分析阻塞IO与IO多路复用两种常用模型,探讨其在高并发场景下的应用差异,并解析零拷贝技术如何提升数据传输效率。同时介绍Netty如何通过多种优化手段实现用户空间的“零拷贝”,提升RPC性能。
【RuoYi-Eggjs】:把 MyBatis 带到 Node.js
【RuoYi-Eggjs-MyBatis】将MyBatis优雅引入Node.js,告别SQL字符串拼接。支持XML管理SQL、动态标签、预编译防注入,修改即生效,无需重启。适合Java转Node开发者,提升代码清晰度与安全性,助力Egg.js项目高效开发。GitHub开源,欢迎Star!
员工上网监控软件的Java跳表算法及日志检索优化
本文探讨跳表算法在员工上网监控软件日志检索中的应用,针对海量日志导致的性能瓶颈,提出基于Java的跳表优化方案。利用跳表O(log n)的高效查找与插入特性,显著提升时间范围检索速度,并给出可集成的实现例程,助力企业实现实时、合规的网络行为监管。
【RuoYi-Eggjs】:告别手写,自动生成代码
【RuoYi-Eggjs】是一款面向 Egg.js 项目的自动化代码生成工具,通过解析 MyBatis 风格的 XML Mapper 文件,智能生成标准化的 Service 层代码,彻底告别重复手写。支持实时监听、多数据库映射与内网穿透,提升开发效率与规范性。