logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

这20条SQL优化方案,让你的数据库查询速度提升10倍

SQL优化不是一蹴而就的,需要持续观察、分析和调整。索引是利器,但同时也要用对地方。

文章图片
#数据库#sql#postgresql +2
docker命令图文详解

1安装https://docs.docker.com/engine/install/ 装ce(社区版)就可以2启动命令启动docker关闭docker重启dockerdocker设置随服务启动而自启动3查看状态查看docker 运行状态查看版本查看详细信息4镜像相关查本地环境已安装的镜像#-a 意思为显示全部, -q 意思为只显示ID查询dokcer仓库(docker hub)镜像。

文章图片
#docker#eureka#容器 +2
springboot+druid预防连接断开​​、​​断开后自动恢复​​

Autowired// 手动执行轻量级校验(如查询 1)if (!注意:手动校验会增加耗时,仅建议在关键业务中使用。防止连接断开的核心是通过test-while-idle 校验 + 合理控制空闲生命周期,确保连接有效性;断开后的自动恢复依赖 Druid 后台线程的失效连接移除和新连接补充机制;应用层通过重试或手动校验作为补充。最终通过监控(Druid 控制台、ELK)持续观察连接池状态,动态调整参

文章图片
#spring boot#后端#java +4
推荐5款好用的 VS Code 插件:注释优雅、可视化数据结构、最强 AI 辅助编码!

AI编程已火了快两年了,各种编程插件层出不穷,已经彻底改变了成员编程代码的方式。AI编程助手中,公认最强的是基于GPT4的Github Copilot插件,但是仅官方订阅大概需要每个月70元左右,且网络方面也是需要考虑的方面,这么综合算下来成本还是不小的,而且Github Copilot还具备一定的使用门槛。因此,给大家推荐分享5个目前比较流行VS Code AI助手且免费使用。

文章图片
#人工智能#mysql#json +3
她问我:JWT里到底能塞多少东西?我说我不知道……

夜已深,办公室只剩几盏灯还亮着。我刚刚提交了一个小改动,准备收拾东西走人。小语端着速溶咖啡走过来,在我椅子旁边坐下,皱着眉头盯着屏幕。"豆包,你们后端的JWT里都塞了些什么?我这边登录后第一次请求总是很慢。甚至还有日志显示我转过头看她,"就用户信息啊,用户ID、角色、权限什么的。怎么了?"啧,豆包,你这Token是打算在HTTP头里开博览会吗?"小语的声音带着刚加完班的倦意,她端着马克杯晃到我身后

文章图片
#golang#mysql#spring +2
MyBatis-Plus内置的主键生成策略有大坑,要注意!

在软件开发过程中,我们经常会遇到需要生成全局唯一流水号的场景,例如各种流水号和分库分表的分布式主键ID。特别是在使用MySQL数据库时,除了要求流水号具有“全局唯一”性外,还需要具备“递增趋势”,以减少MySQL的数据页分裂,从而降低数据库IO压力并提升服务器性能。因此,在项目中通常需要引入一种算法,能够生成满足“全局唯一”、“递增趋势”和“高性能”要求的数据。关于全局分布式ID的生成,网上有很多

文章图片
#mybatis#开发语言#java +4
如何从 Java 8/11 迁移到 Java 21,从 Spring Boot 2 迁移到最新的3.2

如果您的工作配置与 Java 有一定的关系,您一定已经注意到 了Java 最新稳定版本 Java 21 引起了很多关注。这个新版本引入了一些未来的功能,改进了之前引入/孵化的一些突破性功能,弃用了多余的功能,并删除了一些错误。它使 Java 更具竞争力和活力,与其他流行的编程语言保持同步。现代软件应用程序及其使用模式需要非常高的效率、安全性、吞吐量和可扩展性。随着软件开发范式的发展以满足这些需求(

文章图片
#java#spring boot#开发语言 +3
一次 Spring 无法启动的问题排查(字节码篇)

有同学反馈,有一个项目从 kotlin 1.2 升级到 kotlin 1.3 以后 Spring 项目无法启动,报java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'xxx' method 错误没有引入任何其它变量,只是更改了 kotlin 的版本,猜测可能是编译出来的字节码不一样,出问题的函数如下。kotlin 处理函数

文章图片
#spring#python#java +4
推荐5款好用的 VS Code 插件:注释优雅、可视化数据结构、最强 AI 辅助编码!

AI编程已火了快两年了,各种编程插件层出不穷,已经彻底改变了成员编程代码的方式。AI编程助手中,公认最强的是基于GPT4的Github Copilot插件,但是仅官方订阅大概需要每个月70元左右,且网络方面也是需要考虑的方面,这么综合算下来成本还是不小的,而且Github Copilot还具备一定的使用门槛。因此,给大家推荐分享5个目前比较流行VS Code AI助手且免费使用。

文章图片
#人工智能#mysql#json +3
你真的会用 Java 中的线程池吗?内含多个企业级线程池工具类封装实践

在 Java 多线程编程领域,线程池是一项极为重要的技术。它通过复用已创建的线程,避免频繁创建和销毁线程带来的开销,从而提升系统性能和资源利用率。然而,在实际企业级开发中,许多开发者对线程池的使用仅仅停留在基础层面,未能充分发挥其潜力。本文将深入探讨 Java 线程池的核心原理,并分享企业级线程池工具类的封装实践,帮助你掌握线程池的高级应用。

文章图片
#java#python#开发语言 +2
    共 21 条
  • 1
  • 2
  • 3
  • 请选择