org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException: The field file exceeds its maximum permitted size of 1048576 bytes.
springBoot 简单优雅是实现文件上传和下载
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
springBoot 简单优雅是实现文件上传和下载
MCP(模型上下文协议)是什么东西?首先看一下MCP定义:{card-describe title="MCP定义"}MCP(模型上下文协议)是由Anthropic公司提出的一种新技术,旨在通过简...
看到朋友用uuid做id导致各种问题,想起来公司使用时间戳+sequence生成id,因此记录一下mysql生成sequence的方式
Java Agent Java Agent是一种可以在JVM启动时或运行时附加的工具,它可以拦截并修改类文件字节码。Java Agent通常用于实现AOP(面向切面编程)、性能监控、日志记录等功能。 Java Agent有两种加载方式: 1.Premain:在JVM启动时通过命令行参数-javaagent:path/to/your-agent.jar来指定。 2.Agentmain:在JVM已经启动后,通过Attack API动态地附加到正在运行的JVM进程上。 准备 先来准备一个正在运行的正常程序:项目很简单,只有一个简单的Main方法,和一个Fox类。 有一个狐狸类,狐狸有一个say方法。…
!> 注意此方法可有效降低RH2288服务器噪音,但需配合负载优化 (如限制CPU频率)等策略,并定期检查硬件健康状态,以防止烧毁服务器。一 通过iBMC命令行界面调整登录iBMC后台ss...
首先, 明确base64并不是一个压缩算法. 但是在某些场景我们可以使用其编码特性达到压缩的效果.
直接官网订阅200刀年付会员就可以获取下面的这些会员 特殊折扣链接 https://www.lennysnewsletter.c ...
1.用命令行方式跳过联网激活。 2.用注册表方式来延长 windows 暂停更新时间,并且无副作用。 3.切换到 Admin 用户并删除其他用户。
23新版第二季(S15)于4月12日开播,每周六英国时间上午八点(北京时间下午三点)播出,共八集 幕后揭秘的熟 … 继续阅读[熟肉]2023版新版第二季(8/8)
fcfbf97d21a06121d7a20bef4be0922526137681157dac1ee0f41f10164a303038d190196e9b299bc8c5defc4288595f8a79e4264554261e2c62d3168579b36367024fed70dc8c47f3df67168c3adb0a0daffb7e03bae00216e885a565bcc49e6cd4775af2c16a6cd859488cc49bcc9eee7353cab2fa959042d842945c96884014720433a5113aa015a4387e3beb11c771289b3d374e…
引言为什么要写这么一个脚本呢?实际上是我这几天一直在找一个多端同步我的博客笔记的办法。我说使用的博客方案是是:Hexo + stellar 主题,写文章主要是依靠 obsidian。具体的工具是 Mac 和 iPhone。至于我为什么需要手机端,主要还是平时话多,想随手记下来。因此,想要实现多端同步,主要是解决下面几个问题:如何实现 Mac 端的 Obsidian 与手机端同步在解决第一个问题的过程中,引出了第二个问题:如何实现 Obsidian 不同仓库间的同步简单说一下我的解决思路:实现 Mac 与 iPhone 之间的同步很简单,只要借助 Icloud 这个媒介就可以了。但是同步哪一个仓…
本教程详细介绍了如何使用 ZeroTier 组网,并提供了使用国内中继服务器的方法,帮助用户实现设备间互相连接,即使在复杂网络环境下也可通过中继传输数据,让组网操作简单易行。
Claw Cloud Run(Claw Cloud 旗下),类似于 Netlify 的在线开发平台,可以快速部 […]
2025游戏安全题解
本文又名:404 页面拯救计划,那个丑哭的报错页面真不是我的锅这已经是我第 N+99 次被问同一个问题了:"老李!我花 8888 买的主题配套 404 页面呢?怎么显示个这么丑的页面?!"朋友们,这锅真不背啊!这就好比你在米其林餐厅点了牛排,结果服务员直接从后厨冰柜掏出生肉片!!你猜怎么着?问题出在点单系统(服务器)压根没把订单传给厨师(主题)!发生了什么?用户访问了个寂寞网址服务器(nginx)…
Heal10.10.11.46nmap12345678910111213141516171819202122# Nmap 7.95 scan initiated Tue Apr 15 20:26:00 2025 as: nmap -e utun4 -sC -sV -vv -oA nmap/default 10.10.11.46Nmap scan report for 10.10.11.46Host…
Cypher10.10.11.57nmap12345678910111213141516171819202122# Nmap 7.95 scan initiated Wed Apr 16 12:02:01 2025 as: nmap -e utun4 -sC -sV -vv -oA nmap/default 10.10.11.57Nmap scan report for 10.10.11.57Ho…
题外话:本来应该去年九月从东京回来就写的,但由于一些不是很众所周知的原因我很久没更新了。昨天回家看到影视飓风发了去东京拍的样片,又想起来之前拍的照片,所以决定还是写一下。 我其实是特别懒得出门的人,不是不想,只是嫌麻烦,而且其实我也没有特别想去的地方,除了日本。毕竟如果你也像我一…
这学期的Linux实验课中涉及到了这部分内容,我顺手在这里记录一下。
安装libzstd-devapt install libzstd-dev拉取zstd-nginx-modulegit clone https://github.com/tokers/zstd-n...
内网的DDNS方案 现有的路由器的ddns很多都是直接拿到公网ip,但是这个公网ip实际上不能找到你的电脑,所 […]
2020年至今,AI 应用井喷式爆发,但AI 内容缺乏有效、可靠的技术监管机制。本项目意在实现一个 AI-CFW 原型系统,部署于 AI 应用和 AI 使用者之间,能够对使用者的提问以及 AI 应用的回复内容进行过滤。
介紹卡卡布手遊版12種共鳴魔法組合效果。 取得方式 共鳴魔法在主線劇情進入海之檻歌,完成共鳴石的支線任務後會開 […]
PDD 一面
本期延迟了好几周,因为这几周被迫回学校做了一件很没有意义的事情。结合最近的一些体会,我现在认为填志愿时选择 HNU 是我人生的重大错误决策之一。高考完填志愿时决策根据是「学校 > 专业 > 城市」,如果让我重新选择,我会按照「城市 > 学校 > 专业」的标准。 关于此,已经写了一篇文章,得等这件事结束之后再发布。 其实我也在思考博客周记 Weekly 的组织模式: 以时间为标尺,每周固定发一篇(目前的期望模式):必然存在一些还未完全成熟的想法和文字「赶鸭子上架」的情况,文章内容质量可能不及预期。这可能会导致博客整体文章质量降低。这种文章组织形式也可能会使文章泛泛而谈、缺乏主题和深度。 以内容为…
博客搭建完成后的随记。
好久不见,经常读博客,今天突然意识到我的好久没更新了,赶紧写一篇。 这几个月换了环境,皮肤变好了一点,也变瘦了一点点。总的来说,过得很幸福 🥰 数码 笔记本有几天开机后一段时间,什么软件没开,内存占用却 100% 按照此 教程 给笔记本重装了 Win10 系统,变得好丝滑~ Facebook Marketplace 面交了苹果二代笔,花了不到 350 块 👍 apple pencil 2 验证步骤: 序列号查询 拆壳开蓝牙,把笔平面吸附在平板上 吸附上 有电量显示,适配好熄屏双击进入备忘录,设置-通用-apple pencil 进去有序列号,固件版本长的,硬件版本 1100 拧开笔尖,里面第二…
距离高考还有52天,并未痊愈
本篇是 AI悦创编写的棠棠百天拍照计划
uv 是用 Rust 编写的极速 Python 包和项目管理工具,可替代 pip、pip-tools、pipx、poetry、pyenv、twine、virtualenv 等多种工具,本文提供从入门到精通的完整指南
引言:统一身份认证的重要性 在Web应用安全防护中,身份认证是抵御未授权访问的第一道防线。雷池WAF支持灵活集成多种第三方身份认证方式,既满足开发者社区需求(如GitHub登录),也适配国内用户习惯(如微信PC扫码)。通过统一认证与管理员审核机制,企业可精细化控制访问权限,兼顾安全性与用户体验。本文将以 GitHub OAuth登录 和 微信PC扫码登录 为例,详解配置流程与最佳实践。 一、通用配置流程与准备工作 1. 环境要求 已部署雷池WAF并拥有控制台权限。 根据认证方式准备对应账号: GitHub登录:需G
CTF
渗透
在 Youtube 刷到个有趣的老视频,原作者 Ray Dalio,是美国华尔街投资大神、桥水公司创始人,曾被称为金融界的乔布斯。这则三十分钟时长的视频以动画的...
Vite 是一个现代化的前端构建工具,由 Vue.js 作者尤雨溪开发,旨在提供更快的开发体验和更高效的构建过程。它利用浏览器原生的 ES 模块(ESM)支持,实现了快速的开发服务器启动和即时的模块热更新(HMR)。在开发阶段,Vite 通过按需加载模块和使用 esbuild 预构建依赖,显著提升了
Bitwarden,现在是 Vaultwarden 时间! BitWard的轻量版,密码管理,可以在电脑和手机上自动填写用户和密码,实现自动登陆 注意注意注意⚠️ 此应用不支持IP:Port访问,安全原因,只支持https连接 第一次部署的话将环境变量SIGNUPS_ALLOWED=true,允许注
最近接手了一个积分服务,发现测试环境有一个提供给营销使用的topic,消费速度巨慢无比,5000条消费了半天,还有3000多条没有消费,并且kafka在不断重平衡。 查看代码,发现一个消息体中携带了50条数据,并且在一个for循环中一条一条处理。 消息体大概格式如下: { "field1": 1
以下是完整的 Telegram 类实现,并附带了多个常见使用场景的示例代码:
RSS 阅读体验可能不太好,若喜欢本文请点此跳转原文查看~ 前言本文将带你使用 ollama + mcp-go + cherry-studio 在本地实现并构建完整的一套流程。在 MCP 的风吹了那么久之后,相信你已经看过不少介绍了,如果你还没有实际体验过 MCP 的魅力,又或者你想通过 Golang 构建一个 MCP 服务,那么就来看看吧。准备框架 https://github.com/mark…
Nocturnal10.10.11.64nmap123456789101112131415161718192021222324# Nmap 7.95 scan initiated Tue Apr 15 00:23:01 2025 as: nmap -e utun4 -sC -sV -vv -oA nmap/default 10.10.11.64Nmap scan report for 10.10.…
Code10.10.11.62nmap123456789101112131415161718192021222324# Nmap 7.95 scan initiated Tue Apr 15 15:39:10 2025 as: nmap -e utun4 -sC -sV -vv -oA nmap/default 10.10.11.62Nmap scan report for 10.10.11.62…
废话不多说,直接上代码: 只需要修改上述XXXXX的部分为需要的端口即可!
这学期的Linux实验课中涉及到了这部分内容,我顺手在这里记录一下。
自己有几个不支持H.264硬解的古董电脑,感觉不爽,最近27元买了一个博通BCM970015视频解压卡,最初是用于上网本平台,mini PCIe的规格,支持H.264、VC-1、WMV9和MPEG-2的硬解,理论上足以应付绝大多数视频了。拿到手先简单上机测一下。