logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot整合spring data elasticsearch

jpa可以自定义接口查询,也就意味着自己在mappe按照要求写一个方法,service只需要调用传值就可以了。

文章图片
#spring boot#jenkins#后端
软考中级软件设计师 数据结构详细知识点(含真题+练习题,可直接复习)

这篇软考中级软件设计师备考指南聚焦数据结构核心考点,涵盖线性表、栈和队列、树与二叉树、图、排序与查找等高频内容。文章采用图文结合方式讲解概念,标注考试重点,提供真题巩固练习。特别强调时间复杂度计算、存储结构对比、特殊二叉树性质等必考知识点,并总结出题规律和解题技巧。备考建议指出应重点理解原理而非死记硬背,通过真题训练掌握核心考点。全文结构清晰,内容实用,适合考生高效复习数据结构模块。

#数据结构#java#开发语言
mycat实现分库分表

MySQL单表存储数据条数是有瓶颈的,单表达到1000万条数据就达到了瓶颈,会影响查询效率,需要进行水平拆分(分表)进行优化。Orders订单表已经进行分表操作了,和它关联的orders_detail订单详情表如何进行join查询。将字典表或者符合字典表特性的一些表定义为全局表,则从另外一个方面,很好的解决了数据 JOIN 的难题。分库的原则:有紧密关联关系的表应该在一个库里,相互没有关联关系的表

文章图片
#java#开发语言#数据库 +3
设计模式------工厂模式

设计模式之工厂模式,详细介绍了工厂模式的几种类型以及实现方式。

文章图片
#设计模式#java#简单工厂模式 +2
线上故障定位:从报警到根因的实战指南

摘要:本文提供了一套完整的线上故障快速定位方案,包含黄金法则、四类典型场景(CPU飙升、内存泄漏、接口延迟、线程问题)的排查步骤、必备工具清单和避坑指南。重点强调保持冷静、保留现场、优先止血的原则,并给出具体命令和代码示例。同时建议建立预防体系,通过故障演练、防御性编码和健康检查降低风险。最后提供紧急响应清单,帮助开发者在30分钟内快速定位问题根源,将故障转化为技术成长机会。

#java#后端
记一次大数据导出方案优化:从超时到30万数据秒级导出

摘要:本文详细介绍了从系统崩溃到高效导出30万条数据的完整技术演进过程。通过对比直接查询、分页查询和游标查询三种方案,最终采用基于游标查询+流式Excel处理的异步方案,实现了22秒完成30万条数据导出的目标,内存占用控制在220MB以内。文章涵盖架构设计、核心代码实现、性能优化要点及解决方案,包括异步任务处理、SXSSFWorkbook流式API、数据库连接优化等关键技术,并总结了内存监控、错误

#大数据#java#性能优化
史上最全mycat【一文看懂】

mycat有三种常见的应用场景,每种场景具体的细节又不相同,如下所示:①读写分离读写分离实在主从复制的基础上运行的,在配置文件配置相应的节点实现,通过mycat主库负责读,从库负责写,而主库与从库之间会进行主从复制(主库接收到写的请求,首先会记录在binlarylog日志中,由从机去读取发生io并记录在relaylog里面,最终从机再将数据读取到自己的数据库里面,可以会产生一定的时间差)②数据分片

文章图片
#java#数据库
java面试这一篇就够了(干货)

1、简单易学、有丰富的类库 2、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) 3、与平台无关性(JVM是Java跨平台使用的根本) 4、可靠安全 5、支持多线程新建(new):新创建了一个线程对象。可运行(runnable):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu的使用权。运行(

文章图片
#java#后端#spring boot +1
spring全局懒加载(default-lazy-init)导致的afterPropertiesSet不执行问题

Spring配置default-lazy-init="true"会导致所有Bean延迟初始化,影响afterPropertiesSet方法的执行时机。解决方案包括:1)为关键Bean显式设置lazy-init="false";2)使用@Lazy(false)注解;3)编程式强制初始化;4)使用DependsOn控制顺序。最佳实践建议分层配置策略,核心组件立即

#spring#java#后端
记一次大数据导出方案优化:从超时到30万数据秒级导出

摘要:本文详细介绍了从系统崩溃到高效导出30万条数据的完整技术演进过程。通过对比直接查询、分页查询和游标查询三种方案,最终采用基于游标查询+流式Excel处理的异步方案,实现了22秒完成30万条数据导出的目标,内存占用控制在220MB以内。文章涵盖架构设计、核心代码实现、性能优化要点及解决方案,包括异步任务处理、SXSSFWorkbook流式API、数据库连接优化等关键技术,并总结了内存监控、错误

#大数据#java#性能优化
    共 17 条
  • 1
  • 2
  • 请选择