logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Boot多数据源:Druid连接池,3步实现切换,性能提升90%?

Spring Boot多数据源+Druid配置指南 通过Druid连接池实现Spring Boot多数据源管理,分为3个关键步骤: YAML基础配置 主/从数据源分别定义Druid连接池参数 重点参数:test-while-idle+test-on-borrow=false平衡性能与可靠性 注意MySQL/Oracle不同的validation-query语法 Java配置类实现 使用@Prima

文章图片
#spring boot#后端#java
JaCoCo vs Coverage:Java与Python代码监控,谁才是真正的“覆盖率之王”?3大维度实测对比!

**摘要:代码覆盖率工具深度对比:JaCoCo与Coverage.py如何选型 本文系统对比了Java生态的JaCoCo和Python生态的Coverage.py两款主流代码覆盖率工具。JaCoCo采用字节码插桩技术,具有高性能(<5%损耗)、精准分支覆盖和强大CI集成能力,适合大型Java项目;Coverage.py通过AST插桩支持动态代码分析,在条件分支和上下文覆盖上表现更优,但存在1

文章图片
#java#servlet
Spring Data JPA空指针危机:90%开发者踩过的3个致命陷阱

摘要: Spring Data JPA空指针异常是Java开发中的高频问题,2024年占比达47%,主要由查询返回null、实体关系配置错误和事务管理不当引发。三大致命陷阱包括:未检查查询结果(如findById返回null)、级联操作配置不全(关联实体未加载)和事务缺失(导致懒加载失败)。解决方案包括:使用Optional封装返回值、合理配置@Transactional和级联属性,并通过Hibe

文章图片
#spring boot#java#spring +1
Spring Cloud Sleuth vs Apache SkyWalking:3个关键维度,谁才是优雅的链路追踪之王?

摘要: 本文深度对比Spring Cloud Sleuth与Apache SkyWalking两大链路追踪工具,揭示从"混乱日志"到"清晰链路"的演进路径。通过性能数据、真实案例和形象比喻,分析两者在实现方式(代码侵入性)、性能影响(吞吐量差异达15.4%)和可视化能力(问题定位时间减少75%)的显著差异。特别指出SkyWalking凭借无侵入探针、智能拓扑图和动态采样等特性,使团队配置效率提升1

文章图片
#apache#skywalking#java +3
Spring Boot接口超时?3个Arthas命令,10分钟定位,系统响应快3倍!

摘要: 本文介绍如何利用Arthas工具快速定位Spring Boot接口超时问题,将排查时间从3天缩短至10分钟。通过对比传统日志排查与Arthas动态诊断,展示thread、watch等核心命令的实际应用场景,精准定位线程阻塞或方法耗时问题,无需修改代码即可获取调用链路、参数及执行耗时。文中包含详细命令示例与输出解析,帮助开发者高效解决90%的超时场景,显著提升运维效率。 (字数:149字)

文章图片
#spring boot#后端#java
Oracle RAC性能提升:5个命令,性能提升10倍的秘密!

Oracle RAC性能提升实战指南 本文针对Oracle RAC环境中的常见性能问题,提炼5个核心管理命令的优化用法,通过对比传统与优化操作,显著提升系统性能: 节点管理 olsnodes -n -i -s替代基础命令,节点信息深度展示使排查效率提升90%(10分钟→1分钟) 网络配置 oifcfg精准设定网络接口,延迟从10ms降至2ms,尤其适用于跨节点通信场景 集群监控 crsctl ch

文章图片
#oracle#数据库
微服务的“恋爱修罗场“:Spring Cloud VS Micronaut,3大痛点,谁才是你的“真命天子“?

文章摘要: 本文犀利剖析Spring Cloud微服务三大痛点:启动慢(5-15秒)、内存高(300MB+)、热更新差,对比Micronaut的秒级启动、百兆内存和原生云支持。通过代码示例与真实案例,揭示传统框架在云原生时代的劣势,并从启动性能、服务治理、开发体验等维度进行深度对比。文风幽默("微'慢'服务""微'胖'服务"),直击开发者效率与成本问题,为技术选型提供硬核参考。(149字) 关键词

文章图片
#微服务#spring cloud#架构 +4
人大金仓数据库Linux安装超详细指南

摘要:本文详细介绍了在Linux系统上安装人大金仓数据库(KingbaseES)的完整步骤。首先需从官网下载ISO安装包和授权文件,创建专用用户kingbase及安装目录。通过挂载ISO文件、执行安装脚本并配置默认参数(端口54321、管理员system等)完成安装。重点包括权限设置、环境变量配置及服务注册,最后通过ksql验证连接和基础SQL操作测试安装结果。文中还提供了常见问题解决方案(如编码

文章图片
#数据库#linux#运维
大模型“胡说八道”险酿舆情!我干掉外挂向量库,靠人大金仓1条混合SQL让政务RAG准确率飙升40%

文章摘要(150字): 本文剖析了"关系型数据库+外挂向量库"架构在企业级RAG场景的三大缺陷:分布式事务一致性风险、权限控制割裂及性能瓶颈问题。提出基于人大金仓V9的融合解决方案,通过库内AI实现向量/标量统一存储、混合检索与权限管控。核心代码演示了如何利用金仓的HNSW索引、行级安全策略(RLS)和JDBC接口,构建支持权限过滤的混合检索引擎,实现"一次SQL查询同时完成向量相似度计算和标量条

文章图片
#sql#数据库#java
RT暴涨5倍、GC毛刺1.2秒!信创全栈国产化6层排异反应与底层调优:从鲲鹏NUMA到昇腾CUDA迁移的万字血泪复盘

信创全栈技术生态解析与实践指南 核心摘要 本文深入剖析信创产业全栈技术生态,聚焦国产化替代过程中的关键挑战与解决方案: 芯片层:六大国产CPU阵营(华为鲲鹏/飞腾/海光/兆芯/龙芯/申威)的指令集差异导致显著的软件适配挑战,尤以内存模型(ARM弱内存序)和缓存行差异对高并发程序影响最大 技术要点: ARM与x86架构在内存一致性(TSO vs Weak Ordering)、缓存行大小、SIMD指令

文章图片
#java#数据库#sql
    共 228 条
  • 1
  • 2
  • 3
  • 23
  • 请选择