后端

PostgreSQL 流复制认证机制

物理复制(流复制 Streaming Replication )作为 PostgreSQL 高可用架构的核心技术,其安全性直接关系到数据库集群的可靠性;本文选择物理复制中备库向主库请求建立流复制连接的认证过程,即 walreceiver 进程连接主库时的认证机制,并结合源码解析其实现原理 01 数据库物理复制

【教3妹学java】6.String是引用类型吗?

3妹 2哥:3妹,我们已经学习了java的基本数据类型和引用类型,那你知道String是引用类型吗? 3妹:String是引用类型。Java语言除了8大基本类型(byte,short,char,int,long,float,double,boolean), 其他的都是引用类型, 所以String也是引用类型。 2哥:great, 答对了,那我再问你,以下这些概念你了解吗? Strin

SpringBoot YAML 配置读取机制 + 数据库自动初始化原理

👨‍💻程序员三明治:个人主页 🔥 个人专栏: 《设计模式精解》 《重学数据结构》 🤞先做到 再看见! 目录 一、YAML 配置的读取流程(核心:配置绑定) 1. 配置文件加载:SpringBoot 自动识别 YAML 2.

MySQL:事务隔离级别和一致性

一、如何理解隔离性       MySQL服务可能会同时被多个客户端进程(线程)访问,访问的方式以事务方式进行      一个事务可能由多条SQL构成,也就意味着,任何一个事务,都有执行前,执行中,执行后的阶段。而所谓的原子性,其实就是让用户层,要么看到执行前,要么看到执行

HarmonyOS NEXT 技术特性:分布式软总线技术架构

HarmonyOS NEXT 技术特性:分布式软总线技术架构 随着物联网发展,2030 预计全球联网设备达 2000 亿,异构设备互联难题凸显,分布式软总线作为 HarmonyOS 生态核心,以软件虚拟总线打破物理局限,让跨品牌设备即插即用、共享算力,操作延迟低于 50ms,解决适

1.8 万 Star!这款 Nginx 可视化配置工具太强了

简介 Nginx Config 是一个强大的 Nginx 配置文件生成器,号称配置 Nginx 服务器是所需的唯一工具。 image.png Nginx 是每一个开发人员都必须掌握的强大工具,它不仅仅是一个 webserver,更包含了很多其他强大的功能: 内存使用率低 支持高并发 异步事件驱动架构 负载均衡 反向代理 带缓存的 FastCGI 支持(PHP) 静态文件的快速处理 T

低代码平台JeecgBoot Github超30000 Star

一、JeecgBoot介绍 JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决J

基于Redis实现消息队列

基于Redis实现消息队列 1.业务场景 假设在没有专业消息中间件的情况下,又要通过消息队列去解耦。redis是个更好的选择。 2.实现方式 简要说明实现方式,这里只做个大概的概括 发布与订阅(缺点:典型的一对一,不支持多个消费者公平消费消息,消息无法持久化,如果出现网络断开、Redis 宕机等,消息就会被丢弃等问题) list队列(缺点:没有很好 ACK 机制,没有 ConsumerGroup

Java编程思想笔记七:注解

7.注解.png 注解(也称元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。 Java SE5 内置了三种注解,定义在 java.lang 中: @Override,表示当前方法定义将覆盖基类中的方法,如果方法签名与被覆盖的方法不对应,编译器会报错; @Deprecated,表示当前元素即将弃用,程序中使用它时编译器会告警; @S