专题:编程开发
共9篇相关文章

AI作为工具、认知与产业融合,其核心问题如何再思考?
AI核心问题讨论:工具、认知与产业的再思考 前两天与朋友老王和老张聊天,一起讨论了关于AI目前发展的问题。其中主要讨论了3个问题,现在总结如下。 核心讨论 AI到底是什么? AI能否理解人类? AI是否真正创造了产业价值? 一、AI的本质:...

Postgres ListenNotify如何构建轻量级发布订阅系统?
概述 原先设计一个内部系统的消息模块和缓存模块时,只有一个Postgres依赖。想着没多大用户量,没必要额外安装Redis,徒增运维工夫。缓存好解决,配个UNLOGGED表即可。吭吭哧哧琢磨怎么用数据表实现消息的时候,发现PostgreSQ...

Agentic AI时代,程序员如何掌握算法思想?
Agentic AI时代,程序员必备的算法思想指南 AI已来,程序员要失业了吗?别慌!Agentic AI时代,程序员最重要的不是写代码,而是教会AI如何思考。有了Agent智能体,更需要掌握算法思想——这是你驾驭AI的&q...

在AI编程时代,具备哪些特质的程序员不易被淘汰?
AI编程时代,为什么35岁以上程序员会更吃香? AI取代人工编程已成必然趋势。那么,这对于35岁以上的程序员来说意味着什么——是会加速职业生涯死亡,还是开启了新的篇章? AI浪潮袭来,大家充满焦虑与迷茫。一些人开始担心,自己的职业生涯是否走...

如何将Spring Boot 4.0.1 & Java 21的DDD工程脚手架改造成?
Springboot4DDD 脚手架使用指南 一个开箱即用的 DDD(领域驱动设计)工程脚手架,基于 Spring Boot 4.0.1 和 Java 21 🎯 这是什么? Springboot4DDD 是一...

程序员如何掌握那些支撑编程世界的核心算法思想?
程序员必须掌握的核心算法思想 算法思想 ≠ 代码实现。同一个思想可以用多种语言、多种方式来实现。掌握算法思想,就是掌握问题求解的本质,通过不同的实现方式,将问题解决得更加高效。 概述 算法是解决问题的方法,解决问题的方法离不开指导思想,指导...
![[MCP][06]持久化记忆是什么?](/view/img/nopic.png)
[MCP][06]持久化记忆是什么?
前言 在之前的案例中,会话历史都保存在内存中,一旦程序重启,会话历史就会丢失,导致AI没法根据会话历史推测用户当前意图。这就像一个人记性特别差,每次见面都忘了之前聊过什么,让人感觉很不专业。 如果你之前使用过LangGraph,那应该知道L...

MCP的logging和progress功能具体是如何实现的?
除了基础的Prompt、Resource和Tool概念,FastMCP还提供了以下功能:Sampling、Elicitation、Logging、Progress、Proxy、Middleware、Composition和Authentic...

如何将SQLAlchemy的UPSERT操作为?
前言 SQLite 和 PostgreSQL 都支持 UPSERT 操作,即"有则更新,无则新增"。冲突列必须有唯一约束。 语法: PostgreSQL: INSERT ... ON CO...
