Node.js超详细教程!
nodejs超详细教程!
使用Springboot + netty 打造聊天服务之Nacos集群问题记录
在使用Springboot + Nacos + Netty(WebSocket) 集群后,发现了一个问题。在集群环境下, X用户已经连接上了集群中的A服务器,这时Y用户发送给X用户的消息在B服务器,那么此时的消息应该如何处理呢?文章写完之后,发现第二种方法问题特别多,需要在用户上下线(ws连接、掉线
com.mysql.cj.jdbc.exceptions.CommunicationsException异常的解决方案
com.mysql.cj.jdbc.exceptions.CommunicationsException 是 MySQL Connector/J(MySQL JDBC 驱动)在尝试与 MySQL 数据库服务器进行通信时抛出的异常。这通常表示 JDBC 客户端和数据库服务器之间存在某种通信问题,阻止了
Spring中的IOC详解
单例Bean和多实例Bean的生命周期主要区别在于实例化和销毁的管理方式,单例Bean在容器启动时创建一个实例,并由容器负责管理其生命周期的完整过程。在Spring框架中,Bean是应用程序的核心组件,它们由Spring容器创建、组装和管理,以帮助开发者实现松耦合、可测试和可维护的代码。IOC的一个
【SpringBoot3】Spring Boot Event 自定义事件的发布与监听
Spring Boot自定义事件是Spring框架中事件处理机制的一种扩展,它允许开发者在Spring Boot应用程序中定义、发布和监听自己的事件。这些事件可以用于在应用程序的不同组件之间进行通信,实现解耦和异步处理。通过自定义事件,开发者可以更加灵活地处理业务逻辑,提高系统的可扩展性和可维护性。
使用 宝塔面板 部署 springboot 和 vue
仿照别人项目做了个基于 springboot 和 vue 的网站,在腾讯云服务器上,通过 宝塔面板 部署了该项目。项目的技术栈:Vue3、Vite5、Axios、Element Plus、Wangeditor5、Highlightjs、Spring Boot2、Mybatis、MySQL8。
SpringCloud笔记
SpringCloud笔记
SQL中添加一列
在执行任何可能丢失数据的操作之前,请确保你有完整的备份。此外,重新排列列的顺序通常不是一个好主意,除非你有特定的理由(例如,与某个外部系统或旧应用程序的兼容性)。在大多数情况下,列的物理顺序在查询时并不重要。在SQL中,你不能直接“插入”一列到现有的两列之间,因为表的列结构是固定的,除非你对表进行物
Springboot基础之——自定义starter
通过这篇文章,你将了解到springboot自动装配原理,以及如何自定义starter。
【MySQL】Ubuntu22.04 安装 MySQL8 数据库详解
Ubuntu22.04 安装 MySQL8 数据库详解
SpringBoot项目中使用EasyExcel快速导入和导出数据
SpringBoot项目中使用EasyExcel快速导入和导出数据
在 PostgreSQL(简称 pg)数据库中,普通用户修改自己的密码可以通过 SQL 命令完成?可以
在 PostgreSQL 中,普通用户通常拥有的权限取决于他们在数据库中的角色和分配给他们的权限。请记住,这些查询需要以具有足够权限查看用户信息和权限的用户身份执行。:在某些情况下,用户可能有权限在他们有权访问的模式(schema)中创建新表或修改现有表。:用户可以向表中插入、更新或删除数据,但仅限
Rust生命周期,看这一篇就够了~
生命周期的**主要作用**是**避免悬垂引用**,它会导致程序引用了本不该引用的数据
记一次nginx反代m3u8资源站出现的问题(upstream和ssl等)
在最近一次本地测试中,因为资源站设定原因,所以需要自行反代网站才能正常使用,那么就只有配置nginx反向代理目标域名,于是就简单搞了下,这里目标域名开启了https,这里就顺手为反代域名获取ssl证书,接下来就是目前过程中遇到的连续问题了。本来以为可以稳稳的直接浏览,但是,tmd,加载m3u8连接之
深入理解Spring Boot Starter:概念、特点、场景、原理及自定义starter
在现代Java开发中,Spring Boot已成为构建生产级应用程序的流行选择。它简化了配置、依赖管理和部署过程,让开发者能够专注于业务逻辑的实现。Spring Boot的一个关键特性是其“Starter”概念,这是一种包含特定功能所需依赖项和默认配置的预打包模块。在本文中,我们将深入探讨如何创建和
java 技术 架构 相关文档
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO(Plain Old Java Objects)映射到数据库中的表。JMS代表Java消息服务(Java Message Service),它是一个标准的Java API,用于发送消息和管理异步
Springboot集成SSE消息推送
Springboot集成SSE长链接进行消息推送
Spring IOC 注入的3种方式
在Spring框架中,控制反转(Inversion of Control, IoC)是一个核心概念,它通过将对象的创建和依赖关系的维护交给Spring容器来管理,从而实现了代码之间的解耦。
【MySQL】数据库的增删查改
本篇博客我们主要介绍了数据表的新增、约束、查询、更新、删除一系列操作,其中最重要的就是查询
mysql线上查询之前要性能调优
查询优化是数据库性能调优的关键方面,目的是减少查询的执行时间和资源消耗。