<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lin_s_c的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lin_s_c</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lin_s_c]]></copyright><item><title><![CDATA[Mac，苹果电脑移动硬盘不显示]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/148546183</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/148546183</guid><author>lin_s_c</author><pubDate>Tue, 10 Jun 2025 01:09:54 +0800</pubDate><description><![CDATA[注意：这会清除所有数据！在「磁盘工具」中选择硬盘，点击「抹掉」。选择格式：仅 Mac 使用：APFS 或 Mac OS 扩展（日志式）。跨平台使用：exFAT。]]></description><category></category></item><item><title><![CDATA[国内Mac,nimi安装homebrew完整过程]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/146212359</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/146212359</guid><author>lin_s_c</author><pubDate>Wed, 12 Mar 2025 19:21:34 +0800</pubDate><description><![CDATA[在终端打开，输入命令即可（可能会出现以下提示，按提示装好git就好）

这里选对应的序号，输入密码继续![请添加图片描述](https://i-blog.csdnimg.cn/direct/34bf293869304021a06872cca48807ec.png

选择是否安装过brew

按回车开始
再次输入密码，就安装完成啦
接着选择要使用的环境变量，我这里选的是阿里巴巴的镜像
完成后重启一下软件，就可以开始使用了]]></description><category></category></item><item><title><![CDATA[nvm安装教程]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/146184922</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/146184922</guid><author>lin_s_c</author><pubDate>Tue, 11 Mar 2025 17:47:47 +0800</pubDate><description><![CDATA[nvm 是一个用于管理多个 Node.js 版本的工具，可以轻松切换不同版本的 Node.js，适合开发者在不同项目中使用不同的 Node.js 版本。]]></description><category></category></item><item><title><![CDATA[vscode好用的前端插件]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/146047834</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/146047834</guid><author>lin_s_c</author><pubDate>Wed, 05 Mar 2025 17:16:28 +0800</pubDate><description><![CDATA[使用强大的 Git 功能（如编辑器内指责注释、悬停、CodeLens 等）增强您的工作流程 - 所有这些都可以在 VS Code 中完全自定义。:适用于 VS Code 的中文（简体）语言包。（百度的AI代码补全工具）]]></description><category></category></item><item><title><![CDATA[AI Headshot,一个头像合成，融合的工具]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/146043637</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/146043637</guid><author>lin_s_c</author><pubDate>Wed, 05 Mar 2025 15:08:22 +0800</pubDate><description><![CDATA[推荐一个AI人像融合工具，免费使用，可以下载，效果还不错。只需要把照片上传上去点击合成就行了。]]></description><category></category></item><item><title><![CDATA[css的毛玻璃效果backdrop-filter: blur()]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/146017320</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/146017320</guid><author>lin_s_c</author><pubDate>Tue, 04 Mar 2025 16:02:33 +0800</pubDate><description><![CDATA[backdrop-filter： 该属性可以让你为一个元素后面区域添加图形效果（如模糊或颜色偏移）。它适用于元素背后的所有元素，为了看到效果，必须使元素或其背景至少部分透明。css的新属性，毛玻璃效果很好看，区别于原来的透明度变化，更加有质感了，backdrop-filter: blur(2px);]]></description><category></category></item><item><title><![CDATA[js判断字符在不在数组里面的5种方式]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/145922783</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/145922783</guid><author>lin_s_c</author><pubDate>Fri, 28 Feb 2025 11:11:15 +0800</pubDate><description><![CDATA[在 JavaScript 中，想要判断一个字符是否存在于数组中。]]></description><category></category></item><item><title><![CDATA[给数组对象里面的值去除空格，得到一个新的值]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/145910310</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/145910310</guid><author>lin_s_c</author><pubDate>Thu, 27 Feb 2025 17:57:29 +0800</pubDate><description><![CDATA[假如要去除数组中每个对象的值中的空格，并生成一个新的数组，可以使用 map 方法来遍历数组中的每个对象，并对每个对象的值进行处理。如果属性值是字符串，使用 replace(/\s+/g, ‘’) 去除所有空格。创建一个新的对象 newObj，用于存储处理后的值。检查属性是否属于对象本身，而不是从原型链继承的。in 循环遍历对象的每个属性。使用 map 方法遍历数组中的每个对象。如果属性值不是字符串，保持原样。]]></description><category></category></item><item><title><![CDATA[python 把数组转字符串的4种方法]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/145885882</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/145885882</guid><author>lin_s_c</author><pubDate>Wed, 26 Feb 2025 18:47:19 +0800</pubDate><description><![CDATA[在Python中，将一个数组（列表）转换为字符串有多种方法。]]></description><category></category></item><item><title><![CDATA[程序员如何借助 DeepSeek 开启副业增收，挖掘财富密码]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/145884163</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/145884163</guid><author>lin_s_c</author><pubDate>Wed, 26 Feb 2025 17:30:08 +0800</pubDate><description><![CDATA[DeepSeek 为程序员提供了丰富的副业增收机会，关键在于结合自身兴趣和技术优势，选择适合自己的方向。无论是提升技能、开发应用、内容创作还是参与生态建设，都需要持续学习和实践。通过不断探索和创新，程序员可以借助 DeepSeek 实现技术变现，开启财富增长之路。希望这些拓展内容对你有所帮助！如果有更多具体问题，欢迎继续交流！]]></description><category></category></item><item><title><![CDATA[Vue 刷新当前组件的5种方式]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/145859614</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/145859614</guid><author>lin_s_c</author><pubDate>Tue, 25 Feb 2025 18:35:27 +0800</pubDate><description><![CDATA[forceUpdate 是 Vue 提供的一个方法，可以强制重新渲染组件。但这种方法不会重置组件的状态，只是触发重新渲染。通过改变一个 v-if 条件或者更新一个 key 值来强制 Vue 重新挂载组件，从而达到刷新的效果。的情况下刷新数据，可以使用 beforeRouteUpdate 守卫。如果当前组件是通过路由加载的，可以通过路由的 push 方法。这是最直接的方法，它会像用户点击浏览器的刷新按钮一样。]]></description><category></category></item><item><title><![CDATA[try catch 和if else的区别]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/145835110</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/145835110</guid><author>lin_s_c</author><pubDate>Mon, 24 Feb 2025 19:01:55 +0800</pubDate><description><![CDATA[try-catch 和 if-else 都是用于控制程序流程的结构，但它们在使用场景和目的上有所不同。：用于条件判断，根据条件的真假执行不同的代码块。它通常用于处理已知的、可预测的逻辑分支。：用于捕获和处理异常（错误），通常用于处理不可预测的运行时错误或异常情况。]]></description><category></category></item><item><title><![CDATA[在 Vue.js 中，点击打开一个新页面可以通过以下6种方式实现]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/145736048</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/145736048</guid><author>lin_s_c</author><pubDate>Wed, 19 Feb 2025 18:38:45 +0800</pubDate><description><![CDATA[如果需要通过 Vue Router 打开一个新页面（例如跳转到另一个路由），可以使用 router.resolve 生成完整的 URL，然后结合 window.open 打开。如果需要通过 Vue Router 打开一个新页面，可以直接使用  并设置 target=“_blank”。: 使用 Vue Router 的 router.resolve。标签，并设置 target=“_blank” 来打开新页面。: 使用  的 target=“_blank”如果需要嵌入页面而不是打开新标签页，可以使用。]]></description><category></category></item><item><title><![CDATA[多个对象合并的3种的简单方式，替换同key名的值]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/138161352</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/138161352</guid><author>lin_s_c</author><pubDate>Wed, 24 Apr 2024 18:43:25 +0800</pubDate><description><![CDATA[如果要用深拷贝的小伙伴可以用lodash第三方库（https://www.lodashjs.com/docs/lodash.merge）这方法会改变对象 object, 不会改变[sources]，sources里面的子对象也可以被拷贝到。若属性名相同，后面的属性会覆盖前面属性，对象和数组合并，数组会被转成对象，再被合并。两个或多个对象需要合并，并且有相同的key时，用后面对象的value值。这个方法是浅拷贝，则拷贝了对象的引用（也就是修改的话会影响到原对象）该方法不会改变对象a，不会改变对象b。]]></description><category></category></item><item><title><![CDATA[三种办法遍历对象数组，获取数组对象中所有的属性值（key,value）；四种方法查找对象数组里面的某个值]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/124628882</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/124628882</guid><author>lin_s_c</author><pubDate>Mon, 24 Jul 2023 18:45:36 +0800</pubDate><description><![CDATA[如果是要获取具体第几个属性的值，倒是可以用arr[i].name的方法来实现。查看数据里面是否含有这个布尔值(只要有一个满足就可以了)2、every；查看数组中是否有不满足条件的，和some有相反意思。若是全部的属性的值，并返回一个新的数组嘞，思路是加循环遍历。3、forEach 方法。map方法抽取成公共方法。]]></description><category></category></item><item><title><![CDATA[js如何禁止Chrome浏览器自动翻译]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/131684945</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/131684945</guid><author>lin_s_c</author><pubDate>Thu, 13 Jul 2023 17:37:22 +0800</pubDate><description><![CDATA[这种方法只能阻止自动翻译，如果用户点右键去翻译，还是会被翻译到。在html文件中设置 lang=“zh-CN”这样页面就不会受翻译影响。]]></description><category></category></item><item><title><![CDATA[vue 剪切或复制，如何获取剪切板的信息，图片，并展现？]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/128975411</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/128975411</guid><author>lin_s_c</author><pubDate>Mon, 13 Feb 2023 16:17:10 +0800</pubDate><description><![CDATA[1，在元素上绑定一个paste黏贴事件，在黏贴版找到类型为图片的item，用getAsFile()方法，变成file对象。2，如果要展示图片，用FileReader()从file对象中读取数据，直接拿base64地址展示；3，如果要将拿到的剪切板内容传给某个API存储或调用，借助FormData对象将数据传给你的api。]]></description><category></category></item><item><title><![CDATA[新版本的mac ,启动mongodb 报错解决（以及mac环境下mongodb安装教程）]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/125216503</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/125216503</guid><author>lin_s_c</author><pubDate>Fri, 17 Jun 2022 16:17:49 +0800</pubDate><description><![CDATA[二，完整的安装教程如下），我这里先说报错原因我的电脑最近升级了新版本的macOS(版本12.4)，在安装mongodb时，按照菜鸟教程的方式安装教程，在启动 mongodb：时，会报以下错误：

这是找不到我们建的/data/db路径，mac最新版本不予许编辑根目录
解决方案是，在别的地方建文件夹，用来放mongodb的文件1，下载安装包，解压，
下载地址：https://www.mongodb.com/download-center#community
进入 /usr/local...]]></description><category></category></item><item><title><![CDATA[js计算，与或非，按位与运算符]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/109896835</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/109896835</guid><author>lin_s_c</author><pubDate>Sat, 21 Nov 2020 15:01:41 +0800</pubDate><description><![CDATA[js计算，与或非，按位与运算符
1，“与”运算（&）
2，“非”运算（～）
3，“或”运算（|）
4，“异或”运算（^）
5，按位“与赋值”（&=）
附录：
a&b
二进制正负数的表示法有原码、反码、补码]]></description><category></category></item><item><title><![CDATA[vue里面进行页面刷新的方法，路由刷新，单组件刷新]]></title><link>https://blog.youkuaiyun.com/lin_s_c/article/details/108470767</link><guid>https://blog.youkuaiyun.com/lin_s_c/article/details/108470767</guid><author>lin_s_c</author><pubDate>Tue, 08 Sep 2020 16:09:47 +0800</pubDate><description><![CDATA[在使用vue开发是，会遇到要刷新页面的情况，1，里面进行路由刷新，使用router.go(0);2，组件刷新的方法，可以用v-if或是通过改变key值来实现]]></description><category></category></item></channel></rss>