loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-TrayPilot-320bd15", "HCLonely", "TrayPilot", "320bd15", false); 同步工具、截图软件、硬件管理程序、各种后台助手……随着常用软件越来越多,Windows 任务栏右下角的托盘也容易变得拥挤。有些图标每天都要点击,有些几乎不会用到,却一直占着位置。 把图标收进折叠菜单后,它们仍然留在那里。对于只想让软件安静运行的人来说,或许还需要更进…
阅读全文
02先说结论 这次 explorer.exe 反复崩溃,最终确认是 QQ 输入法引发的问题。 最初怀疑过 Breeze Shell、Windhawk、Start11、zspace 的 MountImageThumb 外壳扩展,甚至怀疑近期 Windows 更新,但逐项禁用后崩溃依旧。完整转储最终把故障范围收敛到了 Windows 文本服务框架(TSF):崩溃代码所在的动态内存中包含 TF_ThreadMgr,调用链也经过 user32.dll、combase.dll、twinui.pcshell.dll 和 SHCore.dll。 在停用 QQ 输入法、改用微软输入法后,资源管理器不再崩溃。结合转储证据和 A/B 对照结果,可以确定 Q…
阅读全文loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-luci-theme-cyberpunk-86f6f94", "HCLonely", "luci-theme-cyberpunk", "86f6f94", false); 路由器管理后台,未必只能是单调的灰白界面。 luci-theme-cyberpunk 是一款为 OpenWrt LuCI 打造的深色主题。它以赛博朋克 HUD 为设计语言,将电青、玫红和状态绿融入导航、表单、表格、弹窗与系…
阅读全文
04loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-Artitalk-a2812f1", "HCLonely", "Artitalk", "a2812f1", false); Artitalk v3 的数据存储、账号登录和内容操作都依赖 LeanCloud。但 LeanCloud 即将停止服务,这意味着仍在使用 Artitalk v3 的站点将无法继续正常读取和写入数据。 与此同时,原项目 ArtitalkJS/Artitalk 已经不再更新…
阅读全文在前端页面里,长列表渲染是一个很常见的性能问题。数据量不大时,直接 map 生成 HTML 再一次性插入 DOM 通常没有明显问题;但当列表变长、模板渲染逻辑变复杂、图片和元信息较多时,这种同步渲染方式就容易占满主线程,导致页面切换、滚动和点击出现明显卡顿。 本文记录一次对 hexo-bilibili-bangumi 追番页面分页渲染的优化:把原本一次性同步完成的模板渲染,改成在浏览器空闲帧中分批执行,从而降低单帧压力,让页面先保持可交互。 背景 追番页面会先渲染每个分类前 10 条数据,剩余数据通过 bangumis.json 异步加载。旧实现大致是这样的: const html = { wantWatch: data.wantW…
阅读全文loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-ipSignature-9ec01b5", "HCLonely", "ipSignature", "9ec01b5", false); 一个简单的服务,可以生成包含 IP 地址、地理位置、天气、系统信息等数据的签名图片。 功能特点 获取访问者的 IP 地址和地理位置信息 显示当前天气状况 显示访问者的操作系统和浏览器信息 显示一言语句 支持图片缓存 支持跨域访问 示例 使用方法 基本用法 直…
阅读全文厌倦了大型图像编辑软件对电脑性能的压榨?担心在线工具泄露敏感设计?让你的树莓派不在吃灰!只需一台树莓派,你就能拥有完全私有的、功能媲美 Photoshop 的在线编辑利器——Photopea!通过部署Docker项目 photopea,我们将把强大的图像处理能力装进小小的树莓派里。 为什么选择树莓派 + Photopea? 隐私至上: 所有图片处理都在你的本地网络或树莓派上进行,敏感设计稿绝不外流。 离线可用: 无需连接官方服务器,断网也能畅快编辑。 轻量低耗: 树莓派功耗极低,7x24 小时运行也毫无压力,静音环保。 成本低廉: 利用闲置树莓派,无需额外投入高性能电脑或订阅费用。 跨平台访问: 家里任何设备(电脑、平板、手机)的浏…
阅读全文简介 Node.js 从v18.16.0,v19.7.0版本开始原生支持了打包为可执行文件(Single executable applications), 常用的打包工具pkg也因此不在更新,下面介绍一下我在使用 NodeJs Single executable applications功能时的一些经验和问题。 使用 创建并打包你的项目文件 因为目前该功能只能将单个 js 文件封装为可执行文件,所以我们要借助打包工具(如 webpack, rollup 等)将 js 项目大包围一个 js 文件。由于 wenpack 的配置过于繁杂,这里介绍使用 rollup 工具进行打包。 安装 rollup: npm install --glo…
阅读全文loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-bili-senior-newbie-qa-b4c3b3c", "HCLonely", "bili-senior-newbie-qa", "b4c3b3c", false); 一个用于哔哩哔哩硬核会员搜题的 Tampermonkey 脚本。 安装 安装Tampermonkey(建议)或其他脚本管理器; 点此安装搜题脚本。 使用 手机哔哩哔哩客户端进入答题; 浏览器登录哔哩哔哩(已登录可跳过此…
阅读全文loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-all-pusher-api-6e6e3b2", "HCLonely", "all-pusher-api", "6e6e3b2", false); 在静态网站上实现浏览记录功能,浏览记录保存在用户本地。 安装 下载visit-history.min.js文件; 在你的网页中插入 或直接使用CND 使用 保存浏览记录 const { visitHistory } = require('visi…
阅读全文loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-all-pusher-api-f15d9c8", "HCLonely", "all-pusher-api", "f15d9c8", false); 介绍 注意:此模块仅作推送使用,不可交互 !!! 统一化推送服务Nodejs API. 已支持钉钉, Discord, 邮件, 飞书, PushDeer, PushPlus, QQ, QQ 频道机器人, Server 酱, Showdoc Pus…
阅读全文想必大家都经历过学校/公司要求在网上答题的情况,为了更方面的搜索答案,于是这个脚本就出现了。 安装说明 安装Tampermonkey或类似浏览器扩展(脚本基于此扩展使用) 安装此脚本 Github GreasyFork 必读说明 不用时请关闭此脚本! 启用此脚本后刷新网页才会生效! 使用无题库模式时不要将弹出的窗口最大化 支持txt, html, word, excel格式的题库,其他格式自行转换成支持的格式 选择/复制受限时可配合网页限制解除(改)脚本使用 使用说明 使用前先在Tampermonkey中启用此脚本; 点击浏览器的Tampermonkey扩展图标,找到此脚本下面的启动启动选项并点击; 按要求选择模式 题库模式[建议]…
阅读全文微信版本 <= 8.0.18 开启 X5 内核: debugmm.qq.com/?forcex5=true 复制这个在微信团队后点开或用微信扫描二维码 出现下图说明开启成功 安装 X5 内核(以下线上与本地内核二选一) 安装线上内核:http://debugtbs.qq.com 复制这个在微信发送出去后打开下载线上内核,重启即可; 安装本地内核:点此下载 本地内核(不要直接打开),下载完把文件复制到 /sdcard/Android/data/com.tencent.mm/files/tbs 目录(没有这个目录的话新建一个),然后回到 http://debugtbs.qq.com 点击安装本地内核,安装完成后重启微信; 打开vC…
阅读全文
14本文介绍一个适用于多种输入法的关于公主连结Re:Dive的词库pcr-dict。 特色 支持多种输入法: 搜狗拼音 txt QQ 拼音 QQ 五笔 百度拼音 小小输入法 谷歌拼音 Gboard 拼音加加 Win10 微软拼音(自定义短语) Win10 微软五笔(自定义短语) Win10 微软拼音(自学习词库) 微软拼音 必应输入法 FIT 输入法 Mac 简体拼音 Rime 中州韵 华宇紫光拼音 libpinyin Chinese-pyim 手心输入法 新浪拼音 极点五笔 极点郑码 小鸭五笔 雅虎奇摩 五笔 86 版 五笔 98 版 仓颉平台 百度手机或 Mac 版百度拼音 QQ 手机 讯飞输入法 全面吃鱼更新的词汇: 包括角色名,…
阅读全文适用于live2d.user.js,live2d_demo的基于 Nodejs 的后端 Api. 使用方法 安装NodeJs,Git 克隆本项目git clone https://github.com/HCLonely/live2dNodeApi.git 定位到项目目录cd live2dNodeApi 安装依赖npm i -S或cnpm i -S 启动服务器npm start 命令 命令功能额外说明 npm start启动 api 服务器 npm run update重新生成modelList.json文件用于增加或删除模型后更新模型列表 npm run check检测模型的主配置文件格式及模型文件的完整性 npm run scre…
阅读全文现在有很多网站使用 pjax, 包括本站也是。本站主题是从 Typecho 的 hansome 主题移植过来的,在移植过程中就遇到了这个问题: 开启 pjax 后百度分析和谷歌分析之统计首次访问的页面,之后的页面都不会统计。 下面来说一下我是如何解决的。 百度分析 在pjax:complete添加以下回调: if(typeof _hmt !== "undefined" && typeof _hmt.push === "function") _hmt.push(['_trackPageview',window.location.pathname]); 谷歌分析 谷歌分析似乎有两种,请根据你引用的 js 库修改: ga:…
阅读全文在博客中插入类似 Github contributions 的活动日历。 注意:此插件会和hexo g命令冲突,请使用hexo ge或hexo generate替代hexo g命令! 前提条件 注意:不满足前提条件的无法使用此插件,在不满足前提条件的情况下安装此插件出现的问题不予以处理,如何实现以下前提条件的问题不予以处理! Node.js >= 12.0 使用Git对博客**源码(不是使用 git 部署)**进行管理; 在博客根目录使用git log -1 --date=iso --pretty=format:"%ad"命令能够输出一个日期; 如何确定第一项是否符合: 博客根目录含有.git文件夹,这是一个隐藏文件夹; 符合…
阅读全文
18本文介绍了如何不使用帐号密码,不配置 SSH 对 git 远程仓库进行拉取(pull)和推送(push), 如果你需要经常换电脑或使用公共电脑的话使用此方法比较安全。这里主要介绍 Github, Coding, 码云这三个比较主流的托管平台的配置方法。 Github 登录 Github, 点击右上角的头像->Settings 点击Developer settings 点击Personal access tokens 点击Generate new token创建一个token Note随便填就行,Select scopes勾选repo给与 repo 操作权限,然后拉到最下面点击Generate token即可 记住这个 toke…
阅读全文
19一款基于WebStackPage的 Hexo 主题。Demo loadStyle("/hexo-github/style.css"); loadStyle("/hexo-github/octicons/octicons.css"); new Badge("#badge-container-HCLonely-hexo-theme-webstack-fc2ec5e", "HCLonely", "hexo-theme-webstack", "fc2ec5e", false); 安装 git clone https://github.com/HCLonely/hexo-theme-webstack themes/webstack 配置 fa…
阅读全文
20Valine-admin 由于 Leancloud 流控原因,自动唤醒任务可能会失败,详情:https://forum.leancloud.cn/t/topic/22595 所以这里介绍一个使用第三方计划任务网站进行定时唤醒 Valine-admin 的方法。 注册cron-job帐号 注册地址:https://cron-job.org/en/signup/ 注册时的时区请选择Asia/Shanghai 添加一个计划任务 登陆之后依次点击Members,cronjobs,Create cronjob Title, Address Title可以随便填一个 Address填写你的云引擎环境变量的ADMIN_URL,也就是 Leancl…
阅读全文