相关文章
淘宝京东扣库存怎么实现的
1. 使用kv存储实时的库存,直接在kv里扣减,避免用分布式锁
2. 不要先查再扣,直接扣扣扣,扣到负数,(增改就直接在kv里做),就说明超卖了,回滚刚才的扣减
3. 同时写MQ&…
建站知识
2024/11/24 17:16:48
Linux网络编程:网络协议及网络传输的基本流程
目录 一. 计算机网络的发展
二. 网络协议的认识
2.1 对于协议分层的理解
2.2 TCP/IP五层协议模型
2.3 OSI七层模型
三. 网络传输的流程
3.1 同一网段中计算机通信的流程
3.2 不同网段中计算机设备的通信
3.3 对于IP地址和MAC地址的理解
3.4 数据的封装和解包
四. 总结…
建站知识
2024/11/24 17:39:24
python经典百题之特殊图形打印
以下是几个使用Python语言打印特殊图形的示例。
打印三角形
n 5
for i in range(n):for j in range(i1):print("*", end"")print()输出:
*
**
***
****
*****打印正方形
n 5
for i in range(n):for j in range(n):print("*", e…
建站知识
2024/10/21 9:03:10
协议定制 + Json序列化反序列化
文章目录 协议定制 Json序列化反序列化1. 再谈 "协议"1.1 结构化数据1.2 序列化和反序列化 2. 网络版计算器2.1 服务端2.2 协议定制(1) 网络发送和读取的正确理解(2) 协议定制的问题 2.3 客户端2.4 代码 3. Json实现序列化反序列化3.1 简单介绍3.2 使用 协议定制 J…
建站知识
2024/11/24 17:34:19
SpringBoot统一功能处理
文章目录 一. Spring拦截器1. 自定义拦截器2. 将自定义拦截器加入到系统配置中3. 拦截器实现原理4. 统一访问前缀添加 二. 统一异常的处理三. 统一数据返回格式1. 实现统一数据返回格式的功能2. 特殊情况,返回String类型 在上一篇博客中介绍了 SpringAOP 的原生操作…
建站知识
2024/10/21 8:41:05
[学习笔记]PageRank算法
参考资料:改变世界的谷歌PageRank算法
pagerank算法用于计算节点重要度
思想
如果网页被更多的入度(被引用),则网页更重要。 被重要网站引用比被普通网站引用更加凸显重要性。 所以考虑一个网站是否重要,需要看引用它的网站是否重要&#…
建站知识
2024/10/21 9:19:29