avatar

开发

关于处理JS滚动事件中DOM操作的优化

最近不是在做MDx嘛(就现在这个主题),滚动的时候会将AppBar的站点名称替换成当前的页面名称,最近调试的时候看着DOM那里一直在闪,就想虽然这是刷新同一个文本,视觉上不会变动,但是他确实是一直在操作DOM的,这会不会对性能造成影响呢? 先说结论:会 心动不如行动 想着就测了测,打开about:blank,在DOM栏里添加一个div#123。 切到console,分别输入 123456789// 无论内容是否相同都会刷新同一内容console.log(performance.now())...

2022-05-14
阅读更多

PowerShell美化 - 今月份的水博客

警告本篇文章的实际操作环境为Windows 11+Windows Terminal+Powershell 7.1.4 不同版本可能会存在兼容性问题 1.安装模块首先,使用提升的权限启动PowerShell,然后键入如下指令安装美化模块 12install-module posh-gitinstall-module oh-my-posh 在这一步操作时可能会发出如下提醒 You are installing the modules from an untrusted reposito...

2021-10-10
阅读更多

来自Microsoft的Linux!构建/安装CBL-Mariner

前言CBL-Mariner(一下简称CBL),由Microsoft编写的内部Linux发行版,网传基于Fedora。 根据官方原话(Google翻译): CBL-Mariner 是 Microsoft 云基础设施和边缘产品和服务的内部 Linux 发行版。CBL-Mariner 旨在为这些设备和服务提供一致的平台,并将增强 Microsoft 跟上 Linux 更新的能力。该计划是微软对各种 Linux 技术不断增加投资的一部分,例如SONiC、Azure Sphere OS和Windo...

IIS反向代理_基础方法以及某些小坑

使用反向代理使用反向代理的方法很简单,网上一搜一大把。 大致就是: 下载并安装Microsoft Web Platform Installer地址:https://www.microsoft.com/web/downloads/platform.aspx 一直下一步就可以安装完成。 安装反向代理模块打开Web PI,然后在右上角输入ARR然后回车搜索,选中Application Request Router 3.0 Beta (英语),点击添加,再点击安装,并在随后出现的对话框中点击我接受...

给适用于Windows的Linux子系统(第二代)添加图形界面

警告此内容仅适用于Windows 10 2004(OS:19041)及以上版本,先前版本并不支持Windows Subsystem Linux 2,笔者也并未对其测试桌面体验的可行性 配置系统环境要切换到第二代WSL,我们需要在权限提升的Powershell(以管理员身份运行)键入以下指令: 1234#安装WSL模块dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /...

使用Termux进行手机挖矿(XMR)

警告 - 写在开头使用ARM架构的CPU挖坑不仅效率低下,还会使硬件老化加快,所以本文只作为娱乐性教程,出现任何后果本人概不负责 在这之前你需要有一个门罗币钱包,一台Android手机,以及脑子。 关于选择何种钱包可以到门罗币官方(?)根据自己的个人需求选择。 这里我们选择MyMonero,只想试试或者不想申请钱包的可以用我的钱包地址(头图里自取)(有谁会白打工呢)。GitHub Release 注意:创建钱包时一定要记忆好这一个secret mnemonic 注意创建钱包时一定要...

2021-05-09
阅读更多

Windows+IIS环境下配置WordPress教程

Part 0:环境准备 0.0安装VC运行库         这个……不用多说了吧。         M$官方下载页面:https://support.microsoft.com/zh-cn/topic/%E6%9C%80%E6%96%B0%E6%94%AF%E6%8C%81%E7%9A%84-visual-c-%E4%B8%8B%E8%BD%BD-2647da03-1eea-4433-9aff-95f26a218cc0         x86:https://aka.ms/vs/16/...