
后端🌟
文章平均质量分 76
linux+数据库,python+node.js,nginx,CDN,CI/CD
七灵微
【代码+文档洁癖】每个技术都要数百次打磨。每个文章都要从【排版】到【内容】到【技术迭代】打磨优化N次。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【前后端】node mock.js+json-server
一个在前端本地运行,可以存储json数据的server。前端开发可以模拟服务端接口数据,在本地搭建一个JSON服务,自己产生测试数据。</</importfrom'axios'constconstaddasync=>const'林更新''22'constawaitaxios'post'log'res'</</</importfrom'axios'const3const${userIdconstdeleteUserasync=>constawaitaxios'delete'log。原创 2025-07-27 17:37:54 · 1120 阅读 · 0 评论 -
【前后端】使用 PM2 管理 Node 进程
我们在在运行node.js 本地后端程序时 , 终端关闭了,后端服务就会停止运行,这时候我们可以使用 PM2 来管理 node.js 进程,实现即使终端关闭,后台服务依旧能正常访问。原创 2025-07-27 17:05:34 · 751 阅读 · 0 评论 -
【后端】HMAC签名
【代码】【后端】HMAC签名。原创 2025-07-22 13:59:58 · 296 阅读 · 0 评论 -
【前后端】沙箱机制
vmexec。原创 2025-07-18 21:09:30 · 572 阅读 · 0 评论 -
【后端】负载均衡
负载均衡(Load Balancing)是指将来自客户端的请求合理分发到多个服务器或服务节点,以提高系统性能、可用性与可靠性。原创 2025-06-22 10:41:39 · 599 阅读 · 0 评论 -
【后端】单点登录SSO
不定期更新。后期更新代码实战。原创 2025-06-09 16:02:41 · 1121 阅读 · 0 评论 -
【后端】RPC
在现代分布式系统、微服务架构中,服务之间需要频繁地进行通信。如果服务间的通信效率低下,会严重影响整个系统的性能和响应时间。原创 2025-06-04 12:47:49 · 784 阅读 · 0 评论 -
【后端】后端必会技能_只会CRUD不能称为后端
常见后端八股文:线程池、数据库优化、缓存策略、设计模式系统设计题:秒杀系统、高并发、高可用项目文档:接口文档(Swagger)、系统架构图。原创 2025-06-02 00:05:06 · 502 阅读 · 0 评论 -
【前后端】npm包mysql2的使用__nodejs mysql包升级版
mysql2 是一个用于 Node.js 的 MySQL 数据库驱动,它是 mysql 包的升级版,性能更好,支持 Promise 和 async/await,非常适合现代 Node.js 开发。安装很简单。原创 2025-04-11 19:23:16 · 614 阅读 · 0 评论 -
【前后端】Node.js一本通
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。nodejs官网运行环境浏览器是 JavaScript 的前端运行环境。Node.js 是 JavaScript 的后端运行环境。Node.js 中无法调用 DOM 和 BOM 等浏览器内置 API。功能Node.js 作为一个 JavaScript 的运行环境,仅仅提供了基础的功能和 API。在此基础上,运用很多强大的工具和框架。原创 2025-04-06 19:32:31 · 1359 阅读 · 0 评论 -
【后端】ORM / ODM
ORM(Object-Relational Mapping,对象关系映射):面向关系型数据库,ORM将对象映射到数据库的表和行(例如MySQL、PostgreSQL)。ODM(Object Data Mapping,对象数据映射):面向非关系型数据库,ODM将对象映射到文档型数据库(例如MongoDB)的文档。如果你用的是 MongoDB ➜ 选择 ODM(Mongoose)如果你用的是 MySQL / PostgreSQL ➜ 选择 ORM(Prisma、Sequelize)对比特性。原创 2025-04-06 12:23:09 · 759 阅读 · 0 评论 -
【后端】CDN内容分发网络
CDN(Content Delivery Network,内容分发网络) 是一种分布式服务器网络,用于加速网站内容的加载速度,提高用户体验,并减少服务器负载。CDN 通过全球多个数据中心(称为 节点),将网站的静态资源(如图片、CSS、JS、视频)缓存到离用户最近的服务器,从而加快访问速度。CDN优点优势说明加速网站加载CDN 让用户从最近的节点加载资源,而不是从远程服务器获取,提高访问速度。减少服务器压力CDN 缓存静态资源,减少源服务器的带宽占用和负载。抗 DDoS 攻击。原创 2025-03-26 17:45:55 · 984 阅读 · 0 评论 -
【后端】SSR、SEO
SSR(服务器端渲染) 是一种网页渲染技术,它将 网页的 HTML 内容在 服务器端生成,然后将渲染好的 HTML 直接返回给浏览器。与 客户端渲染(CSR) 不同,后者是通过 JavaScript 在浏览器中动态生成页面。SEO(搜索引擎优化) 是指通过一系列技术手段和优化策略,提高网站在搜索引擎(如 Google、Bing)中的 排名,从而获得更多的 自然流量。原创 2025-03-26 17:38:24 · 344 阅读 · 0 评论 -
【后端】Flask vs Django vs Node.js 对比分析
如聊天应用、实时推送、WebSocket 等,Node.js 的异步特性更合适。:轻量、灵活,开发者需要自己选择数据库、身份认证等组件。,npm 生态强大。常用于高并发、实时应用(如聊天、视频流)。,内置 ORM、身份认证、管理后台,适合大型项目或快速开发。✔ 实时应用(如 WebSocket 聊天、在线协作工具)✔ 企业级 Web 应用(如 CRM、ERP、管理系统)✔ 高并发 API(如 Netflix、Uber)✔ 轻量级 API(如用户管理、数据查询),如聊天应用、实时数据推送等。原创 2025-03-03 09:03:02 · 1159 阅读 · 0 评论 -
【后端】Docker一本通
docker与虚拟机区别安装虚拟机软件如:VMware,在此虚拟机软件上安装操作系统(下载),把操作系统的虚拟机文件备份,随时复制并启动该操作系统。在Linux上安装Docker软件,从镜像仓库拉取(Pull)操作系统或应用环境,基于该镜像文件创建一个容器(运行环境),备份容器以供下次使用(直接export容器,将容器提交(Commit)为本地镜像)。原创 2025-03-01 21:54:48 · 958 阅读 · 0 评论 -
【后端】微服务架构
微服务架构(Microservices Architecture)是一种将应用拆分成一组小型、独立部署的服务的设计模式,每个服务负责一项独立的业务功能,并通过网络与其他服务进行通信。分布式事务问题:跨服务的事务处理变得更复杂,可以使用分布式事务框架(如 Saga 模式)来解决。系统复杂性:微服务的架构复杂,服务之间的通信、数据一致性等问题需要额外的关注。容错性和高可用性:微服务之间是松耦合的,一个服务的失败不会导致整个系统崩溃。团队独立性:不同团队可以负责不同的服务,独立开发、测试和部署。原创 2025-02-25 17:21:48 · 782 阅读 · 0 评论 -
【Python】打造自己的HTTP server
CRLF 指的是换行和回车\r\n。原创 2025-02-21 11:33:12 · 365 阅读 · 0 评论 -
【后端】Flask
Jinja2 是 Flask 和 Django 使用的 模板引擎,它允许你在 HTML 中嵌入 Python 代码,以动态生成页面内容。Jinja2 语法类似于 Django 模板,并支持变量、条件判断、循环、过滤器等。原创 2025-01-29 12:25:09 · 921 阅读 · 0 评论 -
【后端】用Mac搭建服务器 牛刀小试
反向代理 是一种网络架构,其中代理服务器接收客户端的请求,并将这些请求转发到一个或多个后端服务器上。客户端并不直接与后端服务器通信,而是与反向代理服务器通信,反向代理服务器再将请求转发给后端服务器处理,之后将响应结果返回给客户端。特性ApacheNginxPHP类型Web 服务器Web 服务器 & 反向代理服务器服务器端脚本语言主要用途提供静态和动态内容,处理 HTTP 请求高效的静态内容处理,反向代理,负载均衡生成动态内容,处理服务器端逻辑性能在处理高并发时性能较低,线程/进程模式。原创 2025-01-21 12:31:01 · 1173 阅读 · 0 评论 -
【后端】LNMP环境搭建
设置完之后 外网访问服务器的ip地址,以及本服务器电脑访问localhost都应该能出现nginx默认网页。安装nginx之前需要创建专用的启动用户,某个软件如果有root权限比较危险。nginx提供web服务访问。原创 2024-12-26 06:18:48 · 382 阅读 · 0 评论 -
【SQL】王二的100道SQL刷题进阶之路
SQL进阶看这一篇就够了!原创 2024-12-26 04:42:16 · 1167 阅读 · 0 评论 -
【后端】数据库概论
1.数据是非结构化的(键值对:redis,文档类型json:mongodb,图类型:Neo4j),是json格式。但由于多种数据结构,复杂情况查询效率低;2.数据之间存在关系,比如用户表和商品表是通过订单表联系起来的。1.数据结构和数据格式都是固定,成表状,行列都是固定的。4.不能全部满足ACID,即对一致性、安全性要求不高。4.满足ACID(原子性、一致性、隔离性、持久性)3.查询语句语法固定,有专门的SQL语言。8.由于分布式方法,查询的数据不一定正确。常用的产品:MongoDB。原创 2024-11-21 15:53:38 · 305 阅读 · 0 评论 -
【python】接口编写
最近准备整理一下之前学过的前端+小程序知识笔记,形成合集。顺便准备学一学接口部分,希望自己能成为一个全栈嘿嘿。原创 2024-03-23 11:42:18 · 1592 阅读 · 0 评论