Matecho
A Material Design based Typecho theme.
ref<T>() / ref(T) / ref() as Ref<T>? Vue3中的Ref类型体操
Ref的四种写法这是一个ref:const refA = ref();什么都没有, 所以是一个Ref<any>可以这样:refA.value = 123; refA.value = "123"; refA.value = ["123", 123];这是另一个ref:const refB = ref(1);这时候, 他就是一个Ref<number>, 所以:refB.value = 2; refB.value = -1; refB.value = {}; // Error: Type '{}' is not assignabl...
2021-12-10 0
阅读全文
解决JetBrains系工具无法使用WSL 1内Git的问题
WSL 1存在一个奇怪的bug, 最早在2019年就提出来了.在宿主机上通过wsl命令执行容器内命令的结果会被随机截断, 具体参考这里:https://youtrack.jetbrains.com/issue/IDEA-242469这就导致JetBrains系工具无法使用WSL 1内的Git. JetBrains会默认使用宿主机上的Git, 但是如果Git上有commit hook, 就会出现找不到命令的尴尬情况.但是在上面那个链接里提供了一个简单的trick去解决这个问题:在IDE注册表里启用WSL1内Git的支持: 顶栏->帮助->查找操作->注册表(Registr...
2021-12-05 0
阅读全文
在Kindle上运行Minecraft服务器
警告本教程所使用的Java版本为8u73, 在此版本的Java上未默认禁止远程代码加载, 可能会导致Log4J远程代码执行漏洞被利用请确保您使用的是最新版本的Spigot或者Paper服务端, 或者避免将服务器暴露在不信任的环境.众所周知, Kindle是一个水墨屏的电子阅读器.但是, 他有Shell.所以也能拿来开服.png今天的受害者主角是一块Kindle Paperwhite 3, 拥有512M超大运存和一颗高性能的ARMv7处理器, 还有一块4G海量容量的EMMC, 用来开服真是再合适不过了.Kindle Paperwhite 2 及之前的设备只有256M内存(甚至更少), 难以...
2021-10-24 3
阅读全文
为 Windows 10 笔记本电脑添加充电提示音
Android和iOS阵营都有给设备充电的提示音, 但是Windows没有, 感觉少了点仪式感. 所以就想着给Windows也加一个充电提示音.@2021/09/12 更新重新组织了一下代码, 修复了将充满识别成断开电源的问题.\#0 获取充电状态第一反应是通过Windows日志获取电源状态更改事件, 然后用计划任务去播放声音.结果实际测试下来这种方法延迟很高(约5秒), 体验不大行, 所以直接使用VBScript去实现查询.我也不知道为什么要这样实现, 四处搜刮得到的代码, 能用就行.pngSet WMI = GetObject("winmgmts:\\.\root\WMI...
2021-09-09 2
阅读全文
移除Windows 10中资源管理器顶部的7个文件夹
\#0 序言自盘古开天辟地以来, 这七个傻逼文件夹就杵在这里. 除了碍事, 还他妈碍眼.还他妈删不掉.搜索研究了一番, 终于找到了干掉这七个傻逼文件夹的方法.\#1 除之将以下内容保存为remove.reg, 直接双击导入即可:Windows Registry Editor Version 5.00 ;Create by Zapic<[email protected]> @ 2021 ;DO NOT REMOVE THIS MESSAGE ;Visit me at https://i.zapic.moe/ ;3D Objects [-HKEY_LOCAL_MAC...
2021-08-24 0
阅读全文
记一次 伪MITM攻击, 以及浪费的半个小时时间
今天用JuiceSSH连接到家里的服务器时, 弹出了密钥指纹验证的弹窗:今天特意留了个心眼, 然后用自己电脑连接了一下:密钥指纹竟然不一样.然后我就去服务器上自己连接自己: 是跟Windows上的SSH指纹一样的.到底哪里出了问题呢?后来发现, 是使用的密钥算法不一致.通过指定算法, Windows的SSH也得到了与JuiceSSH一致的密钥指纹:ssh -oHostKeyAlgorithms=ssh-ed25519 user@host小 心 算 法
2021-06-18 1
阅读全文
使用Cloudflare Argo Tunnel快速免公网IP建站
Cloudflare真的是白嫖党的福利啊(前几天,Cloudflare用户应该收到一封邮件,Cloudflare Argo Tunnel向所有用户免费开放使用了(Source Link).A few months ago, we announced that we wanted to make Zero Trust security accessible to everyone, regardless of size, scale, or resources. Argo Tunnel, our secure method of connecting resources directly ...
2021-04-24 4
阅读全文
解决安卓隐藏用户应用仍然显示在桌面上的问题
有些App提供了"隐藏桌面图标"的选项,但是打开后发现没有什么卵用,只是无法从桌面图标进入罢了.只需要一条命令就可以解决这个问题,需要adb或者root.settings put global show_hidden_icon_apps_enabled 0
2021-02-10 0
阅读全文
Android Chrome 标签组功能(标签页平铺列表) 禁用指南
如果你像我一样觉得新版Chrome提供的标签组功能就是屎,标签页平铺就是弱智,那么只需要按照以下步骤,就能把你的Chrome从粪坑里捞出来.打开chrome://flags/#enable-tab-groups(复制粘贴到地址栏打开),将黄色高亮的项目设置为Disabled.然后点击页面底部的"Relaunch"按钮,再进入Chrome应用的应用信息页,强行停止Chrome.就好了.妈的, 没用了, 谷歌彻底把这个功能砍掉了.
2020-12-06 1
阅读全文
Office 365 Exchage删除邮件头实现隐藏Outlook发信人IP
此方法不需要修改客户端配置,客户端只需正常发信即可.此方法需要全局管理员,用于修改Exchage设置.\#0 "你IP泄漏了,我要打爆你!"今天在某个群里吹水,聊到邮件发送的问题.有E5开发者订阅的我立刻嚣张起来了.没错,这个博客的评论邮件也是用Outlook发的.设置好DKIM和SPF之后发信不进垃圾箱,每日发信上限5000封,免费快乐嫖,有SMTP服务,不需要繁琐的验证.爽死了.顺带还给群友演示了一下乱发信不进垃圾箱.爽.不过即便这么爽,大多数人貌似不大喜欢用Outlook,因为会泄露源站IP,导致站点被打爆.之前没有注意到这个问题.但是,家宽发信的我,完全不慌.png虽然这么说,还...
2020-11-23 1
阅读全文
指南编写指南
\#0 序作为一个极其喜欢折腾的人,自然就写过不少的指南.在这个博客里就有不少的指南与教程,相信很多人都已经看过了,或者在其他的地方读到过我的指南.很容易就能发现,我所写的教程多多少少都有一些共同特点:以复数第一人称自称,或者避免提到自己.使用字体样式表现语气.引导式的行文顺序.在过程中包含试错的过程.这使得我的文章有时极其容易辨认.为什么我喜欢这样做呢?\#1 因复数第一人称/避免自称不为什么,只是单纯觉得在教程中以"我"自称会很尴尬,所以要拉上你一起尴尬,或者谁都不尴尬...吗?使用单数第一人称会给人一种命令的感觉,这是作为一篇教程所不需要的.所以我会在指代自己时尽量使用复数第一人称...
2020-11-21 2
阅读全文
Ubuntu 快捷键 剪切板区域截图指南
\#0 全都没有用有时候想要区域截图到剪切板,Ubuntu Gnome自带了几个快捷键:Ctrl+Print 全屏截图到剪切板Ctrl+Shift+Print 当前活动窗口截图到剪切板Ctrl+Alt+Print 选区到剪切板但是,全都没有用.淦哦,那我要你来干啥.于是查了一下.什么都没查到.甚至都没有查到有人吐槽这个问题.于是我想Gnome自带的截图应该有命令行操作吧.果然有,就叫gnome-screenshot.然后查看帮助,发现可以直接复制到剪切板: gnome-screenshot --area --clipboard.试了一下,完全然并卵淦哦,那我要你来干啥.事到如今,\#1 ...
2020-11-20 0
阅读全文
Copyright © 2024 Matecho