Java

首页 标签 Java
# Java #
关注
265894内容
每次改老代码都提心吊胆?4种遗留代码的对症药方和必备工具
遗留代码非仅“老旧”,实为影响技术健康与团队效率的关键。本文系统剖析其四大类型——无测试、高耦合、栈过时、知识断层,并提供测试先行、依赖解耦、渐进升级等应对策略,辅以工具选型与实践案例,助力将技术债务转化为可控资产。
|
1天前
| |
来自: PolarDB开源
PolarDB-X 集中式三节点高可用集群部署 & Java 场景 CRUD 应用
本文介绍在CentOS 7.9、openEuler 20.03及银河麒麟V10上部署PolarDB-X三节点高可用集群的完整过程,涵盖环境准备、配置文件设置、集群初始化与启动,并通过Java应用实现CRUD操作验证。集群支持自动主备切换,确保服务高可用,适用于生产环境数据库架构搭建与学习参考。
|
1天前
|
RPC:网络通信
本讲深入讲解RPC框架中的网络通信机制,重点分析阻塞IO与IO多路复用两种常用模型,探讨其在高并发场景下的应用差异,并解析零拷贝技术如何提升数据传输效率。同时介绍Netty如何通过多种优化手段实现用户空间的“零拷贝”,提升RPC性能。
|
1天前
| |
来自: 云原生
阿里云可观测联合 Datadog 发布 OpenTelemetry Go 自动插桩工具
面对 Go 语言长期缺乏成熟自动插桩方案的困境,阿里云联合 Datadog 推出 OpenTelemetry Go 编译时插桩工具,无需修改代码,只需 ./otel-go build,即可为 HTTP、gRPC、Redis 等组件自动注入链路追踪与指标采集能力。现已开源,欢迎试用!
|
1天前
|
【RuoYi-Eggjs】:把 MyBatis 带到 Node.js
【RuoYi-Eggjs-MyBatis】将MyBatis优雅引入Node.js,告别SQL字符串拼接。支持XML管理SQL、动态标签、预编译防注入,修改即生效,无需重启。适合Java转Node开发者,提升代码清晰度与安全性,助力Egg.js项目高效开发。GitHub开源,欢迎Star!
|
1天前
|
员工上网监控软件的Java跳表算法及日志检索优化
本文探讨跳表算法在员工上网监控软件日志检索中的应用,针对海量日志导致的性能瓶颈,提出基于Java的跳表优化方案。利用跳表O(log n)的高效查找与插入特性,显著提升时间范围检索速度,并给出可集成的实现例程,助力企业实现实时、合规的网络行为监管。
|
1天前
|
【RuoYi-Eggjs】:告别手写,自动生成代码
【RuoYi-Eggjs】是一款面向 Egg.js 项目的自动化代码生成工具,通过解析 MyBatis 风格的 XML Mapper 文件,智能生成标准化的 Service 层代码,彻底告别重复手写。支持实时监听、多数据库映射与内网穿透,提升开发效率与规范性。
|
1天前
|
【RuoYi-Eggjs】:将若依带入 Node.js 世界的企业级后台管理系统
RuoYi-Eggjs 是基于 Egg.js 的企业级后台系统,100% 复刻若依功能,支持 MyBatis XML 风格 SQL、多数据库、JWT 认证、权限控制与代码自动生成,完美对接 RuoYi-Vue3 前端,助力 Node.js 开发者高效构建管理系统。
|
1天前
|
【RuoYi-Eggjs】:多数据库与 MyBatis 特性详解
RuoYi-Eggjs 是企业级 Node.js 框架,支持 MySQL、PostgreSQL、SQLite 一键切换,通过 MyBatis XML 风格实现 SQL 与业务分离,内置动态 SQL、自动代码生成与读写分离,助力高效开发。
免费试用