后端

Spring Boot 启动扩展点

1.背景 Spring的核心思想就是容器,当容器refresh的时候,外部看上去风平浪静,其实内部则是一片惊涛骇浪,汪洋一片。Springboot更是封装了Spring,遵循约定大于配置,加上自动装配的机制。很多时候我们只要引用了一个依赖,几乎是零配置就能完成一个功能的装配。我非常喜欢这种自动装配的机制,所以在自己开发中间件和公共依赖工具的时候也会用到这个特性。让使用者以最小的代价接入。想要把自动

【教3妹学算法-每日3题(3)】判断路径是否相交

插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 3妹 3妹:"池塘边的榕树上, 知了在声声叫着夏天" 2哥:"操场边的秋千上,只有蝴蝶停在上面" 3妹:没想到2哥也会唱这类歌曲啊。 2哥:这首哥在我小时候已经很流行了。3妹怎么想起来唱这首歌了? 3妹:2哥在追忆青春,而我正值青春

18. 异常处理篇

1、异常的定义 异常是不正常的事件,不是错误 异常是指程序运行的过程中,发生某些意外的事情,比如10除以0, 文件不存在等。 public class ExcptionTest { public void test(){ System.out.println("====运行前===="); int a=10/0; System.out.println("====运行后===="); } publi

Android AAudio详解

本篇介绍 AAudio 是Android O版本引入的C API,专门用于高性能音频场景,本篇介绍下AAudio的内容和框架。 AAudio 功能介绍 共享模式 音频流具有共享模式: AAUDIO_SHARING_MODE_EXCLUSIVE(独占模式):表示该流独占一个音频设备。如果该音频设备已经在使用中,那么该流可能无法对其进行独占访问。独占流得延时较短,但连接断开的可能性也较大,如果不再需要

【教3妹学算法-竞赛】最小偶倍数

3妹 3妹:2哥2哥,10点半了,该做leetcode算法题了 2哥:来了来了 3妹:我们来配合吧,我做1、3题,你来做2、4题。 2哥:第1题是easy,一般很简单,第4题一般都是hard,我很难做出来的。 3妹:先试一下嘛 2哥:好的,开始! 题目: 给你一个正整数 n ,返回 2 和 n 的最小公倍数(正整数)。 示例 1: 输入:n = 5 输出:10 解释:5 和 2 的最小

PostgreSQL主从复制实战,告别单点故障,附主从切换与延迟监控命令。

文章目录 1.环境准备 1.1 基础环境要求 1.2 安装PostgreSQL 2.1 修改PostgreSQL主配置文件 2.2 修改客户端认证配置文件 2.3 创建复制专用用户 2.4 重启主库使配置生效 2.5 备份主库数据(供从库初始化) 3.从库配置 3.1 停止从库PostgreSQL服务并清理原有数据目录 3.2 解压主库备份到

Spring Boot 邮件与消息通知

Spring Boot 邮件与消息通知 32.1 学习目标与重点提示学习目标:掌握Spring Boot邮件与消息通知的核心概念与使用方法,包括邮件的定义与特点、消息通知的定义与特点、Spring Boot与邮件的集成、Spring Boot与消息通知的集成、Spring Boot的实际应用场景,学会在实际开发中处理邮件与消息通知问题。 重点&#xff1

MySQL 从入门到实战:视图特性 + 用户权限管理全解

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》 《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 前言: 一. MySQL 视图(View&#xff

【MySQL数据库基础】(七)删库跑路?先学会怎么“存”和“取”吧!MySQL 基础查询全攻略(上)

前言         如果说算法是灵魂,那么数据库就是肉体。无论你的架构多么牛叉,最终都要落地到数据的增删改查(CRUD)上。         很多初学者觉得 SQL 简单,不就是 SELECT * 吗?但真正到了高并发、大数据量的场景,基础不牢地动山摇。今天,咱们就带你深入浅出地剖析

PostgreSQL - psql 命令行工具的常用操作与快捷键

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕postgresql这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶