<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[how_so_you的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/how_so_you</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; how_so_you]]></copyright><item><title><![CDATA[AJAX原理——XMLHttpRequest]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/148212081</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/148212081</guid><author>how_so_you</author><pubDate>Sun, 25 May 2025 19:05:17 +0800</pubDate><description><![CDATA[AJAX是一种异步网页开发技术，通过XMLHttpRequest对象实现客户端与服务器通信，无需刷新页面即可更新内容。其核心机制是JavaScript异步请求数据并操作DOM更新页面，提升用户体验。优点包括无刷新交互、快速响应和减轻服务器负担；缺点涉及浏览器后退功能受限、安全隐患和对搜索引擎不友好。XMLHttpRequest作为AJAX的核心API，支持异步数据传输，广泛应用于现代Web开发，可通过创建对象、配置请求、监听事件和发送请求四步实现功能。]]></description><category></category></item><item><title><![CDATA[TCP/IP]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/148210935</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/148210935</guid><author>how_so_you</author><pubDate>Sun, 25 May 2025 18:17:03 +0800</pubDate><description><![CDATA[本文介绍了TCP/IP四层网络模型及其核心协议。TCP/IP协议栈分为应用层（HTTP、SMTP等）、传输层（TCP、UDP）、网络层（IP）和数据链路层。重点解析了IP协议的寻址路由功能、TCP的可靠传输机制（三次握手/四次挥手）、UDP的高效无连接特性以及HTTP的请求-响应模型。通过访问www.baidu.com的完整过程，展示了DNS解析、TCP连接建立、HTTP请求响应和页面渲染的流程。文章还解释了为何TCP需要三次握手建立连接和四次挥手终止连接，以及浏览器渲染页面的基本原理。这些知识构成了互联网]]></description><category></category></item><item><title><![CDATA[ForEach和LayzForEach]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/147748388</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/147748388</guid><author>how_so_you</author><pubDate>Sun, 11 May 2025 19:51:06 +0800</pubDate><description><![CDATA[在了解鸿蒙中的ForEach前，咱们先来说说前端中的ForEach。]]></description><category></category></item><item><title><![CDATA[鸿蒙简易录音器]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/147746504</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/147746504</guid><author>how_so_you</author><pubDate>Tue, 06 May 2025 20:11:50 +0800</pubDate><description><![CDATA[由于录音权限属于用户权限，所以需要向用户申请权限，注意要换成你自已的包名。]]></description><category></category></item><item><title><![CDATA[权限设置等级]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/147746110</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/147746110</guid><author>how_so_you</author><pubDate>Tue, 06 May 2025 19:37:55 +0800</pubDate><description><![CDATA[在使用录音功能的时候，为了防止应用过度索取和滥用权限，华为对权限分成了三个等级，分别是默认等级，用户授权，系统授权。应用的等级可以分为以下三个等级，等级依次提高。该等级的应用服务提供操作系统核心能力。应用APL等级不允许配置为system_core。]]></description><category></category></item><item><title><![CDATA[应用沙箱目录]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/147745316</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/147745316</guid><author>how_so_you</author><pubDate>Tue, 06 May 2025 19:15:25 +0800</pubDate><description><![CDATA[应用沙箱目录分为系统目录和应用文件目录，而开发者能够操作的只有应用文件目录。能够获取到的目录在上一章已经介绍过了，在这里我直接插入代码了。第五步找到自已的包名，包名下就是应用文件目录。不清楚包名的可以从这里查看。]]></description><category></category></item><item><title><![CDATA[应用上下文Context]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/147736540</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/147736540</guid><author>how_so_you</author><pubDate>Tue, 06 May 2025 18:32:35 +0800</pubDate><description><![CDATA[Context是应用中对象的上下文，其提供了应用的一些基础信息,例如资源管理(resourceManager)、当前应用信息(applicationInfo)、文件路径(dir)、文件分区(area)等。]]></description><category></category></item><item><title><![CDATA[进程和线程你真的了解]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/144559450</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/144559450</guid><author>how_so_you</author><pubDate>Wed, 18 Dec 2024 16:43:58 +0800</pubDate><description><![CDATA[在上一章，我们讲过js中的同步和异步,那么同步和异步到底是怎么执行的，先探讨这个问题之前，我们先来看一下下面这张图从这张图我们大致的了解了一下计算机的组成，也就是电脑的组成。我们重点来说一说cpu中的进程和线程。]]></description><category></category></item><item><title><![CDATA[前端必了解的同步和异步]]></title><link>https://blog.youkuaiyun.com/how_so_you/article/details/144409603</link><guid>https://blog.youkuaiyun.com/how_so_you/article/details/144409603</guid><author>how_so_you</author><pubDate>Wed, 11 Dec 2024 20:37:53 +0800</pubDate><description><![CDATA[js引擎编译代码的时候，遇到异步事件，就把异步事件调到异步里面执行。等同步执行完之后，就开始执行异步，谁先执行，就把谁的输出结果返回到同步里，并排在最后。]]></description><category></category></item></channel></rss>