-
go-carbon v2.6.0 发布,轻量级、语义化、对开发者友好的 golang 时间处理库
carbon 是一个轻量级、语义化、对开发者友好的 Golang 时间处理库,提供了对时间穿越、时间差值、时间极值、时间判断、星座、星座、农历、儒略日 / 简化儒略日、波斯历 / 伊朗历的支持。 carbon 目前已捐赠给dromara开源组织和被awesome-go收录,并获得gitee2024 年最有价值项目(GVP)和gitcode2024 年度G-S...
时间:2025-03-25点击:34收藏
-
史诗级革新 | Apache Flink 2.0 正式发布
在数据处理领域,Apache Flink 一直以其强大的实时流处理能力而闻名。3 月 24 日,Flink 2.0 正式发布,这不仅是对以往版本的一次重大升级,更是实时数据处理领域的一次史诗级革新。本文将带你深入了解 Flink 是什么,它的适用场景,以及 Flink 2.0 中那些值得关注的新特性。 Apache Flink Apache Flink 是一...
时间:2025-03-24点击:80收藏
-
SnailJob 1.4.0 发布
🔥🔥🔥 灵活,可靠和快速的分布式任务重试和分布式任务调度平台 ✅️ 可重放,可管控、为提高分布式业务系统一致性的分布式任务重试平台 ✅️ 支持秒级、可中断、可编排的高性能分布式任务调度平台 项目特性 易用性业务接入成本小。避免依赖研发人员的技术水平,保障稳定性 灵活性能够动态调整配置,启动 / 停止任务,以及终止运行中的任务 操作简单分钟上手,支持 W...
时间:2025-03-24点击:47收藏
-
一行命令,就能搭一个后台管理系统,前后端还都有?
TinyPro 是一个开源的开发框架,用项目作者曾令卡的话来说,“可能没有那么高大上,但是很实用”。只需要一行命令,就能用它搭建一个包含前后端的后台管理系统,非常适合缺乏专业开发人员的公司使用。 TinyPro 使用最新技术栈,前端基于Vue3+TypeScript,后端基于NestJS,支持组件粒度的权限管理、页签模式、多级菜单、多种布局方式、个性化主题、...
时间:2025-03-24点击:31收藏
-
开源等宽编程字体 Maple Mono 正式发布 7.0
Maple Mono V7.0 稳定版已正式发布。 Maple Mono 是一款开源等宽字体,专注于优化编码体验,带有圆角、连字和 Nerd-Font,适用于 IDE 和终端,具有细粒度的自定义选项。 特性 可变 - 无限的字体粗细,以及手工微调的斜体字形。 丝滑 -圆角,独特的@ $ % & Q ->字形,以及手写风格的斜体f i j k l...
时间:2025-03-24点击:35收藏
-
高并发场景下的库存管理,理论与实战能否兼得?
前言 本篇文章,是一篇实战后续篇,是基于之前我发了一篇关于如何构建高并发系统文章的延伸: 高并发系统的艺术:如何在流量洪峰中游刃有余 而这篇文章,从实践出发,解决一个真实场景下的高并发问题:秒杀场景下的系统库存扣减问题。 随着互联网业务的不断发展,选择在网上购物的人群不断增加,这种情况下,会衍生出一些促销活动,类似抢购场景或者热销热卖场景,在高峰时段的下单数...
时间:2025-03-24点击:33收藏
-
Next.js Middleware鉴权绕过漏洞
漏洞描述 Next.js 是一个用于构建全栈 Web 应用程序的 React 框架。 在受影响版本中,如果应用使用Next.js middleware进行鉴权,由于Next.js使用x-middleware-subrequest HTTP请求头用于内部重定向流程标识,当内部5次重定向之后则跳过鉴权流程。同时用户发送数据中的HTTP请求头可覆盖其内部请求头。 ...
时间:2025-03-24点击:26收藏
-
MCP 协议:LLM 应用开发的“适配器”
最近,许多软件和平台纷纷上线 MCP Server,按照 MCP 协议统一与大模型的交互接口,如 Gitee MCP Server、百度地图 MCP 的发布等等。 通过 Gitee MCP Server 读取用户 Gitee 仓库中的 Issue 重新定义大模型交互范式 MCP 协议可以简单理解成是一个国际通用版本的转接头,将大模型与各种外部系统、工具和数据...
时间:2025-03-24点击:64收藏
-
Spring Boot 项目 90% 存在这 15 个致命漏洞!你的代码在裸奔吗?
文章首发公众号【风象南】 Spring Boot 作为一款广泛使用的 Java 开发框架,虽然为开发者提供了诸多便利,但也并非无懈可击,其安全漏洞问题不容忽视。本文将深入探讨 Spring Boot 常见的安全漏洞类型、产生原因以及相应的解决方案,帮助开发者更好地保障应用程序的安全。 1. SQL 注入漏洞 漏洞描述: 当应用程序使用用户输入的数据来构建 S...
时间:2025-03-24点击:36收藏
-
万字长文,带你读懂Anthropic MCP
背景 随着大模型的快速发展,如何让模型与企业数据、工具高效对接成为核心挑战。传统方式需为每个数据源/工具编写定制化代码,导致开发成本高、扩展性差、安全性低,形成“烟囱式开发”。 如何让大语言模型与外部系统交互,已经成为AI系统急需解决的问题。从2023年到现在,业界也有过多种尝试,我们也一起来梳理一下: 原始时代——prompt转json。大家现在回头看看写...
时间:2025-03-23点击:36收藏
-
三分钟掌握音频提取 | 在 Rust 中优雅地处理视频音频
前言 在多媒体开发中,从视频中提取音频是一个常见需求。比如,你可能需要分离背景音乐来单独欣赏,或者提取对白用于语音分析,甚至为视频生成字幕。无论目的如何,音频提取都是多媒体处理中的基础操作。 传统上,我们可以通过 FFmpeg 命令行工具快速实现这一功能,例如: ffmpeg -i input.mp4 -vn -acodec copy output.aac ...
时间:2025-03-22点击:48收藏
-
深入理解 PostgreSQL Planner:简化扫描路径与查询计划
引言 当向 PostgreSQL 发送查询时,查询通常会经过几个处理阶段,并最终返回结果。这些阶段如下所示: 解析(Parse) 分析(Analyze) 重写(Rewrite) 计划(Plan) 执行(Execute) 在本文中,我们将仅关注"计划"阶段或"规划器(Planner)"模块,因为这是最有趣或最复杂的阶段。我将分享我对规划器模块的理解,并探讨它如...
时间:2025-03-21点击:27收藏
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程