代码发布136

「开发日志」在Vue3中如何为路由Query参数标注类型

前言 最近发布了一款支持IOC容器的Vue3框架:Zova。与以往的OOP或者Class方案不同,Zova在界面交互层面仍然采用Setup语法,仅仅在 ...

「其他分享」分享一个在Tun模式下可用的脚本

全局Tun模式下,防止DNS泄露可以试试以下脚本: function main(content) { const isObject = (valu ...

「日志记录」Debian12网络流量监控与自动关机脚本

我使用的是debian12系统,如果你使用的是其他系统请注意安装bc命令以及关注bc命令和shutdown的所在路径,用which bc和 which sh ...

「技术分享」解密凡科网滑块验证:逆向JS、base64解码与Selenium应用

前提和大概思路概述 只是学习的途中有一些新的发现,分享给大家,希望对你们有帮助。 凡科网的JS逆向的闭包技巧应该是典型的闭包案例,很多人都有讲解 ...

「代码分享」深入理解 JavaScript 的发布订阅模式 | 实现灵活的消息通信与事件管理

前言 发布订阅模式使用上也非常广泛,比如vue的响应式数据就用到了发布订阅模式,前端的原生事件也是发布订阅模式,这种模式主要解决的就是异步的问题,用于 ...

「代码分享」JavaScript 单例模式的实现与应用

前言 单例模式在强类型语言中常常是使用一个类来实现,哪怕在ts中,常见的单例示例也是使用class来实现,但是事实上在js中,不一定非得要用类来实现, ...

「代码分享」配置 Nuxt3 SEO | 站点地图 sitemap.xml 和 robots.txt

在进行网站的 SEO 优化过程中,配置站点地图 sitemap.xml 和 robots.txt 是非常关键的一步。这些配置可以帮助搜索引擎快速抓取您网站的 ...

「WordPress开发」资源展示小区块,可用于展示插件/主题

前言 之前就想要仿一个区块用来展示主题,今天就把他完工,以下是展示效果: 区块的样式风格是我根据本站主题调的,原样式为以下: 电脑 ...

「主题改造」Typecho使用highlight.js代码高亮实现代码行号

前言 自开始写博客主题以来,代码高亮的行号问题一直让我颇为头疼。记得初学前端时,我曾尝试过一些方法,比如利用代码行的固定高度来创建一个伪元素,并通过脚 ...

「技术教程」如何在项目中使用一个自定义的npm模块 | 如何使用一个魔改后的npm模块

前言 一般情况下确实用不到这种极端处理方案,因为有名的插件依赖,基本上能碰到的bug情况是非常少见的。 这篇文章解决的问题是: 将 nod ...