<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_27487739的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_27487739</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_27487739]]></copyright><item><title><![CDATA[linux 正则匹配]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135282581</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135282581</guid><author>qq_27487739</author><pubDate>Fri, 29 Dec 2023 08:56:07 +0800</pubDate><description><![CDATA[Linux正则表达式（Regular Expression）是一种强大的文本匹配工具，它可以快速地匹配、搜索和替换文本内容。在Linux中，可以使用正则表达式来匹配2个字符中间的内容。假设我们有一个字符串“Hello ‘World’ Linux”，现在我们需要匹配两个单引号中间的内容。除了以上常用的正则表达式之外，还有很多其他的正则表达式，可以根据需要进行使用。表示匹配任意个字符至少一次（非贪婪模式），括号里的内容就是我们需要的。表示匹配开始位置，并忽略匹配到的结果，选项表示只输出匹配的内容，]]></description><category></category></item><item><title><![CDATA[Github Copilot 是什么]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135282475</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135282475</guid><author>qq_27487739</author><pubDate>Fri, 29 Dec 2023 08:49:18 +0800</pubDate><description><![CDATA[Copilot 可以根据上下文和代码语境，为开发者生成代码片段、函数、类等，并提供合适的命名建议。GitHub Copilot 的目标是提高开发效率，降低编写代码的负担，并提供高质量的代码建议，以改进开发体验。要使用 GitHub Copilot，首先需要安装它的插件或扩展程序，具体取决于你使用的代码编辑器或集成开发环境（IDE）。值得注意的是，尽管 Copilot 具备强大的代码补全功能，但它不应被视为完全自动化编码的工具，你仍然需要仔细审查和测试生成的代码，确保其质量和正确性。]]></description><category></category></item><item><title><![CDATA[mac本地如何连接Linux服务器地址目录]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135262140</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135262140</guid><author>qq_27487739</author><pubDate>Thu, 28 Dec 2023 10:04:38 +0800</pubDate><description><![CDATA[如果成功连接到Linux服务器，Finder会自动打开server目录，并会出现在Finder的侧边栏中，以便随时方便地访问。注意，您需要有Linux服务器的用户名和密码才能成功连接，同时您的服务器需要启用SSH服务。输入后，然后点击 “连接” 按钮，系统将提示输入Linux服务器登陆密码或者使用SSH密钥进行认证，成功连接后会显示Linux服务器的文件系统目录。无论使用哪种方法，连接成功后，您应该可以在文件浏览器中直接访问Linux服务器的文件系统，并打开所需的目录。例如，要连接到Linux服务器上的。]]></description><category></category></item><item><title><![CDATA[Linux操作和Hadoop操作]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135262057</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135262057</guid><author>qq_27487739</author><pubDate>Thu, 28 Dec 2023 10:02:03 +0800</pubDate><description><![CDATA[数据存储和管理：Hadoop使用分布式文件系统HDFS来存储数据，可以使用HDFS命令行工具或Web界面来管理文件和目录。进程管理：Linux提供了一系列的命令用于管理运行在系统中的进程，包括查看正在运行的进程、终止进程和调整进程的优先级等。这些只是Linux和Hadoop操作的基本内容，实际使用中还有更多的命令和操作可以学习和掌握。网络管理：Linux支持网络配置和管理，包括设置IP地址、子网掩码、网关和DNS等。这些是常见的Linux操作和Hadoop操作，可以根据实际需求和情况进行调整和使用。]]></description><category></category></item><item><title><![CDATA[npm 与 yarn 的区别]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135248329</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135248329</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:54:53 +0800</pubDate><description><![CDATA[另外，某些第三方npm包可能对特定的Node.js版本有依赖，因此在升级之前，请确保你的项目的依赖包与新版本的Node.js兼容。但是因为npm是JavaScript社区的标准工具，被广泛使用，并且与其他工具的兼容性更好，因此在某些情况下仍然更适合使用npm。依赖解析算法：npm使用的是自底向上的解析算法，而Yarn使用的是自顶向下的解析算法。注意：在升级npm之前，请确保备份你的项目文件和重要的数据，以防万一。在安装过程中，请确保选择升级现有的Node.js版本，而不是使用默认的新安装版本。]]></description><category></category></item><item><title><![CDATA[如何制作一个npm包]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135248244</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135248244</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:52:12 +0800</pubDate><description><![CDATA[请注意，在发布到npm存储库之前，应该先在本地测试、迭代和完善您的包。还要确保您的包遵循npm发布的最佳实践和安全建议，以确保其质量和可靠性。总的来说，制作npm包是非常简单的，并且有助于组织您的代码，并将其共享给其他开发者在他们的项目中更好地重用它。的npm包，其中包含一个函数，当调用该函数时，会在控制台上输出“Hello World!此命令将提示您输入有关包的信息，如名称，版本，作者，描述等。执行成功后，您现在已经制作了一个npm包，其他开发者可以使用。只是一个例子，您可以添加您的模块依赖项。]]></description><category></category></item><item><title><![CDATA[npm link怎么使用]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135248113</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135248113</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:48:40 +0800</pubDate><description><![CDATA[是一个 npm 的命令，用于在本地开发目录中创建一个软链接，将其链接到全局安装的模块。这对于开发自己的 npm 模块或者在复杂项目中引用本地的模块非常有用。确保在删除链接之前，没有其他进程或应用程序正在使用这些文件或文件夹。因为软链接已经建立，修改后的代码会直接反映在项目中。找到链接的路径，并使用文件管理器或命令行删除它们。开头的条目，这些就是你已经创建的链接。请注意，删除链接后，你不再能够在项目中访问到链接的模块。通过查看全局依赖树，你可以找到所有已经存在的链接。这会将链接从全局卸载掉，删除软链接。]]></description><category></category></item><item><title><![CDATA[npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135248034</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135248034</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:46:38 +0800</pubDate><description><![CDATA[这个错误提示意味着在你的系统中找不到“npm”命令。npm是Node.js的包管理器，它通常在安装Node.js时同时安装。希望这些解决方法能帮助到你解决npm无法识别的问题。如果问题仍然存在，请提供更多的信息，以便我们能够更好地帮助你解决问题。]]></description><category></category></item><item><title><![CDATA[npm install卡住，淘宝源设置]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135247979</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135247979</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:45:12 +0800</pubDate><description><![CDATA[请注意，淘宝源可能并不是官方源，所以在使用淘宝源之前，请确保你了解并信任源提供者。同时，建议在安装完依赖后将npm源恢复为官方源，以确保获取到最新的稳定版本。这将打印更多的详细信息，包括正在下载的文件、依赖项的安装进度以及任何可能的错误或警告信息。卡在"unpacking"过程中时，可能是由于多种原因导致的。：确保你正在使用最新版本的npm。卡住了，你可以尝试将npm的源设置为淘宝源。：确保你的网络连接是正常的，尝试重新连接互联网并再次运行。这将以详细模式运行命令，并显示更多的信息。]]></description><category></category></item><item><title><![CDATA[php镜像 dockerfile 里编排安装 nodejs、npm、yarn，并配置国内镜像源]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135247826</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135247826</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:40:06 +0800</pubDate><description><![CDATA[将你需要的 sources.list 文件放在和 Dockerfile 相同的目录下，并修改 Dockerfile 中的。在 Dockerfile 中安装 Node.js 库的最佳方式是使用 WORKDIR 指令将工作目录切换到你的 PHP 项目目录中，然后运行 npm 命令进行安装。在构建镜像的过程中，Docker 将会根据 Dockerfile 中的指令逐行执行，并生成一个新的镜像。当构建镜像时，Docker 将会在指定的工作目录中运行命令，安装指定的库。文件中的源地址，将原来的。]]></description><category></category></item><item><title><![CDATA[nmp install 和npm run build 命令及原理]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135247727</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135247727</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:37:16 +0800</pubDate><description><![CDATA[需要注意的是，具体的配置可能因项目而异，这些配置通常依赖于所使用的构建工具或工程化工具的配置文件。因此，具体的下载地址和输出目录需要参考项目的具体配置和特定的构建流程。npm是一个用于包管理的工具，可以管理和下载项目依赖的包，并提供了一些命令执行和脚本运行的功能。这两个命令的原理都是基于npm的包管理和脚本运行功能实现的。是npm的默认公共仓库地址，这个地址是由npm固定定义的，并且无法直接在项目的配置文件中进行更改。是你私有仓库的地址。通过运行上述命令，你可以更改npm的默认仓库地址为你指定的私有仓库。]]></description><category></category></item><item><title><![CDATA[npm 版本 8以上 支持vue2的node版本]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135247662</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135247662</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:35:17 +0800</pubDate><description><![CDATA[因此，如果你想在 Node.js 上使用 Vue 2.x，你需要确保你的 Node.js 版本为 8 或更高版本。另外，npm 的版本可以通过独立升级 npm 的方式进行更新，因此，在同一 Node.js 版本下，你也可以使用不同的 npm 版本。如果你的 Node.js 版本小于 8，你需要升级你的 Node.js 版本。这些版本的 Node.js 提供了对 npm 8 或更高版本的支持，这意味着你可以使用 npm 的最新功能和特性来安装和管理 Vue 2.x 的相关包和依赖。]]></description><category></category></item><item><title><![CDATA[npm切换到淘宝镜像]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135247556</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135247556</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:32:26 +0800</pubDate><description><![CDATA[现在，你就可以使用淘宝镜像来加快npm包的下载速度了。请注意，切换镜像可能会有一些副作用，比如某些包可能在淘宝镜像上不存在或更新较慢。]]></description><category></category></item><item><title><![CDATA[制作一个npm包，使用ts，包括完整例子]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135247431</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135247431</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:29:36 +0800</pubDate><description><![CDATA[在构建npm包时，由于需要将typescript代码编译成JavaScript，并在发布时包含JavaScript文件，因此大多数情况下需要添加source map以便在调试时使用。如果使用tsc编译typescript文件（.ts）生成的JavaScript代码，这些代码将不是常规的JavaScript代码，而是经过ECMAScript 6（ES6）转换后的代码（例如ES6类，箭头函数等）。这个配置项将在构建npm包时为生成的JavaScript文件生成相应的source map文件，并在调试时使用。]]></description><category></category></item><item><title><![CDATA[linux 常用命令 zip打包 文件大版本小等]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135247018</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135247018</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:18:48 +0800</pubDate><description><![CDATA[值得注意的是，清理登录记录只能清除当前系统上的记录，无法删除其他地方（例如，Syslog服务器或日志归档）。另外，清除登录记录对于系统安全性来说并不是一个推荐的实践，因为登录记录可以用于安全审计和追踪用户活动。：这个命令会显示Linux发行版的相关信息，包括发行版的名称、版本号、发行日期等。：这个命令会显示Linux内核相关的详细信息，包括内核版本号、编译日期等。：这个命令会打印操作系统的发行版信息，比如发行版名称、版本号、ID等。是你想要创建的压缩文件的名称，可以自定义，使用。]]></description><category></category></item><item><title><![CDATA[jQuery的GSAP（GreenSock Animation Platform）是一个强大的动画库]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/135246659</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/135246659</guid><author>qq_27487739</author><pubDate>Wed, 27 Dec 2023 15:11:28 +0800</pubDate><description><![CDATA[它提供了大量的动画方法和函数，可以应用于HTML元素、CSS属性和数字值，让开发者能够以简单、流畅的方式来实现各种动画效果。方法，你可以指定元素的起始状态和结束状态，并在指定的持续时间内进行过渡。是GSAP库中的一个方法，用于创建一个动画，在指定的开始和结束状态之间进行过渡。总之，GSAP是一个功能强大、易于使用的动画库，可以帮助开发者轻松地创建出各种各样的动画效果，提升网页的交互性和用户体验。这是描述动画结束状态的对象。是结束状态对象，表示元素的最终位置为右侧偏移100个像素，动画持续时间为1秒。]]></description><category></category></item><item><title><![CDATA[MySQL 计算坐标字段之间的距离，并根据该距离来进行排序。]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/134680840</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/134680840</guid><author>qq_27487739</author><pubDate>Wed, 29 Nov 2023 07:15:05 +0800</pubDate><description><![CDATA[假设我们有一个表格名为 “locations”，其中包含一个名为 “coordinates” 的坐标字段（使用点类型）。在MySQL中，可以使用空间函数来计算坐标字段之间的距离，并根据该距离来进行排序。这条SQL查询将返回按距离排序的所有记录。较近的记录将排在前面。如果结果中包含“WITH_SPATIAL”，则已启用空间函数。首先，确保MySQL中已启用空间函数。]]></description><category></category></item><item><title><![CDATA[Windows上使用npm的步骤]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/134680826</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/134680826</guid><author>qq_27487739</author><pubDate>Wed, 29 Nov 2023 07:05:19 +0800</pubDate><description><![CDATA[你可以在Node.js官方网站（https://nodejs.org/）下载适合你的操作系统的安装包，并进行安装。除了安装包外，npm还提供了其他有用的命令，例如更新已安装的包、运行脚本等。安装完成后，你可以在你的项目中使用lodash。这就是一个具体的npm安装示例。你可以根据你所需要安装的包的名称和用法进行相应的更改。如果你想在你的项目中使用已安装的包，可以将其添加到项目的依赖中。将“包名”替换为你想安装的具体包的名称。假设你想在Windows上安装一个名为"lodash"的JavaScript库。]]></description><category></category></item><item><title><![CDATA[js循环数组处理后返回新数组]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/134658421</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/134658421</guid><author>qq_27487739</author><pubDate>Tue, 28 Nov 2023 07:19:53 +0800</pubDate><description><![CDATA[方法对数组中的每个元素进行处理，将每个元素乘以2，并将结果组成一个新的数组。方法会对数组中的每个元素应用提供的回调函数，并将结果组成一个新的数组返回。要循环处理数组并返回一个新的数组，你可以使用 JavaScript 中的。你可以修改回调函数中的处理逻辑，根据你的需求对数组中的元素进行处理。在这个示例中，我们有一个原始数组。，它包含了一些数字。，你将会看到处理后的新数组。]]></description><category></category></item><item><title><![CDATA[php strlen 计算汉字]]></title><link>https://blog.youkuaiyun.com/qq_27487739/article/details/134592973</link><guid>https://blog.youkuaiyun.com/qq_27487739/article/details/134592973</guid><author>qq_27487739</author><pubDate>Fri, 24 Nov 2023 10:33:03 +0800</pubDate><description><![CDATA[在上述示例中，我们使用 UTF-8 编码计算汉字个数，这是常见的字符编码。如果您使用其他字符编码（如 GBK），请将第二个参数。函数默认将字符串看作是字节序列，并且按字节来计算字符串的长度。对于单字节编码（如 ASCII 编码），函数可以正确计算字符串的长度。然而，对于多字节字符（如汉字），每个字符由多个字节组成，使用。函数，就可以准确计算字符串中的汉字个数，而不受多字节字符的影响。函数考虑了字符编码，并正确计算字符串的字符个数。如果您要计算字符串中的汉字个数，不应使用。函数会导致计算不准确。]]></description><category></category></item></channel></rss>