2025“钉耙编程”中国大学生算法设计暑期联赛(3)
1. 1002 小抹爱锻炼 知识点:贪心上下界判断 计算出训练次数的下限和上限,判断M是否在上下限中即可 下限:从左到右贪心取最小=max(b[i],last) 上限:从右到左贪心取最大=min(c[i],last) #include<bits/stdc++.h> #define in inline ...
大模型的JSON之殇:从脆弱的API调用到稳健的未来
大家好,今天我们来聊一个让许多AI开发者感到不安的话题:大模型工具调用中的JSON格式。 当我们尝试让大模型(LLM)调用外部工具,尤其是像OpenAI的API那样,通常需要模型生成一个严格的JSON对象。这在处理简单参数时或许还行,但一旦涉及到复杂数据,比如一段C#或Python代码、一个正则表达 ...
推荐 6 款基于 .NET 开源的串口调试工具,调试效率提升利器!
前言 今天大姚给大家分享 6 款基于 .NET 开源的串口调试工具,旨在帮助 .NET 开发者们更好的应对通讯调试方面的学习和工作,提升调试效率。 优秀项目和框架精选 本文所有项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和. ...
行业思考:不是前端不行,是只会前端不行
探讨了前端行业在AI冲击下的发展前景,指出单纯依赖前端技能面临的风险,并提倡程序员应拓展能力边界,从前端走向全栈,以应对行业的快速变化和技术革新带来的挑战。 ...
GPT-SoVITS初探
本文详细介绍了GPT-SoVITS的安装过程,并结合一个应用实例介绍了它的使用方法,最后对其和IndexTTS进行了简单的对比。 ...
莫队二次离线 学习笔记
莫队二次离线,是由数据结构题之神lxl所发明的一种数据结构。因为莫队中 \(ans\) 的变化同样不要求立刻反应,所以我们可以离线求解莫队中每次 \(ans\) 修改值 \(F(x,[l,r])\)。设单次求解修改值的时间复杂度为 \(O(k)\),那么莫队二次离线可以将时间复杂度从 \(O(nk\ ...
Abp vNext -动态 C# API 实现原理解析
作为铺垫后续阅读源码的一些帮助,开始想直接开始尝试读源码,但是发现上下文连接不紧密,很突兀,所以还是简单介绍下如何使用。最起码从0-1。然后发现他解决的问题, 其实官方文档是有介绍如何使用的,只是比较浅显,想深入理解和发掘它的一些扩展性,还是需要自己多下功夫的,不过经过总结出的经验来说,只要你想学习 ...
Java注解底层竟然是个Map?
案例介绍 案例一:普通注解用法 下面的代码定义了一个注解 @Test,然后在 AnnotationTest 中获取到这个注解,然后打印出它 value() 方法的值。 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) publ ...
文生图模型攻击论文原理笔记
MMA-Diffusion MMA-Diffusion: MultiModal Attack on Diffusion Models 这篇论文提出的MMA-Diffusion(多模态攻击框架) 旨在通过文本和图像双模态攻击,绕过文本到图像(T2I)模型的安全机制(如提示过滤器和后处理安全检查器),生 ...
我只说需求,AI 全程托管,代码自己长出来了!
你是否想过,有一天开发可以像“点外卖”一样简单?你只管提出想法,剩下的从需求分析、代码编写、调试测试到最终部署,都由一个“超级程序员”全自动搞定。 这不是科幻,而是已经到来的 SOLO 模式。 它是一种以 AI 为主导的高度自动化开发方式,旨在将开发者从繁琐的执行工作中解放出来,回归创造的本源。在 ...
在Vue3+ElementPlus前端中增加表格记录选择的自定义组件,通过结合Popover 弹出框和Input输入框或者按钮选择实现
上次客户过来讨论的时候,说起其旧系统很多字段选择是通过弹出表格选择记录的,希望沿袭这个使用习惯,否则客户对新系统开发可能不适应,问我如何在Vue3+ElementPlus前端中是否可以实现,我说你基于JQuery的都可以实现,那么Vue3上开发肯定没问题的,而且响应会更加丝滑的,于是我就琢磨做一个通... ...
Golang 性能分析神器 pprof 详解与实践(图文教程)
一、简介 pprof(性能剖析工具)是 Go 语言标准库提供的用于 go 程序性能分析的工具。可以帮助你分析程序在 CPU使用率、内存堆栈分配、内存占用、协程、锁等方面的表现并且生成相应的性能分析报告。零侵入性,无需修改服务代码,导入即可生效,生产级安全,采样开销极低,并且具有可视化界面帮助开发者快 ...
FFmpeg开发笔记(七十七)Android的开源音视频剪辑框架RxFFmpeg
《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章 FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上剪辑视频,方便开发者更好地开发类似剪映那样的视频剪辑软件。那么在Android系统上还有一款国产的开源视频剪辑框架RxFFmpeg,通过该框架可以更快地开发剪辑App,下面就 ...
MySQL 22 MySQL有哪些“饮鸩止渴”提高性能的方法?
有时候,在业务高峰期,生产环境的MySQL压力太大,没法正常响应,需要短期内、临时性地提升一些性能。本文就来讲讲一些临时方法,并着重说它们可能存在的风险。 短连接风暴 正常的短连接模式是连接到数据库后,执行很少的SQL语句就断开,下次需要的时候再重连。如果使用的是短连接,在业务高峰期时,可能出现连接 ...
AI再强大,也不如人类员工用的爽?
最近刷到一个脱口秀,表演者调侃自己的领导最近把AI看成“全能员工”或“终极救星”,甚至还没用过就信仰上头。 于是跟风投资建设了一套企业内部AI平台,搭建好之后呢,兴奋无比地给AI甩了一堆材料,然后就跟往常对人类员工布置任务一样,跟AI讲,“你给我弄下。” 结果AI自然get不到领导的真实意图,究竟是 ...
Coze Studio:字节跳动 Coze 的开源版本来了!第一时间深度解析
一早起来,看到字节跳动把他们的 AI Agent 开发平台 Coze 开源了,取名 Coze Studio(**项目地址**:https://github.com/coze-dev/coze-studio)。作为在架构领域摸爬滚打多年的老兵,这类“大厂开源”的消息总能第一时间抓住我的眼球。 所以一早... ...
用户中心项目部署上线03
用户中心项目部署上线 宝塔 Linux Docuker 容器 容器平台 @目录用户中心项目部署上线多环境前端环境识别-区别-dev-test-不同的环境-使用不同的域名和环境前端页面“静态化”后端多环境:项目部署原始部署宝塔 Linux 部署Docker 容器部署Docker 平台部署域名设置绑定域 ...
我给 AI 接上了一个 C# 运行器,结果它学会了自己上网、调试代码
在昨天的文章中,我们介绍了我的新开源项目:C# Runner。这是一个强大的C#代码运行器,不仅提供了前端UI,还内建了API和一个MCP服务端。 GitHub项目地址: https://github.com/sdcb/csharp-runner 在线演示地址: https://csharp.sta ...
一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀!
前言 今天大姚给大家分享一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀:Classic.Avalonia。 项目介绍 Classic.Avalonia 是一款 .NET 开源(MIT license)、超级经典复古的 Windows 9x (Wind ...