avatar

Yuameshiの窝

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

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

2022-05-14
阅读更多

增加博客Push更新自动推送到TG频道(通过TG机器人)

首先给大家说一声新年好!现在是新年第一天呢! 第一天就开始折腾,真的累( 做了两个小时做好之后才发现GitHub有官方TG机器人,裂了 申请Telegram机器人首先,添加一个叫Bot Father的机器人,他的基础信息如下 接着,依次在对话框内输入/newbot,Bot名字和Bot用户名 这里重点提醒:名字是显示在外边的名字,用户名就是加好友用的名字 就像我下方的图片,第一条/newbot是发起创建机器人的请求 第二条是设置用户名,这里我设置了HanHan’s-Bot 第三到六条都是...

2022-01-01
未分类
阅读更多

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
阅读更多

博客迁移了吔

如您所见,由于最近我受到了一次严重的DDoS攻击,正在尽量将我的服务进行转移,现在我已经将我的博客转为基于Hexo引擎,托管于Github Pages的静态页面。(其实是GH Pages被打也不会停机)

将WordPress迁移至Hexo

警告 这篇文章没有任何图片,表述也较为简短晦涩 1.迁移文章这里,我们借助一个Hexo的插件,您可以通过npm i hexo-migrator-wordpress来安装。 在安装过程中,您可以登录WordPress的控制面板,在侧边栏的工具->导出->所有内容->下载导出的文件来获取数据。打开Powershell或命令提示符,然后来到您部署Hexo的目录,键入hexo migrate wordpress 导出的文件路径. 2.迁移图片并精简下载您WordPress...

2021-09-21
未分类
阅读更多

来自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 (英语),点击添加,再点击安装,并在随后出现的对话框中点击我接受...

Ubuntu出现Hash Sum mismatch错误的解决方案

最近在WTG的WSL(1)上执行sudo apt update报错:E: Failed to fetch store:/var/lib/apt/lists/partial/mirrors.aliyun.com_ubuntu_dists_focal-proposed_restricted_cnf_Commands-amd64 Hash Sum mismatch 上网翻了翻是因为文件意外被修改导致MD5值不一致,网上有说是Great Firewall of Celestial Dynasty...

给适用于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
阅读更多