<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[琴歌声声送我的博客]]></title><description><![CDATA[十五年技术沉淀，深度挖掘科技自媒体，分享前沿洞见，引领行业新风向。]]></description><link>https://blog.youkuaiyun.com/mps8432</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mps8432]]></copyright><item><title><![CDATA[LeetCode 网络延迟时间 - Dijkstra 算法]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137725832</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137725832</guid><author>mps8432</author><pubDate>Sat, 13 Apr 2024 21:30:45 +0800</pubDate><description><![CDATA[Dijkstra的算法通过迭代更新到每个节点的最短路径来起作用。从源节点开始，它考虑了所有传出边缘，并将最短的边缘添加到路径中。考虑到所有外向的边缘，每个新添加的节点都重复此过程。如果发现较短的路径到节点，则该算法会更新路径长度。这一直持续到所有节点都被考虑为止。]]></description><category></category></item><item><title><![CDATA[LeetCode最长有效括号问题解]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137725708</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137725708</guid><author>mps8432</author><pubDate>Sat, 13 Apr 2024 21:25:37 +0800</pubDate><description><![CDATA[在这里，方法无非是我们使用堆栈，当我们遇到开头支撑时，我们将其索引推入堆栈中，每当我们触摸闭合支架时，我们就会看到堆栈的顶部，如果它的大小是一个，则意味着闭合括号已经统治了开头括号。然后，我们将堆栈的最高值编辑为闭合支架的索引。说明：最长的有效括号子字符串是 “()()”。说明：最长的有效括号子字符串是 “()”。s[i] 是 ‘(’， 或者 ‘)’。如下所示，图片清楚地描绘了此方法。输入：s = “)()())”输入：s = “(()”]]></description><category></category></item><item><title><![CDATA[神经网络训练中 Batch 的作用]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137675897</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137675897</guid><author>mps8432</author><pubDate>Fri, 12 Apr 2024 12:22:10 +0800</pubDate><description><![CDATA[本文将详细探讨batch在神经网络训练中的作用，包括它如何影响梯度估计的准确性、训练的稳定性和效率，以及如何选择合适的batch size。它不仅影响梯度估计的准确性和训练的稳定性，还直接影响训练的效率和最终模型的性能。选择合适的batch size需要综合考虑数据集的大小、模型的复杂度、可用的计算资源以及训练的目标。选择合适的batch size是一个需要综合考虑多个因素的过程。选择合适的batch size是神经网络训练中的一个重要问题，因为它直接影响到模型的训练效果、训练速度以及资源的利用效率。]]></description><category></category></item><item><title><![CDATA[Composer 安装与配置]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137675781</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137675781</guid><author>mps8432</author><pubDate>Fri, 12 Apr 2024 12:15:44 +0800</pubDate><description><![CDATA[在传统的 PHP 开发中，开发者往往需要手动下载和集成各种第三方库和框架，这不仅效率低下，而且难以维护。随着项目规模的扩大和开发团队的协作，这种问题变得更加突出。Composer 通过提供一个统一的描述文件（`composer.json`）和一套命令行工具，使得依赖管理变得自动化和标准化。]]></description><category></category></item><item><title><![CDATA[LeetCode 最长重复子串的更换问题]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137648684</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137648684</guid><author>mps8432</author><pubDate>Thu, 11 Apr 2024 20:22:00 +0800</pubDate><description><![CDATA[我们注意到，通过连续检查长度为1、2、3等的子串，我们实际上是在按顺序检查子串的长度。我们将中间的元素与目标值进行比较，以确定目标值是在搜索空间的前半部分还是后半部分。问题的本质是找到一个子串，其中最常见的字符频率与子串长度之间的差值小于或等于。一种直观的方法是从长度为1的子串开始尝试，并逐步增加子串的长度，直到找到第一个不符合要求的子串。我的解决方案可能不是最快速、最有效或最简单的，但我希望通过这个过程深入理解相关的算法。，我们就可以把这些字符全部更换为最常见的字符，从而形成一个只包含相同字符的子串。]]></description><category></category></item><item><title><![CDATA[Codewars：找到奇数 int]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137645473</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137645473</guid><author>mps8432</author><pubDate>Thu, 11 Apr 2024 17:10:49 +0800</pubDate><description><![CDATA[给定一个数组，找到出现次数为奇数的整数。在数组中，总会有一个整数出现奇数次，尽管其他数字可能会出现多次。我们需要识别数组中哪个数字出现奇数次。尽管每个数字可以多次出现，但只有一个数字会出现奇数次。中，数字7出现了3次（奇数次），这使得它成为我们的目标。一个对象似乎是将每个数字映射到它在数组中出现次数的理想数据结构。中，数字2仅出现一次（奇数次），因此它被指定为解决方案。首先，通过遍历数组：这使我可以单独检查每个数字。A：在没有特定语言信息的情况下解决它的步骤。C：根据编码伪代码指导的解决方案。]]></description><category></category></item><item><title><![CDATA[在 Leetcode 上使用 Javascript 查找数组中的所有重复项（使用 JS 的 DSA）]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137644955</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137644955</guid><author>mps8432</author><pubDate>Thu, 11 Apr 2024 16:57:43 +0800</pubDate><description><![CDATA[我们有一个包含n个整数的数组，所有整数都在范围[1, n]内。每个整数要么出现一次，要么出现两次。任务是找出并返回一个包含所有出现两次的整数的数组。
要求算法的时间复杂度为O(n)，并且只能使用固定的额外空间。]]></description><category></category></item><item><title><![CDATA[LeetCode 题目：两个总和]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137644700</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137644700</guid><author>mps8432</author><pubDate>Thu, 11 Apr 2024 16:50:53 +0800</pubDate><description><![CDATA[编写一个函数，输入为一个整数数组nums和一个目标整数target，要求找到数组中两个数的和等于target，并返回这两个数的索引。]]></description><category></category></item><item><title><![CDATA[LeetCode Meditations：合并 K 排序列表]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137606109</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137606109</guid><author>mps8432</author><pubDate>Wed, 10 Apr 2024 18:19:29 +0800</pubDate><description><![CDATA[描述状态：您有一系列k链接-列表lists，每个链接-列表按升序排序。合并所有链接-列表为一个排序的链接-列出并返回。起初这个问题有点让我感到困惑，但是很有意义。解决方案的方法是，这是您从任何介绍性计算机科学课程中可能记得的最熟悉的算法之一。现在，当我们将数组作为输入作为输入时，我们通常会合并排序，我们将数组递归将数组分为左和右半，并继续合并它们，直到整个数组对整个数组进行排序。但是，我们要使用的是 *merge功能。由于我们还使用链接列表，因此看起来会有所不同。自从我们给予k。]]></description><category></category></item><item><title><![CDATA[速成软件书：真的是神器吗？]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137605656</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137605656</guid><author>mps8432</author><pubDate>Wed, 10 Apr 2024 18:05:22 +0800</pubDate><description><![CDATA[总之，在挑选速成软件书籍时，我们需要擦亮双眼，综合考虑多个因素，从而找到最适合自己的那一本“神器”。同时，也要明白任何学习工具都有其适用范围，速成书籍虽好，但它永远不可能替代长期坚持、系统深入的学习和实践经验积累。]]></description><category></category></item><item><title><![CDATA[AI技术创业有哪些机会？]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137572851</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137572851</guid><author>mps8432</author><pubDate>Tue, 09 Apr 2024 23:58:06 +0800</pubDate><description><![CDATA[综上所述，AI技术的蓬勃发展为创业者开启了多元化且充满无限可能的新天地。无论是深入行业内部，创新性地提供定制化的AI解决方案，助力传统行业转型升级，还是着眼于消费市场，研发融合AI技术的智能产品和服务，满足人们对便捷、高效生活的追求，抑或是紧握时代脉搏，投身于AI教育与培训事业，培养输送适应未来发展的高素质AI人才，都是当前及未来极具潜力的创业方向。]]></description><category></category></item><item><title><![CDATA[零基础进入IT行业的策略与路径]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137557646</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137557646</guid><author>mps8432</author><pubDate>Tue, 09 Apr 2024 23:51:12 +0800</pubDate><description><![CDATA[总结起来，零基础进入IT行业需要有一个明确的学习计划，持续积累编程和相关领域的知识，通过实践项目提升技能，并积极融入行业社区，以实际工作经验强化自身的市场竞争力。同时，保持对新技术的关注和适应变化的能力也是成功的关键。]]></description><category></category></item><item><title><![CDATA[在 Vue 中处理国际化（I18N）]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137342722</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137342722</guid><author>mps8432</author><pubDate>Wed, 03 Apr 2024 13:42:46 +0800</pubDate><description><![CDATA[在编程，国际化和本地化中，通常缩写为I18N和L10N，是将计算机软件适应目标语言环境的不同语言，区域特点和技术要求的手段。国际化是设计软件应用程序的过程，因此可以在不进行工程更改的情况下将其适应各种语言和地区。本地化是通过翻译文本并添加语言环境来调整特定区域或语言的国际软件的过程-特定组件。现在，我们知道I18N和L10N是什么，让我们看看如何在Vue和Nuxt中实现它们。]]></description><category></category></item><item><title><![CDATA[PyTorch 中的 stack（） 和 cat（）]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137243910</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137243910</guid><author>mps8432</author><pubDate>Mon, 01 Apr 2024 19:24:53 +0800</pubDate><description><![CDATA[PyTorch 中的 stack（） 和 cat（）]]></description><category></category></item><item><title><![CDATA[Git 冲突指南]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137239632</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137239632</guid><author>mps8432</author><pubDate>Mon, 01 Apr 2024 17:04:51 +0800</pubDate><description><![CDATA[当两个分支更改文件的同一部分并且GIT无法自动合并更改时，就会发生GIT冲突。当你尝试合并或重新安排分支机构时，GIT将暂停该过程并标记冲突文件。]]></description><category></category></item><item><title><![CDATA[使用 GraphQL 和 Prisma 使 SQL 查询变得简单！]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137236317</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137236317</guid><author>mps8432</author><pubDate>Mon, 01 Apr 2024 16:00:47 +0800</pubDate><description><![CDATA[在本篇博客中，我们将看到如何使用Prisma和GraphQL构建SQL查询机制，我们将使用Apollo Client和GraphQL Server使用Express使用GraphQL]]></description><category></category></item><item><title><![CDATA[JavaScript 中的 Async 与 Defer，哪个更好？]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137234946</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137234946</guid><author>mps8432</author><pubDate>Mon, 01 Apr 2024 15:28:10 +0800</pubDate><description><![CDATA[大家好!我希望你一切都好。本文将探讨一个有趣的JavaScript主题。async和defer是在HTML文档中包括外部JavaScript文件时使用的属性。它们会影响浏览器加载并执行脚本的方式。让我们详细了解它们。]]></description><category></category></item><item><title><![CDATA[AI大模型学习的十种方法]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137178340</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137178340</guid><author>mps8432</author><pubDate>Sat, 30 Mar 2024 17:51:20 +0800</pubDate><description><![CDATA[编程是实现理论知识落地的关键步骤。在AI大模型的学习过程中，应熟练掌握Python编程语言，并且精通TensorFlow、PyTorch、Keras等深度学习框架的使用。从数据获取、清洗、预处理到模型构建、训练、调试、优化，每个阶段都需要实践操练，形成完整的项目开发流程。在这个过程中，不仅要学会如何设置和调整模型的超参数，理解各种优化算法（如梯度下降、动量梯度下降、Adam等）的工作原理，还要熟练运用交叉验证、网格搜索等方法来优化模型性能，并采用多样化的评估指标（如精度、召回率、AUC-ROC曲线、F1分数]]></description><category></category></item><item><title><![CDATA[如何成为前端开发人员？]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137177498</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137177498</guid><author>mps8432</author><pubDate>Sat, 30 Mar 2024 17:18:19 +0800</pubDate><description><![CDATA[前端开发者负责用户的网站外观和感觉。他们在网站的设计和布局上工作，与前端不同-后端处理的开发人员，这场景诸如管理数据库和集成API之类的东西。前端开发人员专注于添加使网站运行良好并提供出色用户体验的视觉元素。]]></description><category></category></item><item><title><![CDATA[好用的 JavaScript 动画库]]></title><link>https://blog.youkuaiyun.com/mps8432/article/details/137176485</link><guid>https://blog.youkuaiyun.com/mps8432/article/details/137176485</guid><author>mps8432</author><pubDate>Sat, 30 Mar 2024 16:46:11 +0800</pubDate><description><![CDATA[JavaScript动画库已成为开发人员的基本工具，旨在以迷人和交互式视觉元素丰富Web应用程序。这些库的演变显着简化了动画过程，使其更容易访问。通过利用合适的图书馆，开发人员有权制作令人印象深刻的动画，增强网站和应用程序的参与度和用户体验。动画有可能极大地改变网站的美学和氛围。当明智地利用以增强用户体验时，它们将成为宝贵的资产。动画在吸引注意力和增加网站的时间尤其有效，从而增加了流量。]]></description><category></category></item></channel></rss>