[3x-ui] 配置 Vless + tcp + reality 点击 入站列表 ⇒ 添加入站 备注:自己填,协议:vless,端口:自己填(或者默认) 点击客户一栏,电子邮件可留空(默认也可) 传输 选择 TCP(RAM) (这个是默认的,不用改) 安全 选择 Reality,点击最下面Get New Cert按钮获得 2025-11-26
Vue使用小技巧 在 Vue 中获取网址栏内的内容: new URLSearchParams(window.location.search).get('productName'); import { useRoute } from 'vue-router'; const route = useRoute(); ro 2025-10-11
[Keep-alive] 手动控制已缓存组件的销毁 我在尝试实现共享相同组件的选项卡时遇到了同样的问题。当用户关闭选项卡时,我希望只删除该特定实例的缓存。以下是我认为在 Vue3 中解决这个问题最优雅的方法。 由于 KeepAlive只接受组件名称的include/ exclude,因此解决这个问题最明显的方案之一就是将共享组件包装到 HOC 中,为 2025-09-26
一次 XML 上传导致域名被封的经历复盘 https://www.v2ex.com/t/1158792 防不住,除非你上传的时候做二进制核验,读取文件的真实数据,进一步拦截伪造的图片文件。攻击者会将 test.html 修改后缀名为 test.png ,然后 test.png 内是 html 代码,其中 html 代码前面包含了图片头信息, 2025-09-16
[CSS] 移除元素焦点状态 padding: '0' - 移除内边距 border: 'none' - 移除边框 outline: 'none' - 移除焦点时的轮廓线(这是关键!) boxShadow: 'none' - 移除可能的阴影效果 2025-09-15 前端
设置MC自定义输入输入法在首位 首先 ABC 在第一位 ,你想要变成默认的输入法在第二位,然后添加英语-US 键盘,最后回来 删除 ABC,这个时候你会发现 中文的输入法会在第一个 变成默认的了 就不需要来回切输入法 只需要切英/中文,而且不需要安装第三方软件 关 SIP 2025-09-09
[utools] 禁止utools自动更新 mac 安装最后"无插件数量限制"的版本,推荐6.1.0: interl: https://open.u-tools.cn/download/uTools-6.1.0.dmg M系:https://open.u-tools.cn/download/uTools-6.1.0-arm64.dmg 删除更 2025-09-09
[Vue] 检测本组件的插槽是否被使用 let isDataDriven = true; try { if (slots.form) { // 传递空参数来检测插槽 const slotContent = slots.form({ formData: {}, formRules: {}, 2025-09-05