<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yangrendong的专栏]]></title><description><![CDATA[Android系统分析、Linux内核学习、网络协议分析]]></description><link>https://blog.youkuaiyun.com/yangrendong</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yangrendong]]></copyright><item><title><![CDATA[项目延期之解决之道]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/135110830</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/135110830</guid><author>yangrendong</author><pubDate>Wed, 20 Dec 2023 16:09:15 +0800</pubDate><description><![CDATA[项目延期的处理方法论。]]></description><category></category></item><item><title><![CDATA[利用iptables缓解TCP SYN攻击]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/88975509</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/88975509</guid><author>yangrendong</author><pubDate>Tue, 23 Aug 2022 16:33:23 +0800</pubDate><description><![CDATA[SYN洪水攻击是DDOS攻击中最常见的攻击类型之一，是一种利用TCP 协议缺陷，攻击者向被攻击的主机发送大量伪造的TCP连接请求,从而使得被攻击方主机服务器的资源耗尽(CPU 满负荷或内存不足) 的攻击方式。SYN攻击的目标不止于服务器，任何网络设备，都可能会受到这种攻击，针对网络设备的SYN攻击往往会导致整个网络瘫痪。企业遭到SYN攻击该如何防御呢？今天就来分享一下如何利用ipt...]]></description><category></category></item><item><title><![CDATA[面试算法之递归和循环]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/89208513</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/89208513</guid><author>yangrendong</author><pubDate>Tue, 23 Aug 2022 08:59:11 +0800</pubDate><description><![CDATA[我们在抽象算法问题时，如果需要重复多次的计算相同的问题，可以用递归或循环。递归方式是在函数内部调用自身函数实现堆栈上的递归，直到终止条件结束为止；循环方式是通过设置计算的初始值和终止条件，在一个范围内循环运算。比如我们求1+2+3+...+n的值，我们可以用递归或者循环的方式求解(甚至数学功底好的可以想到背后的数学公式和定理；这个比较简单n*(n+1)/2)；

    递...]]></description><category></category></item><item><title><![CDATA[什么是软件工程？]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126462006</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126462006</guid><author>yangrendong</author><pubDate>Mon, 22 Aug 2022 11:09:14 +0800</pubDate><description><![CDATA[软件工程漫谈]]></description><category></category></item><item><title><![CDATA[选择从众，还是唯一？]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126412933</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126412933</guid><author>yangrendong</author><pubDate>Thu, 18 Aug 2022 19:59:02 +0800</pubDate><description><![CDATA[从众还是唯一，艰难的选择]]></description><category></category></item><item><title><![CDATA[代码评审：寄望与哀伤]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126407365</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126407365</guid><author>yangrendong</author><pubDate>Thu, 18 Aug 2022 15:50:40 +0800</pubDate><description><![CDATA[代码评审的寄望与哀伤]]></description><category></category></item><item><title><![CDATA[跨越断层，突破边界]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126406101</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126406101</guid><author>yangrendong</author><pubDate>Thu, 18 Aug 2022 15:03:50 +0800</pubDate><description><![CDATA[如何跨越断层，突破边界]]></description><category></category></item><item><title><![CDATA[技术分歧，如何决策？]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126403035</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126403035</guid><author>yangrendong</author><pubDate>Thu, 18 Aug 2022 11:57:14 +0800</pubDate><description><![CDATA[面对技术分歧如何来进行决策权衡]]></description><category></category></item><item><title><![CDATA[突破众多技术干货的迷茫]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126401756</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126401756</guid><author>yangrendong</author><pubDate>Thu, 18 Aug 2022 11:24:59 +0800</pubDate><description><![CDATA[如何分辨对自己有用的技术干货]]></description><category></category></item><item><title><![CDATA[技术停滞：如何更新？]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126385720</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126385720</guid><author>yangrendong</author><pubDate>Wed, 17 Aug 2022 14:39:11 +0800</pubDate><description><![CDATA[技术停滞后如何保持更新？]]></description><category></category></item><item><title><![CDATA[一技在身，天下我有]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126379425</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126379425</guid><author>yangrendong</author><pubDate>Wed, 17 Aug 2022 09:53:34 +0800</pubDate><description><![CDATA[一技在身，天下我有]]></description><category></category></item><item><title><![CDATA[沟通之痛：如何改变？]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126373300</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126373300</guid><author>yangrendong</author><pubDate>Tue, 16 Aug 2022 20:01:40 +0800</pubDate><description><![CDATA[程序员沟通之痛]]></description><category></category></item><item><title><![CDATA[偏好：个人习惯的局限与反思]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126372832</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126372832</guid><author>yangrendong</author><pubDate>Tue, 16 Aug 2022 19:30:36 +0800</pubDate><description><![CDATA[个人养成习惯的思考]]></description><category></category></item><item><title><![CDATA[三维度：专业、展现与连接]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126368015</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126368015</guid><author>yangrendong</author><pubDate>Tue, 16 Aug 2022 15:57:52 +0800</pubDate><description><![CDATA[三维度：专业、展现与连接]]></description><category></category></item><item><title><![CDATA[三视角：定位、自省与多维]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126363390</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126363390</guid><author>yangrendong</author><pubDate>Tue, 16 Aug 2022 11:57:40 +0800</pubDate><description><![CDATA[三视角：定位、自省与多维]]></description><category></category></item><item><title><![CDATA[码农跃迁三角色：程序员、技术主管与架构师]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126360225</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126360225</guid><author>yangrendong</author><pubDate>Tue, 16 Aug 2022 10:11:06 +0800</pubDate><description><![CDATA[程序员到技术主管和架构师的进阶之路]]></description><category></category></item><item><title><![CDATA[三人行新解：前辈、平辈和后辈]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126349233</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126349233</guid><author>yangrendong</author><pubDate>Mon, 15 Aug 2022 16:22:56 +0800</pubDate><description><![CDATA[三人行新解释]]></description><category></category></item><item><title><![CDATA[程序员的不惑之年：失业与恐惧]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126346627</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126346627</guid><author>yangrendong</author><pubDate>Mon, 15 Aug 2022 14:48:28 +0800</pubDate><description><![CDATA[程序员的不惑之年。]]></description><category></category></item><item><title><![CDATA[工作与学习]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126344229</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126344229</guid><author>yangrendong</author><pubDate>Mon, 15 Aug 2022 11:57:39 +0800</pubDate><description><![CDATA[工作与学习的如何平衡]]></description><category></category></item><item><title><![CDATA[趣谈LINUX系统的进程间通信]]></title><link>https://blog.youkuaiyun.com/yangrendong/article/details/126307479</link><guid>https://blog.youkuaiyun.com/yangrendong/article/details/126307479</guid><author>yangrendong</author><pubDate>Fri, 12 Aug 2022 17:28:37 +0800</pubDate><description><![CDATA[讲述LINUX进程间通信和项目间合作沟通的类比]]></description><category></category></item></channel></rss>