后端
【MySQL】从零开始学习MySQL:基础与安装指南
MySQL作为世界上最受欢迎的关系型数据库之一,在电商、SNS、论坛等场景中应用广泛。作为学计算机的,数据库的水平是衡量一个程序员水平的重要指标需要掌握MySQL。本文 将以Linux下的MySQL,从基础概念出发,完成MySQL安装。
一、MySQL基础认知:为什么选择它?
1.1什么是数据库?
PostgreSQL 流复制认证机制
物理复制(流复制 Streaming Replication )作为 PostgreSQL 高可用架构的核心技术,其安全性直接关系到数据库集群的可靠性;本文选择物理复制中备库向主库请求建立流复制连接的认证过程,即 walreceiver 进程连接主库时的认证机制,并结合源码解析其实现原理
01 数据库物理复制
【MySQL数据库】被问了 1000 次的 MySQL 索引,我把它写成带目录的「全景长文」了
半桔:个人主页
🔥 个人专栏: 《MySQL数据库》《手撕面试算法》《C++从入门到入土》
🔖不管前方的路有多苦,只要走的方向正确,不管多么崎岖不平,都比站在原地更接近幸福。 《千与千寻》
文章目录
前言
一. 索引必要性
二. 理解外设——磁盘
磁盘是如何
从单机架构到分布式:Redis为何成为架构升级的关键一环?
目录1.前言插播一条消息~2.正文2.1单机架构2.1.1核心定义与应用场景2.1.2优势2.1.3缺点2.1.4走向分布式2.2何为分布式2.3数据库分离2.3.1问题分析2.3.2解决方案2.3.3新的局限与问题2.4负载均衡2.4.1问题分析2.4.2解决方案:负载均衡2.4.3优势以及新瓶颈2.5读写分离2.5.1核心与流程2.5.2局限与新问题 2.6引入缓存2.6.1读
Spring AI ImageModel 完全指南:用 OpenAI DALL-E 生成图像
本文定位:这是一篇基于 Spring AI 官方文档 - OpenAI Image Generation 的二次创作。官方文档偏向于 API 参考手册风格,对新手不够友好。本文将按照官方文档的结构,逐节用通俗易懂的语言重新解读,并结合真实项目代码帮助你理解每一个知识点。希望对大家有所帮助!
官方文档原文链接:
Open
Nginx学习(个人笔记)
文档:
一、Nginx安装
安装
安装地址:
image.png
我选择的是windows安装,下载成功后解压并安装,可以看到以下文件:
注意:安装目录不要有中文,否则会报错。
image.pn
低代码平台JeecgBoot Github超30000 Star
一、JeecgBoot介绍
JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决J
1.8 万 Star!这款 Nginx 可视化配置工具太强了
简介
Nginx Config 是一个强大的 Nginx 配置文件生成器,号称配置 Nginx 服务器是所需的唯一工具。
image.png
Nginx 是每一个开发人员都必须掌握的强大工具,它不仅仅是一个 webserver,更包含了很多其他强大的功能:
内存使用率低
支持高并发
异步事件驱动架构
负载均衡
反向代理
带缓存的 FastCGI 支持(PHP)
静态文件的快速处理
T
非官方常用类:MessageInfo 消息接口
消息接口
消息接口定义了两个方法: String getCode()和 String getMessage()
getCode()返回编码,对应接口调用时返回成功或者失败的返回码或者错误码
getMessage()返回文字描述信息,对应接口调用时的成功或者失败的描述,或者详细的异常信息,用于展示
使用
本接口常用于构造Result类。 由于 MessageInfo 是一个接口,其实现就非常灵活
