<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[夯实技术基础]]></title><description><![CDATA[夯实技术基础]]></description><link>https://blog.youkuaiyun.com/working_brain</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; working_brain]]></copyright><item><title><![CDATA[内存一致性模型指南]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/122500706</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/122500706</guid><author>working_brain</author><pubDate>Fri, 14 Jan 2022 23:31:46 +0800</pubDate><description><![CDATA[了解内存一致性模型（Memory consistency model）在计算机体系结构中的作用以及当前编程语言中的内存模型的作用（比如Java内存模型），通过实例了解顺序一致性模型，并且通过顺序一致性模型建立对内存模型的整体认知。]]></description><category></category></item><item><title><![CDATA[深入理解Same-Origin安全机制]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/122420491</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/122420491</guid><author>working_brain</author><pubDate>Mon, 10 Jan 2022 22:12:54 +0800</pubDate><description><![CDATA[浏览器普遍使用origin来表示权限范围。通过隔离不同origin的内容来防止某些恶意网站的运营人员（黑客）干涉正常网站的运行。本文除了描述构成origin概念的几个核心准则外，还描述了如何确定URI的origin、如何把origin序列化成字符串。本文也定义了一个命名为"Origin"的HTTP头部字段，用来表示与当前HTTP请求相关的几个origin。
same origin机制进行了详细描述]]></description><category></category></item><item><title><![CDATA[WebSocket协议中文版（rfc6455）]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/122281445</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/122281445</guid><author>working_brain</author><pubDate>Sun, 02 Jan 2022 21:56:15 +0800</pubDate><description><![CDATA[Websocket协议能在受控的环境内实现浏览器与服务器之间的双向通讯（浏览器中的应用可能是不可靠的，但是仍然可以与服务器建立websocket连接），使得浏览器应用与服务器进行双向通讯时不必同时打开多个HTTP连接（使用XMLHttpRequest 、iframe 或者长轮询实现双向通讯时经常会打开多个连接）。Websocket位于TCP之上（位于应用层），主要包括握手过程、数据传输两个主要部分。]]></description><category></category></item><item><title><![CDATA[如何高效阅读技术论文]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/122154972</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/122154972</guid><author>working_brain</author><pubDate>Sun, 26 Dec 2021 14:20:53 +0800</pubDate><description><![CDATA[斯坦福大学老师教你如何高效阅读技术论文。]]></description><category></category></item><item><title><![CDATA[Zoookeeper内部原理]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/122131938</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/122131938</guid><author>working_brain</author><pubDate>Fri, 24 Dec 2021 18:37:12 +0800</pubDate><description><![CDATA[通过本文可以了解：

Zab协议实现所依赖的网络特性
Zookeeper是顺序一致性还是线性一致性
Zookeeper集群部署的三种方式]]></description><category></category></item><item><title><![CDATA[Websocket为网络安全带来哪些挑战？]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/121438076</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/121438076</guid><author>working_brain</author><pubDate>Thu, 16 Dec 2021 18:06:43 +0800</pubDate><description><![CDATA[​
通过阅读本文可以了解：
    1.Origin、Host、Upgrade、Connect字段的使用场景
    2.Websocket数据帧进行掩码的目的
    3.Http2 在发送数据前为什么会先发送一段字符
    4.什么是透明代理投毒、怎么发起IP劫持攻击]]></description><category></category></item><item><title><![CDATA[如何解决Maven依赖包冲突]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/121148335</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/121148335</guid><author>working_brain</author><pubDate>Thu, 04 Nov 2021 18:20:39 +0800</pubDate><description><![CDATA[涉及到的项目：find-usage、shaded-dependency

项目之间关系：find-usage依赖shaded-dependency

项目依赖多的时候有可能会遇到NoSuchMethodError，ClassNotFoundException这两个错误，一般是因为项目依赖的版本发生了冲突导致的。

使用spring-beans举个例子，在find-usage项目中单独依赖spring-beans时依赖树如下


依赖配置：
  &lt;dependencies&gt;
    &...]]></description><category></category></item><item><title><![CDATA[RFC793-TCP中文翻译]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/121036557</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/121036557</guid><author>working_brain</author><pubDate>Fri, 29 Oct 2021 15:59:04 +0800</pubDate><description><![CDATA[简介
	动机（Motivation）
		范围（Scope）
		关于本文档（About this Document）
		接口（Interfaces）
		操作（Operation）
		TCP介绍
			基本数据传输
				可靠性（序号、超时、确认、重传）
				流量控制（Flow Control）
				多路复用（Multiplexing）
				连接（Connections）
				优先级和安全（Precedence and Security）
			
		
	
	设计的哲学（PHILOS]]></description><category></category></item><item><title><![CDATA[校验编码的原理（奇偶校验，海明校验，CRC校验）——数学分析]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/24917389</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/24917389</guid><author>working_brain</author><pubDate>Sat, 03 May 2014 16:59:04 +0800</pubDate><description><![CDATA[学习校验笔记 以及原理]]></description><category></category></item><item><title><![CDATA[一条指令在cpu中的执行流程（理解CPU组成）]]></title><link>https://blog.youkuaiyun.com/working_brain/article/details/23750257</link><guid>https://blog.youkuaiyun.com/working_brain/article/details/23750257</guid><author>working_brain</author><pubDate>Tue, 15 Apr 2014 13:04:03 +0800</pubDate><description><![CDATA[几乎所有的冯·诺伊曼型计算机的CPU，其工作都可以分为5个阶段：取指令、指令译码、执行指令、访存取数、结果写回。]]></description><category></category></item></channel></rss>