那些年我安装Halo遇到的问题 4月前 评论
那些年我安装Halo遇到的问题

作为一个多年爱捣鼓的程序员,由于国内大厂的一些尿性总是喜欢低配高价,一些新人用户活动仅限开通一年两年,到期后续费价格直接翻倍,让我不得不频繁搬迁服务器。而且halo的整站备份大小又巨大,动不动一个G两个G的,5M带宽上传死我了,每次迁移都像是在渡劫。 那种有屎拉不出的感觉真的太好了,我拿了一个之前的

那些年我安装Halo遇到的问题
查看完整文章 评论

作为一个多年爱捣鼓的程序员,由于国内大厂的一些尿性总是喜欢低配高价,一些新人用户活动仅限开通一年两年,到期后续费价格直接翻倍,让我不得不频繁搬迁服务器。而且halo的整站备份大小又巨大,动不动一个G两个G的,5M带宽上传死我了,每次迁移都像是在渡劫。

那种有屎拉不出的感觉真的太好了,我拿了一个之前的腾讯云2核2G的主机,来演示一下上传

内存更是占用大的不得了,还要弄数据库,得了画个几百块只够部署halo

在不同的厂商切换还要将域名备案,备案就搞十几天,恼火得很

于是我的目标,转移到了国外。终于,在我不懈的Google搜索大招下,终于找到了一个配置高,物价合理的云服务器

在体验了小半年后,也是深有感触哇,4核8G也就200来块吧,带宽可以说是是千兆带宽

用一个脚本跑了一下(下面有报告地址),值得注意的是他的回国路线,对于移动的用户而言,ipv6走的是精品专线(就是速度很快,so~的一下就好了的那种)

  • https://paste.spiritlhl.net/#/show/PCiwz.txt

如果有兴趣,上个科技与狠活,还可以整点小日子的学习资料

什么,你说你不会??那没招了

利用 AST 技术还原 JavaScript 混淆代码 11月前 评论
利用 AST 技术还原 JavaScript 混淆代码

**文章摘要总结**: 本文介绍了如何使用抽象语法树(AST)对JavaScript代码进行解析、修改和重构。首先解释了AST的概念和用途,然后详细阐述了如何使用Babel库来解析JavaScript代码为AST,并提供了几种操作AST的方法,包括删除未使用的变量、处理冗余逻辑代码、花指令转二项式、控制流平坦化等。此外,文章还通过具体的例子说明了如何在AST中遍历节点、修改节点以及生成新的JavaScript代码。最后,提到了参考资料,如Babel Handbook、官方中文手册以及非官方Babel API中文文档,以供参考和学习。 **技术文章部分**: 文章通过具体的技术实现细节,如使用Babel库解析JavaScript代码为AST、遍历AST节点、修改节点并生成新的代码,展示了AST在JavaScript代码分析和重构中的重要作用。同时,还介绍了如何通过AST来简化JavaScript代码,例如通过控制流平坦化来减少代码的复杂度。这些技术对于理解JavaScript代码的运行机制、优化代码性能以及逆向工程等方面都有重要价值。 **生活文章部分**: 虽然文章主要聚焦于技术实现,但其中的例子和概念也反映了编程中常见的问题和优化的思路,如删除冗余代码、处理复杂逻辑等。这些技术不仅可以应用于开发工作中,还可以用于个人学习、项目优化和代码审查等场景,帮助提升编程效率和质量。

单云&多云部署k3s 2024-03-29 评论
单云&多云部署k3s

摘要总结: 本文介绍了如何在单云部署中使用k3s并安装ingress-nginx。由于k3s默认安装会安装traefik,作者选择移除traefik的安装并安装ingress-nginx。文章详细介绍了如何针对k3s的不同版本修改安装命令,以及如何配置环境变量以指定安装版本。随后介绍了使用helm安装ingress-nginx的步骤,包括添加仓库、更新仓库、获取和安装helm包等步骤。同时,文章还涉及到了多云部署k3s的相关配置和安装步骤。最后,提到了修改配置文件和设置国内镜像地址的步骤。整体上,文章旨在帮助读者在特定的环境和需求下完成k3s和ingress-nginx的安装和配置。