相关文章
高并发系统设计需要考虑哪些问题
高并发系统设计
针对高并发的系统,例如需要支持100万qps的下单系统,我们需要做什么样的设计?
我们需要有这样的思路,从一下几个角度考虑问题:
负载均衡:将用户请求分配到多个实例,避免出现单…
编程日记
2025/5/14 6:12:21
java每日精进 5.11【WebSocket】
1.纯Websocket实现消息发送
1.1一对一发送
前端 用户在输入框输入消息内容(sendText) 选择特定接收用户(sendUserId) 点击发送按钮触发handlerSend方法 构造消息内容JSON: {text: "Hello", // 消息内容toUserId: 123 // 目标用户ID
} 包装为WebSocket标准格式…
编程日记
2025/5/14 3:41:54
大型视频学习平台项目问题解决笔记
一 数据库大量读操作导致数据库压力过大的解决方案
1. 优化SQL语句
2. 缓存 二 数据库大量写操作导致数据库压力过大的解决方案
1. 优化SQL语句
2. 改同步写为异步写——解决复杂事务的高并发写 3. 合并写请求——解决简单事务的高并发写(额外实现一个异步操作来…
编程日记
2025/5/14 2:01:45
STM32外设-串口UART
STM32外设-串口UART 一,串口简介二,串口基础概念1,什么是同步和异步/UART与USART对比2,串行与并行3,波特率 (Baud Rate)4,数据帧 (Data Frame)5,TX 和 RX 三,硬件连接1,u…
编程日记
2025/6/19 6:49:39
Flink实时数仓数据突变时,如何快速排查原因
在大数据时代,数据的价值已经被无数企业和组织深刻认识到,而实时数仓作为数据处理和分析的重要基础设施,正在逐渐成为推动业务增长和决策优化的核心引擎。想象一下,电商平台在双十一大促期间需要实时监控订单量、用户行为,甚至库存变化,以便及时调整营销策略和物流调度;…
编程日记
2025/6/7 1:23:11
Mac 3大好用的复制粘贴管理工具对比
剪贴板管理器是查看复制粘贴历史记录的工具,几乎是每个苹果电脑用户必备工具。市面上的工具很多,我结合了功能丰富、设计简洁、交互便利整理了目前3款头部剪贴板应用 Paste、PasteNow、PasteMe。
Paste
优势:老牌剪切板应用,功能…
编程日记
2025/6/12 18:40:57
访问网站提示“不安全”“有风险”怎么办?
访问网站提示“不安全”“有风险”有以下几种解决方案 一、理解警告类型
1.“不安全”提示(HTTP网站)
原因:网站未使用HTTPS加密,传输数据(如密码、支付信息)可能被窃取。 表现:浏览器地址栏显…
编程日记
2025/5/13 19:20:20