- 博客(10)
- 资源 (4)
- 收藏
- 关注
翻译 内存一致性模型指南
了解内存一致性模型(Memory consistency model)在计算机体系结构中的作用以及当前编程语言中的内存模型的作用(比如Java内存模型),通过实例了解顺序一致性模型,并且通过顺序一致性模型建立对内存模型的整体认知。
2022-01-14 23:31:46 1536
翻译 深入理解Same-Origin安全机制
浏览器普遍使用origin来表示权限范围。通过隔离不同origin的内容来防止某些恶意网站的运营人员(黑客)干涉正常网站的运行。本文除了描述构成origin概念的几个核心准则外,还描述了如何确定URI的origin、如何把origin序列化成字符串。本文也定义了一个命名为"Origin"的HTTP头部字段,用来表示与当前HTTP请求相关的几个origin。same origin机制进行了详细描述
2022-01-10 22:12:54 4547
翻译 WebSocket协议中文版(rfc6455)
Websocket协议能在受控的环境内实现浏览器与服务器之间的双向通讯(浏览器中的应用可能是不可靠的,但是仍然可以与服务器建立websocket连接),使得浏览器应用与服务器进行双向通讯时不必同时打开多个HTTP连接(使用XMLHttpRequest 、iframe 或者长轮询实现双向通讯时经常会打开多个连接)。Websocket位于TCP之上(位于应用层),主要包括握手过程、数据传输两个主要部分。
2022-01-02 21:56:15 5053
翻译 Zoookeeper内部原理
通过本文可以了解:Zab协议实现所依赖的网络特性Zookeeper是顺序一致性还是线性一致性Zookeeper集群部署的三种方式
2021-12-24 18:37:12 412
翻译 Websocket为网络安全带来哪些挑战?
通过阅读本文可以了解: 1.Origin、Host、Upgrade、Connect字段的使用场景 2.Websocket数据帧进行掩码的目的 3.Http2 在发送数据前为什么会先发送一段字符 4.什么是透明代理投毒、怎么发起IP劫持攻击
2021-12-16 18:06:43 1629
原创 如何解决Maven依赖包冲突
涉及到的项目:find-usage、shaded-dependency项目之间关系:find-usage依赖shaded-dependency项目依赖多的时候有可能会遇到NoSuchMethodError,ClassNotFoundException这两个错误,一般是因为项目依赖的版本发生了冲突导致的。使用spring-beans举个例子,在find-usage项目中单独依赖spring-beans时依赖树如下依赖配置: <dependencies> &...
2021-11-04 18:20:39 715
翻译 RFC793-TCP中文翻译
简介 动机(Motivation) 范围(Scope) 关于本文档(About this Document) 接口(Interfaces) 操作(Operation) TCP介绍 基本数据传输 可靠性(序号、超时、确认、重传) 流量控制(Flow Control) 多路复用(Multiplexing) 连接(Connections) 优先级和安全(Precedence and Security) 设计的哲学(PHILOS
2021-10-29 15:59:04 1590
原创 一条指令在cpu中的执行流程(理解CPU组成)
几乎所有的冯·诺伊曼型计算机的CPU,其工作都可以分为5个阶段:取指令、指令译码、执行指令、访存取数、结果写回。
2014-04-15 13:04:03 51083 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人