<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[easterngodofwar的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/easterngodofwar</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; easterngodofwar]]></copyright><item><title><![CDATA[c++项目——聊天室——第二节]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/125485117</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/125485117</guid><author>easterngodofwar</author><pubDate>Thu, 30 Jun 2022 10:50:45 +0800</pubDate><description><![CDATA[聊天室1.1]]></description><category></category></item><item><title><![CDATA[KCP[基于UDP的可靠信息传输]——对TCP的深入理解]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/121843373</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/121843373</guid><author>easterngodofwar</author><pubDate>Sat, 11 Dec 2021 20:51:02 +0800</pubDate><description><![CDATA[基于UDP的可靠信息传输——对TCP的深入理解 引言知识预备——TCP
引言
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;因为自己对游戏还比较感兴趣，之前在学UDP的时候也听闻：在游戏中常使用：UDP实现可靠信息传输。但它究竟如何实现在我眼里却一直都是个迷。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在一次学习中，偶然遇到了KCP的代码。虽然代码不长，但逻辑非常清晰，一下子就让我对基于UDP的可靠数据传输拨云见雾，同时竟然也对]]></description><category></category></item><item><title><![CDATA[c++项目——聊天室——第一节]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/121718990</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/121718990</guid><author>easterngodofwar</author><pubDate>Sun, 05 Dec 2021 19:56:12 +0800</pubDate><description><![CDATA[c++项目——聊天室——第一节概述聊天室初步
概述
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本节内容是在  如何学习编程  之后进一步由理论结合实践去验证和加深该学习思想，为了方便起见，不会再过多的阐述先验知识，因此若是在阅读过程中出现因先验知识不足而导致的难以理解的情况，请自行学习相关的先验知识。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;因为c++这门语言学习起来总有一定的难度，除了语言本身的原因以外，由于学的人相对较]]></description><category></category></item><item><title><![CDATA[如何学习——以初中物理课本为例进行分析]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/121620597</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/121620597</guid><author>easterngodofwar</author><pubDate>Sat, 04 Dec 2021 13:03:55 +0800</pubDate><description><![CDATA[如何学习[编程] 什么是学习？怎么去学习？(理论)怎么去学习？(实践)
因为自己曾经因为学习的问题一直被折磨，后来好不容易有点感悟看到身边还有很多人也被折磨，随便聊聊我的见解，希望大家读完之后能有所收获吧。（具体的看认知论哈，我就随便聊几句我的见解）
什么是学习？
	学习其实————就是一个获取信息并且提炼的过程。

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;说的太简单了好像，但其实本质确实是如此。展开来说，就是把获取到的知识整合，并且关联凝练，使得知识之间相互联系]]></description><category></category></item><item><title><![CDATA[数据库基础简述（概论+关系数据库+关系数据理论）]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/118943855</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/118943855</guid><author>easterngodofwar</author><pubDate>Wed, 21 Jul 2021 16:38:28 +0800</pubDate><description><![CDATA[数据库基础数据库的四个基本概念数据库系统的三级模式和两级映像关系数据库关系模型的基本概念关系模型中三种完整性约束数据库安全关系数据理论
数据库的四个基本概念
数据库系统的三级模式和两级映像
关系数据库
关系模型的基本概念
1、基本关系的名词（关系、元组）
2、基本关系的六条性质
3、基本关系操作
关系模型中三种完整性约束
数据库安全
1、存取控制
2、审计
关系数据理论
1、数据依赖
2、四大范式

...]]></description><category></category></item><item><title><![CDATA[数据库并发控制、锁的简单理解]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/118936481</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/118936481</guid><author>easterngodofwar</author><pubDate>Tue, 20 Jul 2021 20:08:06 +0800</pubDate><description><![CDATA[数据库并发控制、锁的简单理解并发控制并发优点三大并发问题结果可串行化锁锁简介两段锁协议防——死锁预防治——死锁检测并发控制、锁小结
并发控制

并发优点
 为什么要并发，或者说并发有什么好处？
  1、并发可以改善CPU等资源的资源利用率，提高系统效率。（这里类比操作系统，有些进程在等待IO的时候，可以把CPU让出来给别的进程用）
  2、不同事物可能访问数据库的不同内容，这样可以提高数据库的利用率。（数据库里面那么多表，一个事物也就访问几个或者十几个，不并发太浪费了些）
三大并发问题
刚刚说了并发的好处，]]></description><category></category></item><item><title><![CDATA[数据库恢复技术（事物、三种更新策略以及恢复策略）]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/118913061</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/118913061</guid><author>easterngodofwar</author><pubDate>Tue, 20 Jul 2021 12:15:14 +0800</pubDate><description><![CDATA[数据库恢复技术（事物、三种更新策略以及恢复策略）数据库恢复所要达到的目标数据库为了达到目标的恢复策略
数据库恢复所要达到的目标

1、希望尽可能的减少发生故障的次数。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;作为数据库来说，我肯定是想尽可能的减少犯病的次数，最好就没有嘛。
2、在出现故障的时候，能够通过一些方式进行故障恢复。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;比如说当我数据库正在访问的时候，突然停电了，这就可能导致数据库的内容不一致了。这]]></description><category></category></item><item><title><![CDATA[关于shared_ptr智能指针的简单理解]]></title><link>https://blog.youkuaiyun.com/easterngodofwar/article/details/118874252</link><guid>https://blog.youkuaiyun.com/easterngodofwar/article/details/118874252</guid><author>easterngodofwar</author><pubDate>Sun, 18 Jul 2021 16:03:23 +0800</pubDate><description><![CDATA[关于shared_ptr智能指针的简单理解什么是智能指针使用智能指针的优点shared_ptr的源码分析（超简化版）对shared_ptr智能指针的简单使用初始化`shared_ptr`通过`shared_ptr`调用类函数关于通过用`shared_ptr`生成数组的问题关于使用`shared_ptr`的注意事项
什么是智能指针
智能指针是一个模板函数，为我们封装好了一系列的方法来进行内存的自动管理。本质上我们也可以通过编写自己的模板类来实现和智能指针类似的功能，后续会提到相关的内容。
使用智能指针的优点
]]></description><category></category></item></channel></rss>