<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[singular037的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/singular037</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; singular037]]></copyright><item><title><![CDATA[从零开始配置 VSCode 运行 C++ 的详细权威指南（Windows 系统）]]></title><link>https://blog.youkuaiyun.com/singular037/article/details/149026731</link><guid>https://blog.youkuaiyun.com/singular037/article/details/149026731</guid><author>singular037</author><pubDate>Mon, 30 Jun 2025 16:44:06 +0800</pubDate><description><![CDATA[摘要：本文详细介绍了在Windows系统下配置VSCode进行C++开发的完整流程。首先安装VSCode和MinGW编译器，配置环境变量；其次安装必要的扩展插件；然后创建示例程序并配置编译调试文件（tasks.json和launch.json）；最后提供三种运行程序的方法。文末还包含常见问题解决方案，如终端闪退、中文乱码等。通过本指南，用户可快速搭建完整的C++开发环境，输出&quot;Hello World!&quot;验证配置成功。（150字）]]></description><category></category></item><item><title><![CDATA[一、Hadoop（大数据面试学习笔记）MapReduce过程]]></title><link>https://blog.youkuaiyun.com/singular037/article/details/140130908</link><guid>https://blog.youkuaiyun.com/singular037/article/details/140130908</guid><author>singular037</author><pubDate>Tue, 02 Jul 2024 16:49:01 +0800</pubDate><description><![CDATA[在进行map计算之前，mapreduce会根据输入文件计算输入分片（input split），每个输入分片（input split）针对一个map任务。.此阶段分为sort和combine.首先分区过得数据会经过排序之后写入环形内存缓冲区.在达到阈值之后守护线程将数据溢出分区文件.spill结果会有很多个文件,但最终输出只有一个,故有一个merge操作会合并所有的本地文件,并且该文件会有一个对应的索引文件.]]></description><category></category></item><item><title><![CDATA[一、Hadoop（大数据面试学习笔记）Yarn架构]]></title><link>https://blog.youkuaiyun.com/singular037/article/details/140129232</link><guid>https://blog.youkuaiyun.com/singular037/article/details/140129232</guid><author>singular037</author><pubDate>Tue, 02 Jul 2024 16:15:29 +0800</pubDate><description><![CDATA[要注意的是，该调度器是一个纯调度器，它不再从事任何与应用程序有关的工作，比如不负责重新启动（因应用程序失败或者硬件故障导致的失败），这些均交由应用程序相关的 ApplicationMaster 完成。调度器仅根据各个应用程序的资源需求进行资源分配，而资源分配单位用一个抽象概念。Container 是 YARN 中的资源抽象，它封装了某个节点上的多维度资源，如内存、CPU、磁盘、网络等，当 AM 向 RM 申请资源时，RM 为 AM 返回的资源便是用 Container 表示的。]]></description><category></category></item><item><title><![CDATA[一、Hadoop（大数据面试学习笔记）HDFS架构]]></title><link>https://blog.youkuaiyun.com/singular037/article/details/140127281</link><guid>https://blog.youkuaiyun.com/singular037/article/details/140127281</guid><author>singular037</author><pubDate>Tue, 02 Jul 2024 15:13:01 +0800</pubDate><description><![CDATA[HDFS 采用的是 Master/Slave 架构，一个 HDFS 集群包含一个单独的 NameNode 和多个 DataNode 节点。]]></description><category></category></item><item><title><![CDATA[关于Servlet向客户端返回文件的代码说明]]></title><link>https://blog.youkuaiyun.com/singular037/article/details/122334783</link><guid>https://blog.youkuaiyun.com/singular037/article/details/122334783</guid><author>singular037</author><pubDate>Thu, 06 Jan 2022 00:03:36 +0800</pubDate><description><![CDATA[/**
	 * 返回图片的服务器代码
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		
		//返回图片的路径
		FileInpu...]]></description><category></category></item></channel></rss>