聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
江南一点雨 江南一点雨 2024-11-13

SpringBoot 3.3.5 试用CRaC,启动速度提升3到10倍

[TOC]今天和小伙伴们来聊一个稍微新一点的技术话题—CRaC。CRaC(Coordinated Restore at Checkpoint,检查点协调恢复)是一个 OpenJDK 项目,旨在解决 Java 应用程序启动和预热时间过长的问题。Java 应用程序启动和预热时间过长是一个老大难的问题,目前来看各方也都提出了一些不同的解决思路,之前松哥和大家聊过的 AOT 也能从一定程度上解决启动慢的问题,今天的 CRaC 算是另外一种解决思路。一 CRaC是什么CRaC 允许对运行中的 JVM 进行“快照”,并将其状态(包括应用)存储到磁盘中。之后,在另一个时间点,可以将 JVM 从保存的检查点恢…

TARESKY TARESKY 2024-11-12

小白也能懂的 Crypto 套利 —— 第二集“公募基金”和“债券市场”

💰 币圈的利润到底从何而来?年初的这篇文章 《无风险年化 360%?小白也能懂的 Crypto 套利》,向圈外人解释了这个大家最好奇的问题。 如果当时的你看到这篇文章,还没有学会资金费套利,那么相信现在的你,依然还是不会的。 不过关系并不大,因为现在又到了,适合圈外人进场,随地捡钱的牛市时间了。 目前风险和难度从低到高,可以考虑的几种方式: 1️⃣ 初级版:交易所活期理财。APY 大约 Binance 15%+ 、OKX 5%~28%。(欢迎从我的 aff 注册 🔗 https://linktr.ee/taresky ) 2️⃣ 进阶版:Ethena —— 资金费套利的公募基金。 如果你读完上…

RSA 算法详解

RSA 算法简介 # RSA 算法是一种非对称加密算法,由 Ron Rivest、Adi Shamir 和 Leonard Adleman 于 1977 年提出。它是现代密码学的基石之一,广泛应用于数据加密、数字签名、密钥交换等领域。 RSA 算法的核心思想是基于大整数的质因数分解难题。它利用一对密钥(公钥和私钥)进行加密和解密操作,公钥用于加密数据,私钥用于解密数据。由于 RSA 算法的安全性和通用性,它成为了许多安全协议(如 SSL/TLS、SSH、PGP 等)的基础。

Hugo Waline评论系统搭建

什么是 Waline? # Waline 是一个基于 Node.js 的轻量级评论系统,专为静态网站设计。它支持多种数据库(如 MySQL、SQLite、MongoDB 等),并且可以与静态网站生成器(如 Hugo、Hexo、VuePress 等)无缝集成。Waline 的前端界面简洁美观,支持 Markdown、表情符号、图片上传等功能,非常适合用于博客或文档网站的评论系统。

江南一点雨 江南一点雨 2024-11-12

SpringBoot 实战:文件上传之秒传、断点续传、分片上传

文件上传功能几乎是每个 Web 应用不可或缺的一部分。无论是个人博客中的图片上传,还是企业级应用中的文档管理,文件上传都扮演着至关重要的角色。今天,松哥和大家来聊聊文件上传中的几个高级玩法——秒传、断点续传和分片上传。一 文件上传的常见场景在日常开发中,文件上传的场景多种多样。比如,在线教育平台上的视频资源上传,社交平台上的图片分享,以及企业内部的知识文档管理等。这些场景对文件上传的要求也各不相同,有的追求速度,有的注重稳定性,还有的需要考虑文件大小和安全性。因此,针对不同需求,我们有了秒传、断点续传和分片上传等解决方案。二 秒传、断点上传与分片上传秒传秒传,顾名思义,就是几乎瞬间完成文件上传…

McLsk888 McLsk888 2024-11-12

我的第一台主机

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…

blog.jiumoz.com blog.jiumoz.com 2024-11-12

理论结合实践:用Umami构建网站分析系统

本文深入探讨了网站统计分析的概念、关键术语、流量分析、用户行为分析以及设备和技术分析等方面。详细介绍了常见的网站统计工具,包括商业工具和开源工具,并重点介绍了开源工具Umami的安装、配置和使用。通过对Umami的详细讲解,旨在为读者提供一个实操性强的自建网站统计平台方案。

blog.jiumoz.com blog.jiumoz.com 2024-11-12

扣子(Coze):构建智能助手并嵌入个人网站的新选择

本文讨论了作者放弃使用MaxKB搭建个人知识库并集成到个人网站的原因,包括硬件资源限制、知识库维护困难和可拓展性弱。随后,作者介绍了扣子(Coze),一个新一代AI应用开发平台,它允许用户无论是否有编程基础都能快速搭建基于大模型的智能体,并将其部署到社交平台、通讯软件或网站等。文章概述了扣子的功能和优势,包括灵活的工作流设计、无限拓展的能力集、丰富的数据源和持久化的记忆能力。最后,作者简要记录了如何使用扣子创建智能体,并将其嵌入到第三方网站中,以Halo 2.x为例,展示了具体的实现步骤和代码示例。

blog.jiumoz.com blog.jiumoz.com 2024-11-12

SEO基础知识:了解robots.txt

本文详细介绍了robots.txt文件的作用、重要性以及如何创建和使用。robots.txt是一个放置在网站根目录下的文本文件,用于指导搜索引擎爬虫(机器人)哪些页面可以抓取,哪些页面不能抓取。文章解释了robots.txt的基本结构,包括User-agent、Disallow、Allow和Sitemap等指令,并提供了具体的示例。此外,还讨论了robots.txt的常见用法、注意事项以及与其他工具的结合使用,旨在帮助网站管理员更好地控制搜索引擎的抓取行为,保护隐私、管理流量和优化搜索结果。

blog.jiumoz.com blog.jiumoz.com 2024-11-12

用python写一个简易的字符串替换工具

本文介绍了一个简单的Python脚本,用于替换Markdown文件中的特定字符串。文章通过具体的代码示例,展示了如何使用Python的replace()方法和tkinter库创建一个图形用户界面(GUI)程序,以及如何使用FastAPI构建一个在线的文本替换工具。文章还提供了一个简单的网页前端,用于与后端API交互,实现文件上传和文本替换功能。最后,作者推荐了一个在线的文本替换工具,供读者参考。

blog.jiumoz.com blog.jiumoz.com 2024-11-12

S3命令行工具:s3cmd与s5cmd的实用指南

本文详细介绍了两个S3服务命令行工具:s3cmd和s5cmd,它们用于自动同步S3服务上的文件到本地。文章讨论了对象存储和S3协议的基础知识,提供了s3cmd和s5cmd的安装、配置和使用指南,包括基础操作和进阶功能。此外,还对比了其他S3工具如s4cmd、aws-cli和goofys,并提供了性能测试结果,帮助用户根据业务场景选择合适的工具。

viflythink.com viflythink.com 2024-11-12

2024 中科大信息安全大赛题解

又到了更新年更系列的时间,真没想到今年组委会还在 go(好吧,其实我也是,本文头图同样来源于此)。对我来说,今年花在比赛上的时间明显比往年少了,一方面是因为刚旅游回来太累了,而另一方面则是在 LLM 的帮助下一些简单的题目不再需要更多的时间来解决了。今年只拿了 1850 分,与上一年相比算是退步了,依旧在三百名左右徘徊,只能说我才是最该多练习的人(笑)。 签到 今年的签到题又选了某知名手游来玩梗,…

www.caterpie771.cn www.caterpie771.cn 2024-11-12

针对 python-jwt RS256 算法的攻击

前言 上个学期打省赛的时候遇到了一道考 JWT RS256 攻击的题目,当时没有做出来(直到比赛结束这道题还是 0 解)。赛后复盘是利用 python jwt 库的 CVE-2017-11424 将加密的公钥爆破出来,然后再解出私钥,就能实现 JWT 的伪造了。本来想着这样的题目应该是比较少见的,没想到这个学期又碰见了,这回轮到我们重拳出击了! 主要思路与工具 先简要说明一下 RS256 算法,这…

GoForceX's Blog GoForceX's Blog 2024-11-12

华科冷知识集合地

在华科,我真的什么都不知道.jpg 写在前面:本文用于记录华科的各种 难以查找 或者 没什么人知道 的小知识。问就是踩坑了(悲) 邮政方面 校内的邮筒很多处于无人维护状态,投进去的信至少一段时间内是不会真正寄出的,想要寄信/明信片的话建议考虑邮局。 如果你是认真想寄的,或者如果你不想被连续丢十几件的话,建议考虑快递寄文件。 不要用邮筒!!!会变得不幸,导致我的信件全部丢失 (Update: 20241120) 收到的信怎么取? 学校的 邮政服务中心 收到你的信后,根据上面有没有 写手机号,会通过两种方式通知你取信。 如果 写了手机号,那么工作人员会给你发一条短信,格式基本为“您好,你的编号为 …

浅草物语 浅草物语 2024-11-11

C++项目实战——职工管理系统

本教程将为您提供一份极其详尽的C++实战指南,手把手地带领您从零开始,利用面向对象编程思想,特别是多态性,构建一个功能完备的职工管理系统。本文详细讲解了如何通过分文件编程的方式搭建项目框架,创建了包括管理类和职工类(普通员工、经理、老板)在内的清晰结构,并循序渐进地实现了系统的全部八大核心功能:增加、显示、删除、修改、查找、排序、清空以及退出。教程不仅为每一个功能的实现提供了完整的代码片段和逻辑分析,还重点演示了如何通过文件读写操作实现数据的持久化存储,确保程序关闭后信息不会丢失,同时附有大量的运行截图来验证每一步操作的正确性,非常适合希望通过一个完整项目来巩固和提升C++编程技能的学习者。

冷冷的小窝 2024-11-11

迟来的 2023 年终总结

虽然已经快要到2024年年末了, 但我还是想分享这篇迟来的2023年终总结。 我上一次写年终总结是在2021年。在这段时间里,我经历了许多事情,包括多次重大打击和长时间的退网。我还进行了多次全网账号的删除和更换马甲。 我感到自己辜负了很多人的期待,也辜负了自己的期待。 在这段时间里,我看了多次心理医生,得到了许多陌生人的帮助,花费了大量不必要的金钱。然而,最终我还是主要凭借一位不便明说的人士的帮助,从这股阴霾中走出来。 现在,我终于有时间和精力坐下来,认真整理和回顾过去这段时间的经历。 我最初学习计算机的原因就是为了写游戏,但是我实际去学习时才逐渐意识到,我太小看编写,尤其是用C++编写一个健…

江南一点雨 江南一点雨 2024-11-11

Nginx 部署负载均衡服务全解析

[TOC]关于 Nginx 的配置,松哥之前写过好几篇文章和小伙伴们分享了,不过大部分都是基于全局视角去配置的,今天我们就单纯来聊一聊用 Nginx 做负载均衡的配置。一 什么是负载均衡负载均衡(Load Balancing)是一种计算机网络技术,用于将网络流量或请求分发到多个服务器上,以优化资源使用、最大化吞吐量、最小化响应时间,并避免任何单一点过载。负载均衡的目的是确保我们的 Web 应用的高可用性和可靠性,同时提高用户体验。一般来说,我们可能会在如下场景中用到负载均衡:服务器负载均衡:在多个服务器之间分配网络流量,以防止任何单个服务器因请求过多而性能下降。数据中心负载均衡:在数据中心的不…

www.kindyear.cn www.kindyear.cn 2024-11-11

HyperV安装macOS

本文介绍了如何在Windows的HyperV上安装macOS。首先,确保系统符合要求并启用HyperV。接着,下载UEFI和OpenCore,并获取macOS恢复镜像。然后,创建HyperV虚拟...

ncc的个人网站 ncc的个人网站 2024-11-11

Act_runner 使用 supervisor 启动无法正常识别到 asdf 设置的环境问题(二)

一年前,我碰到了使用supervisor启动act_runner工作不正常的问题。那时候,我通过设置supervisor启动时的环境变量解决了这一问题。 Act_runner 使用 supervisor 启动无法正常识别到 asdf 设置的环境问题 155.html 但是这并不优雅,于是在这几天整理服务器时,我重新研究了一下。 直接使用supervisor启动act_runner遇到的问题 由于act_runner依赖命令启动目录下的.runner文件,所以我将二进制文件和对应的启动配置文件全部放在了/opt/app/act_runner文件夹下。对应的配置文件也就配置成了二进制文件所在的目录…

www.caterpie771.cn www.caterpie771.cn 2024-11-11

Hackergame 2024 WP

前言 这个比赛从 11.2 打到 11.9,一开始没注意到,导致我 11.6 才进场。题目质量挺不错的,学习了 签到 直接把 pass=false 改成 pass=true 喜欢做签到的 CTFer 你们好呀 找了半天不知道那个才是 “中国科学技术大学校内 CTF 战队的招新主页”,最后在 https://www.nebuu.la/ 找到了 flag Checkin Again Checkin A…

晓雨杂记 晓雨杂记 2024-11-10

国行 iPhone 12 强开 Apple 智能

就,最近不是 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 阅读全文。

国行 iPhone 12 强开 Apple 智能

就,最近不是 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 阅读全文。