相关文章
修改node_modules避免更新覆盖 patch-package
说明:直接修改第三方库的代码,会带来团队协作的问题,使用patch-package生成补丁包
什么是 patch-package? patch-package 是一个基于 Git 的工具,它可以帮助我们对依赖包进行修复补丁。通过创建一个与问题相关的补丁文…
建站知识
2024/10/4 19:36:34
Rabbitmq的消息转换器
Spring会把你发送的消息序列化为字节发送给MQ,接收消息的时候,还会把字节反序列化为Java对象 ,只不过,默认情况下Spring采用的序列化方式是JDK序列化。众所周知,JDK序列化存在下列问题: 数据体积过大 有安全漏洞 可读…
建站知识
2024/10/6 2:26:01
pytorch如何使用Focal Loss
Focal loss 是 文章 Focal Loss for Dense Object Detection 中提出对简单样本的进行decay的一种损失函数。是对标准的Cross Entropy Loss 的一种改进。 FL对于简单样本(p比较大)回应较小的loss。 如论文中的图1, 在p0.6时, 标准的…
建站知识
2024/10/5 13:25:07
volatile 关键字 与 CPU cache line 的效率问题
分析&回答
Cache Line可以简单的理解为CPU Cache中的最小缓存单位。目前主流的CPU Cache的Cache Line大小都是64Bytes。假设我们有一个512字节的一级缓存,那么按照64B的缓存单位大小来算,这个一级缓存所能存放的缓存个数就是512/64 8个。具体参见下…
建站知识
2024/10/6 2:24:10
【微服务部署】04-ForwardedHeaders
文章目录 1. ForwardedHeaders1.1 场景1.2 关键的HTTP头1.3 核心处理要点 1. ForwardedHeaders
1.1 场景
获取用户IP获取用户请求的原始URL
1.2 关键的HTTP头
X-Forwarded-ForX-Forwarded-ProtoX-Forwarded-Host
1.3 核心处理要点
设置PathBase设置ForwardedHeaders中间件…
建站知识
2024/10/6 2:25:52
Linux网络编程 网络基础知识
目录 1.网络的历史和协议的分成
2.网络互联促成了TCP/IP协议的产生
3.网络的体系结构
4.TCP/IP协议族体系
5.网络各层的协议解释
6.网络的封包和拆包
7.网络预备知识 1.网络的历史和协议的分成
Internet-"冷战"的产物 1957年十月和十一月,前苏…
建站知识
2024/10/6 0:24:25
Linux 常见命令操作
一、目录管理
1.1 列出目录 ls
# ls 命令
# -a 参数,查看全部的文件,包括隐藏的文件
# -l 参数,列出所有的文件,包括文件的属性和权限,不显示隐藏文件
[rootlocalhost /]# ls
bin boot dev etc home lib lib64…
建站知识
2024/9/22 14:52:02