问题清单:点亮个人知识地图

在工作或学习的过程中,我们会遇到各种各样的问题。这些问题之所以成为问题,是因为它们触及了我们知识的盲区。面对未知,我们需要投入更多时间和精力去学习,逐步填补这些空白,从而点亮我们的知识地图。正是基于这个原因,就有了这个《问题清单》。🔸🔹 1. HTML 1.1. <img>动态修改图片颜色 🔹 在实现el-menu动态配置菜单图标的时候,因为从字体图标替换成在线获取的.svg图片,所以需要研究下如何实现动态配置颜色,好解决后续各项目不通过主题的需求。 transform: translateX(-80px); filter: drop-shadow(#a80f0f 80px 0); 2. AI 2.1. DeepSeek满血版使用 🔹 年前使用DeepSeek还挺顺畅的,没想到过年期间突然爆火,导致流量暴涨。再加上美帝“亡我之心不死”,天天攻击,导致服务器经常繁忙,有时候重复提问20多次都没反应,实在忍不了了,只能研究其他渠道来使用深度思考(R1)功能。 经过一番查找,发现可以使用硅基流动(SiliconFlow)提供的服务。硅基流动与华为云联合推出了基于昇腾云的DeepSeek R1 & V3推理服务。使用邀请码注册:https://cloud.siliconflow.cn/i/wDEipqNd,可以赠送13块钱,足够用很久了。不过,由于这是API调用的方式,历史问答的内容无法保留,因此需要结合Cherry Studio客户端软件来使用。 当然,如果觉得麻烦,也可以考虑使用360的纳米AI搜索的慢思考模式,或者kimi的k1.5长思考模式。不过,就推理方面来说,还是觉得DeepSeek更有意思一些。 3. TypeScript 3.1. as keyof typeof Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{}'. No index signature with a parameter of type 'string' was found on type '{}'. viewValue.forEach((item: string) => { userInfoList.value.push({ label: t[locale.value][item], value: userInfoObject[item as keyof typeof userInfoObject] }) }) 4. JavaScript 4.1. Array.prototype.every() every() 方法测试一个数组内的所有元素是否都能通过指定函数的测试。它返回一个布尔值。 every()方法用来判断所有元素是否都通过制定函数的测试, 4.2. Math.floor() 、Math.ceil() 和 Math.round() 🔹 Math.floor(),向下取整,Math.floor(5.96) = 5。 Math.ceil(),向上取整,Math.ceil(5.96) = 6。 Math.round(),四舍五入,取其值的绝对值进行四舍五入,如果原数是负数,结果保持为负。比如Math.round(5.96) = 6;Math.round(-5.0001) = -5。 4.3. 简述js中 for in 与 for of 区别 4.4. js 遍历嵌套数组 4.5. Array.prototype.reduce() 🔹 reduce() 方法对数组中的每个元素按序执行一个提供的 reducer 函数,每一次运行 reducer 会将先前元素的计算结果作为参数传入,最后将其结果汇总为单个返回值。 ...

2023-03-06 · 12 分钟 · 2496 字