升级 Docusaurus 到 3.6,打包速度只需 5 秒钟
这几天我把 Docusaurus 升级到了 3.6,主要是因为这个版本引入了 Rspack 和 SWC 等酷炫技术,把打包速度提升了好几倍。以前打包大概要一两分钟,现在只需要五六秒就搞定了!
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
这几天我把 Docusaurus 升级到了 3.6,主要是因为这个版本引入了 Rspack 和 SWC 等酷炫技术,把打包速度提升了好几倍。以前打包大概要一两分钟,现在只需要五六秒就搞定了!
[TOC]今天和小伙伴们来聊一个稍微新一点的技术话题—CRaC。CRaC(Coordinated Restore at Checkpoint,检查点协调恢复)是一个 OpenJDK 项目,旨在解决 Java 应用程序启动和预热时间过长的问题。Java 应用程序启动和预热时间过长是一个老大难的问题,目前来看各方也都提出了一些不同的解决思路,之前松哥和大家聊过的 AOT 也能从一定程度上解决启动慢的问题,今天的 CRaC 算是另外一种解决思路。一 CRaC是什么CRaC 允许对运行中的 JVM 进行“快照”,并将其状态(包括应用)存储到磁盘中。之后,在另一个时间点,可以将 JVM 从保存的检查点恢…
SSL/TLS加密协议加密模式关闭(不安全):即关闭HTTPS灵活:回源走http80端口 如果您开启这个并开启源站强制https则会无限301完全:回源走https443端口 但是不校验证书 ...
DogeCloudCdnSSL多吉云自动更新SSL证书 – CDN证书自动刷新.....
前言 Bitwarden是一款开源的密码管理服务,用户可以在加密的保管库中保存敏感信息,比如网站登录凭证。Bi […]
最近微信内测可把我开心坏了,骂了好几年的小龙也可以歇歇嘴了。恰逢最近在我平板上使用 chroot 装的Debian (瞎折腾),我 ...
💰 币圈的利润到底从何而来?年初的这篇文章 《无风险年化 360%?小白也能懂的 Crypto 套利》,向圈外人解释了这个大家最好奇的问题。 如果当时的你看到这篇文章,还没有学会资金费套利,那么相信现在的你,依然还是不会的。 不过关系并不大,因为现在又到了,适合圈外人进场,随地捡钱的牛市时间了。 目前风险和难度从低到高,可以考虑的几种方式: 1️⃣ 初级版:交易所活期理财。APY 大约 Binance 15%+ 、OKX 5%~28%。(欢迎从我的 aff 注册 🔗 https://linktr.ee/taresky ) 2️⃣ 进阶版:Ethena —— 资金费套利的公募基金。 如果你读完上…
通过 WinSCP 上传文件时发现文件的最后修改时间并没有被正确保存,而是偏离了若干小时,这实则是 vsftpd 的问题。
今日梦想
我不是正经的Openharmony和QT开发者,仅供参考,抛砖引玉。Openharmony-SIG提供了QT 5.15.2的SDK。其中wiki步骤不尽完善。Openharmony 设备上的qt...
2024年11月10日,上午7点30分,无锡锡山宛山湖马拉松准时发枪起跑。 可能是由于之前跑膨胀了,这一次抱着 […]
RSA 算法简介 # RSA 算法是一种非对称加密算法,由 Ron Rivest、Adi Shamir 和 Leonard Adleman 于 1977 年提出。它是现代密码学的基石之一,广泛应用于数据加密、数字签名、密钥交换等领域。 RSA 算法的核心思想是基于大整数的质因数分解难题。它利用一对密钥(公钥和私钥)进行加密和解密操作,公钥用于加密数据,私钥用于解密数据。由于 RSA 算法的安全性和通用性,它成为了许多安全协议(如 SSL/TLS、SSH、PGP 等)的基础。
什么是 Waline? # Waline 是一个基于 Node.js 的轻量级评论系统,专为静态网站设计。它支持多种数据库(如 MySQL、SQLite、MongoDB 等),并且可以与静态网站生成器(如 Hugo、Hexo、VuePress 等)无缝集成。Waline 的前端界面简洁美观,支持 Markdown、表情符号、图片上传等功能,非常适合用于博客或文档网站的评论系统。
Docker Hub的镜像加速站,免费高速拉取镜像的简要指南
文件上传功能几乎是每个 Web 应用不可或缺的一部分。无论是个人博客中的图片上传,还是企业级应用中的文档管理,文件上传都扮演着至关重要的角色。今天,松哥和大家来聊聊文件上传中的几个高级玩法——秒传、断点续传和分片上传。一 文件上传的常见场景在日常开发中,文件上传的场景多种多样。比如,在线教育平台上的视频资源上传,社交平台上的图片分享,以及企业内部的知识文档管理等。这些场景对文件上传的要求也各不相同,有的追求速度,有的注重稳定性,还有的需要考虑文件大小和安全性。因此,针对不同需求,我们有了秒传、断点续传和分片上传等解决方案。二 秒传、断点上传与分片上传秒传秒传,顾名思义,就是几乎瞬间完成文件上传…
C++ 在 C++ 中,Lambda 表达式(也称为匿名函数或闭包)是一个可以捕获局部变量的简短函数对象。La […]
在Qt中,信号(signals)和槽(slots)是一种用于对象间通信的机制。信号是对象发出的消息,而槽是用于 […]
HITCON Training Pwn Writeup
1 前言 双十一临近,我的第一台主机计划也悄然开始,话不多说,先看配置 CPU:AMD 9700X 盒装 主板:GIGABYTE B650E AORUS ELITE X AX ICE 内存:Asgard VALKYRIE II 16GB×2 DDR5 6000MT/s c28 显卡:NVIDIA GeForce RTX 4080 SUPER 星曜 OC 水冷:九州风神冰魔方360 硬盘:梵想S79…
本文介绍最新的 ECMAScript 安全赋值运算符提案以及相应的替代实现
本文深入探讨了网站统计分析的概念、关键术语、流量分析、用户行为分析以及设备和技术分析等方面。详细介绍了常见的网站统计工具,包括商业工具和开源工具,并重点介绍了开源工具Umami的安装、配置和使用。通过对Umami的详细讲解,旨在为读者提供一个实操性强的自建网站统计平台方案。
本文讨论了作者放弃使用MaxKB搭建个人知识库并集成到个人网站的原因,包括硬件资源限制、知识库维护困难和可拓展性弱。随后,作者介绍了扣子(Coze),一个新一代AI应用开发平台,它允许用户无论是否有编程基础都能快速搭建基于大模型的智能体,并将其部署到社交平台、通讯软件或网站等。文章概述了扣子的功能和优势,包括灵活的工作流设计、无限拓展的能力集、丰富的数据源和持久化的记忆能力。最后,作者简要记录了如何使用扣子创建智能体,并将其嵌入到第三方网站中,以Halo 2.x为例,展示了具体的实现步骤和代码示例。
本文详细介绍了robots.txt文件的作用、重要性以及如何创建和使用。robots.txt是一个放置在网站根目录下的文本文件,用于指导搜索引擎爬虫(机器人)哪些页面可以抓取,哪些页面不能抓取。文章解释了robots.txt的基本结构,包括User-agent、Disallow、Allow和Sitemap等指令,并提供了具体的示例。此外,还讨论了robots.txt的常见用法、注意事项以及与其他工具的结合使用,旨在帮助网站管理员更好地控制搜索引擎的抓取行为,保护隐私、管理流量和优化搜索结果。
本文介绍了一个简单的Python脚本,用于替换Markdown文件中的特定字符串。文章通过具体的代码示例,展示了如何使用Python的replace()方法和tkinter库创建一个图形用户界面(GUI)程序,以及如何使用FastAPI构建一个在线的文本替换工具。文章还提供了一个简单的网页前端,用于与后端API交互,实现文件上传和文本替换功能。最后,作者推荐了一个在线的文本替换工具,供读者参考。
本文详细介绍了两个S3服务命令行工具:s3cmd和s5cmd,它们用于自动同步S3服务上的文件到本地。文章讨论了对象存储和S3协议的基础知识,提供了s3cmd和s5cmd的安装、配置和使用指南,包括基础操作和进阶功能。此外,还对比了其他S3工具如s4cmd、aws-cli和goofys,并提供了性能测试结果,帮助用户根据业务场景选择合适的工具。
又到了更新年更系列的时间,真没想到今年组委会还在 go(好吧,其实我也是,本文头图同样来源于此)。对我来说,今年花在比赛上的时间明显比往年少了,一方面是因为刚旅游回来太累了,而另一方面则是在 LLM 的帮助下一些简单的题目不再需要更多的时间来解决了。今年只拿了 1850 分,与上一年相比算是退步了,依旧在三百名左右徘徊,只能说我才是最该多练习的人(笑)。 签到 今年的签到题又选了某知名手游来玩梗,…
前言 上个学期打省赛的时候遇到了一道考 JWT RS256 攻击的题目,当时没有做出来(直到比赛结束这道题还是 0 解)。赛后复盘是利用 python jwt 库的 CVE-2017-11424 将加密的公钥爆破出来,然后再解出私钥,就能实现 JWT 的伪造了。本来想着这样的题目应该是比较少见的,没想到这个学期又碰见了,这回轮到我们重拳出击了! 主要思路与工具 先简要说明一下 RS256 算法,这…
在华科,我真的什么都不知道.jpg 写在前面:本文用于记录华科的各种 难以查找 或者 没什么人知道 的小知识。问就是踩坑了(悲) 邮政方面 校内的邮筒很多处于无人维护状态,投进去的信至少一段时间内是不会真正寄出的,想要寄信/明信片的话建议考虑邮局。 如果你是认真想寄的,或者如果你不想被连续丢十几件的话,建议考虑快递寄文件。 不要用邮筒!!!会变得不幸,导致我的信件全部丢失 (Update: 20241120) 收到的信怎么取? 学校的 邮政服务中心 收到你的信后,根据上面有没有 写手机号,会通过两种方式通知你取信。 如果 写了手机号,那么工作人员会给你发一条短信,格式基本为“您好,你的编号为 …
本教程将为您提供一份极其详尽的C++实战指南,手把手地带领您从零开始,利用面向对象编程思想,特别是多态性,构建一个功能完备的职工管理系统。本文详细讲解了如何通过分文件编程的方式搭建项目框架,创建了包括管理类和职工类(普通员工、经理、老板)在内的清晰结构,并循序渐进地实现了系统的全部八大核心功能:增加、显示、删除、修改、查找、排序、清空以及退出。教程不仅为每一个功能的实现提供了完整的代码片段和逻辑分析,还重点演示了如何通过文件读写操作实现数据的持久化存储,确保程序关闭后信息不会丢失,同时附有大量的运行截图来验证每一步操作的正确性,非常适合希望通过一个完整项目来巩固和提升C++编程技能的学习者。
虽然已经快要到2024年年末了, 但我还是想分享这篇迟来的2023年终总结。 我上一次写年终总结是在2021年。在这段时间里,我经历了许多事情,包括多次重大打击和长时间的退网。我还进行了多次全网账号的删除和更换马甲。 我感到自己辜负了很多人的期待,也辜负了自己的期待。 在这段时间里,我看了多次心理医生,得到了许多陌生人的帮助,花费了大量不必要的金钱。然而,最终我还是主要凭借一位不便明说的人士的帮助,从这股阴霾中走出来。 现在,我终于有时间和精力坐下来,认真整理和回顾过去这段时间的经历。 我最初学习计算机的原因就是为了写游戏,但是我实际去学习时才逐渐意识到,我太小看编写,尤其是用C++编写一个健…
通过 CSS 去除宝塔面板的一些广告信息9.2.0 稳定版本免费版专用,去除一切需要需要付费才能玩的东西文件夹进入 /www/server/panel/BTPanel/static/vite/c...
原生路径解决从 Node.js v12.19.0 开始,开发人员可以使用 Subpath Imports 在 npm 包中声明路径别名。这可以通过 package.json 文件中的 impor...
[TOC]关于 Nginx 的配置,松哥之前写过好几篇文章和小伙伴们分享了,不过大部分都是基于全局视角去配置的,今天我们就单纯来聊一聊用 Nginx 做负载均衡的配置。一 什么是负载均衡负载均衡(Load Balancing)是一种计算机网络技术,用于将网络流量或请求分发到多个服务器上,以优化资源使用、最大化吞吐量、最小化响应时间,并避免任何单一点过载。负载均衡的目的是确保我们的 Web 应用的高可用性和可靠性,同时提高用户体验。一般来说,我们可能会在如下场景中用到负载均衡:服务器负载均衡:在多个服务器之间分配网络流量,以防止任何单个服务器因请求过多而性能下降。数据中心负载均衡:在数据中心的不…
本文介绍了如何在Windows的HyperV上安装macOS。首先,确保系统符合要求并启用HyperV。接着,下载UEFI和OpenCore,并获取macOS恢复镜像。然后,创建HyperV虚拟...
本文介绍了如何将小米手环6的心率数据用于直播。用户需下载特定工具,开启手环的蓝牙和心率广播,并选择冷门运动模式以避免自动暂停。通过输入手环的Mac地址进行扫描,心率数据将显示在日志中。接着,用户...
搬瓦工这家老牌的便宜vps提供商,一直提供国内超级线路的vps主机。其特点是从便宜vps走向高端线路便宜vps […]
系列文章合集:IoT Power PC 端技术总结 这一节大致记录一下软件上的波形是如何展示的,以及为什么要这 […]
一年前,我碰到了使用supervisor启动act_runner工作不正常的问题。那时候,我通过设置supervisor启动时的环境变量解决了这一问题。 Act_runner 使用 supervisor 启动无法正常识别到 asdf 设置的环境问题 155.html 但是这并不优雅,于是在这几天整理服务器时,我重新研究了一下。 直接使用supervisor启动act_runner遇到的问题 由于act_runner依赖命令启动目录下的.runner文件,所以我将二进制文件和对应的启动配置文件全部放在了/opt/app/act_runner文件夹下。对应的配置文件也就配置成了二进制文件所在的目录…
本文将为大家推荐十大免费电影网站,帮助海外华人解决这类问题。请注意,虽然这些网站能够让你在海外免费观看国内视频,但很多网站并未授权相关版权内容,因此请大家在使用时确保合法合规
前言 这个比赛从 11.2 打到 11.9,一开始没注意到,导致我 11.6 才进场。题目质量挺不错的,学习了 签到 直接把 pass=false 改成 pass=true 喜欢做签到的 CTFer 你们好呀 找了半天不知道那个才是 “中国科学技术大学校内 CTF 战队的招新主页”,最后在 https://www.nebuu.la/ 找到了 flag Checkin Again Checkin A…
题解给出了 2024 年浙江省大学生网络与信息安全技能挑我赛的部分题目解法,包括了 Web、Crypto、Misc 和数据安全方向的题目,有网安知识大挑战、wucanrce、FinalSign、非黑即白、MyCode 和 datasecurity_classify。
就,最近不是 Apple 智能很热门嘛,B 站到处都是强开教程,自己早就想看看效果了。但在当时我的设备已经升级到了新的 iOS 18.1 Beta 5,这个版本修复了 sparserestore 漏洞导致我无法使用 misakaX 了。 好在现在 misakaX 与 Nugget 都对新的 iOS 版本提供了有限支持,所以咱也可以在 iPhone 12 上强开 Apple 智能了! 访问 https://www.notbigcake.net/posts/force-enable-apple-intelligence-on-china-iphone-12 阅读全文。
Can those ‘OFFICIAL’ CTFs be any more boring?
尝试证明花了两百五买它的我并不是两百五
就,最近不是 Apple 智能很热门嘛,B 站到处都是强开教程,自己早就想看看效果了。但在当时我的设备已经升级到了新的 iOS 18.1 Beta 5,这个版本修复了 sparserestore 漏洞导致我无法使用 misakaX 了。 好在现在 misakaX 与 Nugget 都对新的 iOS 版本提供了有限支持,所以咱也可以在 iPhone 12 上强开 Apple 智能了! 访问 https://www.notbigcake.net/posts/force-enable-apple-intelligence-on-china-iphone-12 阅读全文。
喜欢做签到的 CTFer 你们好呀,尝试 sudo 命令,可以获得系统管理员权限(