相关文章
怎么用长连接监听数据变化的?
在分布式系统中,配置和数据的动态更新是很重要,特别是在微服务架构下,要保证数据的实时性和一致性,能实时同步是很关键的。短轮询(定期请求服务器获取数据)或者使用到的时候再去查方式存在延迟高、请求冗余…
建站知识
2025/3/4 14:10:36
聊一聊 IM 如何进行优化网络
IM 系列
im doc 实时通讯文档仓库
聊一聊 IM 是什么?
IM 即时通讯系统概览
聊一聊 IM 要如何设计?
聊一聊 IM 要如何设计功能模块?
聊一聊 IM 要如何进行架构设计?
聊一聊 IM 要如何进行技术选型?
聊一聊 IM 要…
建站知识
2025/3/4 14:03:24
MySQL SQL 优化专题
MySQL SQL 优化专题
1. 插入数据优化
-- 普通插入(不推荐)
INSERT INTO tb_user VALUES(1,tom);
INSERT INTO tb_user VALUES(2,cat);
INSERT INTO tb_user VALUES(3,jerry);-- 优化方案1:批量插入(推荐,不建议超过1…
建站知识
2025/3/4 13:55:08
基于nginx的灰度发布解决方案
Nginx 在灰度发布中可以看作是一个精确的流量调度员,它充当着客户端与后端服务器之间的中介。通过配置好的规则,Nginx 会将用户请求智能地引导到不同版本的服务上。这样,Nginx 可以根据具体需求灵活地分配流量,确保新版本逐步推向…
建站知识
2025/3/4 13:44:48
最节省成本的架构方案:无服务器架构
无服务器架构(Serverless Architecture)是一种颠覆性的云计算执行模型,它允许开发者专注于编写和部署代码,而无需担心底层服务器基础设施的管理。这种架构以其按需付费、自动伸缩和简化部署等优势,在成本优化方面表现出…
建站知识
2025/3/4 13:40:43
《白帽子讲 Web 安全》之文件操作安全
目录 引言
(一)文件上传与下载漏洞概述
1.文件上传的常见安全隐患
1.1前端校验的脆弱性与服务端脚本执行危机在文件上传流程中,部分开发者可能会在前端使用 JavaScript 代码对文件后缀名进行简单校验,试图以此阻止非法文件上传…
建站知识
2025/3/4 13:36:33
【Linux】线程概念与控制
线程概念与控制 一.Linux线程概念1.什么是线程?2.分页式存储管理1.虚拟地址和页表的由来2.物理内存管理3.页表4.页目录结构5.两级页表的地址转换6.缺页中断(异常) 3.线程的优点(面试题)4.线程的缺点5.线程异常6.线程用途 二.Linux进程VS线程1.进程和线程2.进程的多个…
建站知识
2025/3/4 13:34:29