标签:学习

共 888 篇文章

javascript07-15
阅读

如何使用CSS混合模式和SVG来动态更改产品图片的颜色

今天跟大家分享一个与业务场景紧密结合的案例,即动态更改产品图片的颜色,它非常适用于诸如美妆的应用中。我曾在《 》小册的《 》和《 》小册的《 》中介绍了多种不同方式实现动态更改产品图片颜色的技术方案。今天,在这里,我将向大家分享如何使用 CSS 混合模式和 SVG 来实现。如果感兴趣,请继续往下阅读: 使用CSS混合模式和SVG来改变沙发颜色案例 我们接下来要实现的效果如下: Demo 地址: 是不是很有意思。其实在实际场景中也有类似的...

#学习
javascript07-15
阅读

如何实现元素的曝光监测

我们是 ,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霁明 一些名词解释 曝光 页面上某一个元素、组件或模块被用户浏览了,则称这个元素、组件或模块被曝光了。 视图元素 将页面上展示的元素、组件或模块统称为视图元素。 可见比例 视图元素在可视区域面积/视图元素整体面积。 有效停留时长 视图元素由不可见到可见,满足可见比例并且保持可见状态的持续的一段时间。 重复曝光 在同一页...

#学习
javascript07-12
阅读

20 个好看又酷炫的 404 页面【附源码】

代码地址:https://codepen.io/Jarowe/pen/KNYxKe 代码地址:https://codepen.io/vineethtrv/pen/YqeBVJ 代码地址:https://codepen.io/ZonFire99/pen/EaYmGV 代码地址:https://codepen.io/rennan/pen/ngKJRg 代码地址:https://codepen.io/dan10gc/pen/bLYBQJ 代码...

#学习
Linux07-12
阅读

ssh登陆报错“IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!“问题原因及解决方法

最近给 重装完固件连接时发现ssh报错,如下 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 警告:远程主机标识已更改! 这个报错主要是因为远程主机的ssh公钥发生了变化,两边不一致导致的 删除本地对应ip的在known hosts相关信息 删除之后重新连接,成功!

#学习
Linux07-12
阅读

Ubuntu 一站式 Zsh 和 Oh My Zsh 安装配置指南

本文介绍了如何在Ubuntu系统上安装和配置zsh和oh my zsh,包括基本安装步骤、配置插件等操作。提高终端的使用效率和定制性。 步骤一:安装 Zsh 安装Zsh前,需要更新Ubuntu的包列表: 接下来,安装Zsh 验证安装: 步骤二: 安装 oh my zsh 使用一行命令安装 也可以手动脚本安装 步骤三: 装插件 安装插件 安装自动补全插件和语法高亮插件以提高命令行的效率和易用性。 启用插件 编辑 文件以启用下载的插件。 在...

#学习
javascript07-12
阅读

不了解事件循环EventLoop的不是一个好前端er

JavaScript是单线程的脚本语言,意味着它一次只能执行一个任务。然而,现代Web应用常常需要处理异步操作,如网络请求、定时器等,为了让线程不阻塞,Event Loop出现了,它是JavaScript引擎管理异步操作的核心机制。 在Event Loop的学习之前,我们得先弄懂 栈与队列 这两种数据结构以及JavaScript中的 宏任务与微任务 。 栈(stack) :一种先进后出的数据结构,就像一个桶,最先放的得最后才能拿出来。...

#学习#面试
Linux07-12
阅读

在Ubuntu 22.04 LTS 上安装 MySQL两种方式

Ubuntu安装MySQL 介绍: 是一款基于 的免费开源发行版,广受欢迎。它以稳定性、安全性和用户友好性而闻名,适用于桌面和服务器环境。Ubuntu提供了大量的软件包和应用程序,拥有庞大的社区支持和活跃的开发者社区。它的长期支持(LTS)版本获得5年的安全更新,为企业和个人提供了可靠的选择。 Ubuntu的桌面版本具有直观的用户界面,而服务器版本则适用于构建强大的Web服务器和云计算平台。 当你需要 时,有两种主要的方式:在线安装和离...

#学习
javascript07-10
阅读

js核心之async和await的本质

先有问题再有答案 1. 2. 3. 4. 5. 6. 7. 前置文章 1. 2. 3. 设计目的 async/await 的设计主要是为了简化JavaScript的异步编程和提高代码的可读性和可维护性。 在JavaScript中处理异步操作,早期主要依赖于回调函数(callbacks)和事件监听,但这导致代码很容易陷入“回调地狱”,即回调函数套回调函数,使得代码难以阅读和理解。 后来Promise应运而生,虽然它改善了异步操作的书写方式...

#学习#面试
nestjs07-10
阅读

nestjs的核心:利用装饰器实现依赖注入,实现类与类的解耦

在上一篇文章《nestjs系列三:nestjs如何通过Module组织代码结构?》( %E4%B8%AD%EF%BC%8C%E6%88%91%E4%BB%AC%E7%9F%A5%E9%81%93%E4%BA%86%60@Module%60%EF%BC%8C%60@Controller%60%EF%BC%8C "https://juejin.cn/post/7388470580464844852)%E4%B8%AD%EF%BC%8C%E6...

#学习
1...646566...99