找回密码
 立即注册
能用 Java8 开发 MCP(或 MCP Server),这才是 MCP 自由(Solon AI MCP)!
现在,用 Java 开发 MCP 的情况是: 之前在 mcp-sdk 仓库的 issue 与人交流时。曾有人说现在都 ia 时代了,怎么能还用 java8 呢?可是 MCP 是一个协议性的框架,应该更有普适性,应该照顾更广的市场需求。 市场的情况是,(尤其是我国) ...
印萍 2025-6-5 10:07
838 0 0
Java日期格式化中的“YYYY”陷阱:为什么跨年周会让你的年份突然+1?.md
结论先行 在Java中使用 YYYY-MM-dd 格式化日期时,若日期所在的周跨年,年份可能会被错误计算为下一年(如2021年12月26日显示为2022年)。而使用 yyyy-MM-dd 会始终返回正确的年份。问题的根源是 YYYY 和 yyyy 对年份的定义不同:YYYY ...
讣丢 2025-6-5 10:07
60 0 0
Linux系统中的软件管理
简介 Linux 系统中的软件管理体系主要包括软件包管理工具、软件仓库以及相关的依赖管理等方面。以下是详细介绍: 软件包管理工具 [*]dpkg:Debian 及其衍生系统(如 Ubuntu)使用的底层软件包管理工具。它用于安装、卸载、查询和管理. ...
锷稠 2025-6-5 10:07
82 0 0
ragflow k8s部署详细过程
一、概述 ragflow官方提供的安装方式是docker-compose方式部署的,单机运行。 k8s部署方式,暂未提供。 不过我们可以通过工具,结合docker-compose.yaml,来推演出对应服务的yaml进行部署。 过程有点曲折,结果很美好。   接下来,本文 ...
能杜孱 2025-6-5 10:06
940 0 0
小白也能行【手撕ResNet代码篇(附代码)】:详解可复现
目录 [*]前言 [*]model [*]BasicBlock 和Bottleneck [*]ResNet [*]ResNet18\34\50\101\152 [*]data [*]train [*]test [*]代码运行以及测试结果 前言 之前已经给大家详解解析了ResNet的原理,其是在什么背景下产生的,这对我们其实有 ...
哈妙思 2025-6-5 10:06
515 0 0
nextflow 基础
Nextflow 核心知识点与使用指南 一、安装与依赖 [*]环境要求 • Java:Nextflow 需 Java 17+ 环境,可通过 apt-get 或 SDKMAN 安装。 • 操作系统:支持 Linux、macOS,Windows 需通过 WSL2 运行。 [*]安装方式 • 一键安装: 支持自动 ...
羊舌正清 2025-6-5 10:06
182 0 0
C# 使用StackExchange.Redis实现分布式锁的两种方式
分布式锁在集群的架构中发挥着重要的作用。以下有主要的使用场景 1.在秒杀、抢购等高并发场景下,多个用户同时下单同一商品,可能导致库存超卖。 2.支付、转账等金融操作需保证同一账户的资金变动是串行执行的。 3.分布式环境下,多个节 ...
茹静曼 2025-6-5 10:05
82 0 0
从零开始:基于CUDA 12.6的YOLOv5模型训练实战(RTX 2050显卡全流程)
基于cuda12.6训练yolov5模型 前面完成了使用CPU调用yolov5s模型进行识别车辆,现在想训练自己的模型进行目标识别,使用CPU效率太低,尝试使用GPU加速的Pytorch,再重新整理了一下完整的流程 [*]注: [*]显卡:RTX 2050 [*]cuda:NVIDI ...
别萧玉 2025-6-5 10:04
983 0 0
一文详解银河麒麟配置容器运行时及gVisor(runsc)、Kata(runv)详细指南
容器运行时介绍 容器运行时核心概念与分类 容器运行时(Container Runtime)是管理容器生命周期(创建、启动、停止、删除)和资源隔离的核心组件,通过与操作系统内核协作实现容器化环境。根据功能层级和技术实现,容器运行时可分为以 ...
翁真如 2025-6-5 10:04
875 0 0
Linux后台运行进程
概念 当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够 ...
橘芜 2025-6-5 10:03
41 0 0
蓝牙基础(一):蓝牙软硬件架构介绍
liwen01 2025.04.05 前言 随着物联网的发展,蓝牙已融入到我们生活的方方面面:手机、平板、手环、耳机、音响、智能灯泡、智能门铃、摄像机、冰箱、空调、洗衣机、血糖仪、键盘、鼠标等等。 关于蓝牙相关的芯片、协议栈、应用方案也因产 ...
杼氖 2025-6-5 10:03
505 0 0
开发十年现状之后端的职业发展
  2016年刚入行对职业发展没有太多的想法,没有工作经验做支撑对业内了解甚少没有想法也正常,大四那年有门课是和职业规划相关的,老师站在讲台上大篇幅的讲理论知识,告诉我们该如何如何,当时我就觉着这些都太虚了,我都不知道我的职 ...
唐茗 2025-6-5 09:46
349 0 0
.net clr 8年才修复的BUG,你让我损失太多了
一、概述     .NET社区修复问题可谓是龟速,一个BUG在.NET 7.0+版本才修复,你让我损失了几万块,我现在还记得客户那种质疑的表情,你了解那种尬尴的气氛吗?你让我一度怀疑dotnetty,我从来不去怀疑框架,运行时,每次碰到问题,我先 ...
县挫伪 2025-6-5 09:31
834 0 0
Sentinel源码—5.FlowSlot借鉴Guava的限流算法
大纲 1.Guava提供的RateLimiter限流使用示例 2.Guava提供的RateLimiter简介与设计 3.继承RateLimiter的SmoothBursty源码 4.继承RateLimiter的SmoothWarmingUp源码   1.Guava提供的RateLimiter限流使用示例 (1)拦截器示例 (2)AOP切面示例 ...
忿媚饱 2025-6-5 09:30
572 0 0
WinDebug查看C#程序运行内存中的数据库连接字符串
真巧,昨天刷到了大佬“一线码农”的视频,大概就是讲的有人找他破解一个混淆加密的数据库连接字符串,然后大佬也提供了方案就是用WinDebug查看内存中的数据。这其实本质上就是一个用WinDebug查看对象字符串字段具体内容的需求,为啥要取 ...
阴昭昭 2025-6-5 09:30
376 0 0
垂直模型和AI Workflow是开AGI的历史倒车
提供AI咨询+AI项目陪跑服务,有需要回复1 RL 之父 Rich Sutton在 2019 年的文章《苦涩的教训》中指出: 70 年的 AI 研究历史告诉我们一个最重要的道理:依靠纯粹算力的通用方法,最终总能以压倒性优势胜出 怎么说呢?他认为试图将人类知 ...
扈怀易 2025-6-5 09:30
277 0 0
PC端自动化测试实战教程-2-pywinauto 启动PC端应用程序 - 上篇(详细教程)
1.简介 经过上一篇的学习、介绍和了解,想必小伙伴或者童鞋们,已经见识到pywinauto的强大了,今天继续介绍pywinauto,上一篇已经可以打开计算器了,这里宏哥在提供其他方法进行打开计算器和非电脑自带程序。pywinauto 可以启动电脑自带 ...
萧海芷 2025-6-5 09:29
59 0 0
使用CAMEL实现RAG过程记录
本文为学习使用CAMEL实现RAG的学习总结。 参考自官方cookbook,地址:https://docs.camel-ai.org/cookbooks/advanced_features/agents_with_rag.html 在官方cookbook分为了Customized RAG、Auto RAG、Single Agent with Auto RAG与Role-p ...
方方仪 2025-6-5 09:29
356 0 0
Redis实现高并发场景下的计数器设计
大部分互联网公司都需要处理计数器场景,例如风控系统的请求频控、内容平台的播放量统计、电商系统的库存扣减等。 传统方案一般会直接使用RedisUtil.incr(key),这是最简单的方式,但这种方式在生产环境中会暴露严重问题: INCR 有自动初 ...
固拆棚 2025-6-5 09:28
144 0 0
Redis实现高并发场景下的计数器设计
大部分互联网公司都需要处理计数器场景,例如风控系统的请求频控、内容平台的播放量统计、电商系统的库存扣减等。 传统方案一般会直接使用RedisUtil.incr(key),这是最简单的方式,但这种方式在生产环境中会暴露严重问题: INCR 有自动初 ...
窖咎 2025-6-5 09:27
49 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则