技术栈
后端
To_OC
2 小时前
后端
·
docker
·
容器
跑了3个Docker容器后,我终于搞懂镜像和容器到底啥关系
前段时间在摸NestJS,想正儿八经写写后端接口。写了个hello world级别的接口跑在本地,一切正常。然后问题来了——我想搭个MySQL存点数据,还想用Nginx做反向代理,本地装MySQL版本老对不上,Nginx改配置还得重启服务,搞了一上午环境没搭好,同事路过甩了句"用Docker啊"。
东风破_
3 小时前
前端
·
后端
·
nginx
Docker 基础:为什么需要容器?
在软件开发过程中,经常会遇到这样的问题:“我的电脑上可以运行,为什么你的电脑运行不了?”比如一个 Vue2 项目:
东风破_
3 小时前
前端
·
后端
·
nginx
Docker 实战:使用 Nginx 作为容器入口代理 Node 服务
上一篇介绍了 Docker 的核心思想:Docker = 应用 + 运行环境它解决的是:“我的电脑能运行,你的电脑为什么不能运行?”
Lyyaoo.
3 小时前
spring boot
·
后端
·
mysql
Spring Boot Validation 声明式参数校验
Spring Boot Validation 是一套基于 Jakarta Bean Validation(原 JSR 303/380)规范的数据校验框架。它的核心作用就是帮你自动检查接口传入的参数是否合法,避免你在业务代码里写一堆 if (xxx == null) { return “参数错误”; } 这样的重复代码。
剩下了什么
4 小时前
开发语言
·
后端
·
golang
float32 与 float64 精度陷阱:如何在 Go 中避免错误使用
让我们看看这段简单的代码:你可能想不到,输出结果竟然是……那么,换成 float32 又是怎样呢?现在你可能有点困惑了,输出将会是……
Rain的Java大神之路
4 小时前
java
·
分布式
·
后端
·
spring
·
spring cloud
·
架构
·
springcloud
介绍一下分布式事务
一句话定义:分布式事务就是保证多个独立微服务 / 数据库操作的原子性,要么全部成功,要么全部回滚,最终达到数据一致性的机制 🔒
wno704
13 小时前
数据库
·
spring boot
·
后端
使用Spring Boot发送邮件
在项目的维护过程中,我们通常会在应用中加入短信或者邮件预警功能,比如当应用出现异常宕机时应该及时地将预警信息发送给运维或者开发人员,本文将介绍如何在Spring Boot中发送邮件。在Spring Boot中发送邮件使用的是Spring提供的org.springframework.mail.javamail.JavaMailSender,其提供了许多简单易用的方法,可发送简单的邮件、HTML格式的邮件、带附件的邮件,并且可以创建邮件模板。
IT_陈寒
8 小时前
前端
·
人工智能
·
后端
Vue的响应式什么时候会失灵?这个坑我踩了
Vue.js 作为前端开发中最受欢迎的框架之一,其核心特性之一就是响应式系统。通过数据劫持和依赖追踪,Vue 能够自动更新视图,极大地简化了开发流程。然而,在实际开发中,我们可能会遇到一些响应式“失灵”的情况,导致数据变化未能及时反映到视图上。本文将深入探讨 Vue 响应式系统的实现原理,并分析哪些情况下响应式会失效,以及如何避免这些陷阱。
Patrick_Wilson
8 小时前
前端
·
后端
·
面试
Web 认证方案技术指南
本文档介绍 Web 应用中常见的认证方案,包括 Session-Cookie、JWT 和 SSO 单点登录,帮助开发者理解各方案的原理、差异及适用场景。
与驴OO
8 小时前
后端
·
aigc
设计 Skill 系统,这 3 个坑我替你踩过了
Skill 是什么?说白了就是一个技能包,核心是一个 SKILL.md 文件。Agent 干活的时候,会根据任务需要按需加载对应的 Skill,比如要做 UI 设计、代码审查,就加载相应的那一个。
爱勇宝
9 小时前
前端
·
javascript
·
后端
客户只想看个页面,我却做了一个静态演示发布系统
最近,我的职业状态有点像浏览器开了很多标签页。以前是前端开发,后来开始接触后端,慢慢做成了全栈。再后来带过团队,开始关心研发流程、项目协作和交付质量。最近又因为业务需要,开始研究产品设计、用户流程,以及一个很具体的问题:
一个有理想的摸鱼选手
9 小时前
前端
·
后端
·
gis
(四)路书Agnet-综合天气距离交通节奏等多因素来编排旅行路线
这是 RouteBook Agent 开发记录的第四篇。上一篇介绍了工作流循环如何让需求补问、地点确认和行程修改逐步收敛。
神奇的程序员
9 小时前
前端
·
后端
·
面试
在这个独属于ai的时代,我终究是被裁员了
依稀记得从2025年12月开始,中文互联网开始出现铺天盖地的大力鼓吹ai的话题,这波话题也成功破圈了,我们公司也不例外,高层看到了这些信息后,就开始让我们多用ai来提效。
云边有个稻草人
9 小时前
后端
从单机工具到“云+端+服务”:KDMS数据库迁移工具如何支撑大型信创项目协同作战
在规模较小、对象关系简单的数据库迁移项目中,一套安装在工程师电脑上的单机工具,往往就能完成对象分析、脚本转换和数据搬迁。然而,当迁移范围扩大到数十套甚至上百套业务系统,参与人员覆盖应用开发、数据库、测试、运维和项目管理等多个团队时,真正棘手的问题已经不只是“能不能转换”,而是如何让迁移过程可协同、可管理、可追踪。
李广坤
9 小时前
后端
·
架构
AgentScope Tool 热更新技术方案:不重启服务,实时管控 Agent 工具
在生产环境中运行 AI Agent 时,运维团队经常面临一个尴尬的困境:这些问题的根源在于:Agent 的工具配置是启动时静态绑定的,运行时无法动态调整。
ttwuai
10 小时前
开发语言
·
后端
·
golang
Go 后台接入 SSO 后菜单正常但接口 403,怎么排查权限链路?
SSO 接入后如果出现“能登录、能看到菜单,但点保存/删除接口返回 403”,不要先改前端菜单,也不要把按钮隐藏当成权限生效。排查顺序应该是:先确认请求头里有没有后台 accessToken,再确认 token 解析出的用户 ID 是否能查到角色,最后看接口权限中间件能不能把 `METHOD + path` 映射到菜单按钮权限。菜单能显示,只说明路由侧通过了一部分;接口 403 说明后端 RBAC 这一层没有通过。
65岁退休Coder
10 小时前
后端
·
python
·
langchain
LangChain v1.3.4 笔记 - 08 MCP & 相关概念
AI 应用的圈子里面整天说 Agent、FunctionCalling | ToolCalling、MCP、Herness、ReAct、Loop Engineering、Harness Engineering 都在说什么?
郑州光合科技余经理
10 小时前
java
·
开发语言
·
前端
·
后端
·
系统架构
·
php
·
ai编程
海外版多语言团购系统架构:主数据互通与核销边界
东南亚华人团队选型「多语言团购系统」时,技术评审常卡在数据不通:i18n 资源、套餐主档、券占用与门店核销是否落在同一部署域与同一主键体系。下文用模块树、i18n 配置、核销状态机与联调验收说明海外版团购成品如何基于中台底座落地。示例为教学示意,侧重架构说明而非菜单演示。
vipxieliang
11 小时前
java
·
后端
ValidX 的 Date 和 DateTime vs JPA 的 Temporal 对比
JPA的@Temporal是ORM映射注解,用于指定数据库字段类型;而ValidX的时间注解是验证注解,用于验证数据格式和有效性。两者用途完全不同,不是竞争关系,而是互补关系。
触底反弹
11 小时前
后端
·
面试
·
typescript
🔥 从「为什么」到「怎么用」:TypeScript 类型约束与泛型完全指南
摘要:面试被问 Pick 和 Omit 的区别?知道怎么用,但说不清为什么要有泛型?本文从 JavaScript 的痛点出发,带你理解为什么需要类型系统、什么是泛型、工具类型的底层原理,真正做到知其然、知其所以然。