后端

码事漫谈3 小时前
前端·后端
当AI开始“思考”:我们是否真的准备好了?最近,关于AI的新闻几乎每天都在刷新我们的认知。从ChatGPT能写出堪比人类的文章,到Midjourney生成的画作拿下艺术比赛大奖,再到各种AI助手逐渐渗透进我们的工作流……,技术的演进速度,已经超出了大多数人的预期。
铁东博客5 小时前
开发语言·后端·golang
Go实现周易大衍筮法三变取爻大衍筮法的核心是通过三次变化(三变)将49根蓍草逐步减少,最终得到6、7、8、9四个数字之一。每次变化包含四个步骤:
oak隔壁找我5 小时前
后端
SpringBoot中MyBatis的Mapper的原理SpringBoot中MyBatis Mapper的原理核心是动态代理与Spring自动配置。通过@MapperScan或@Mapper注解,Spring启动时扫描接口,利用MapperFactoryBean和JDK动态代理将接口注册为Spring Bean,并由MapperProxy在运行时生成Mapper实例,将方法调用转化为SQL执行。 一、 核心工作原理
oak隔壁找我5 小时前
后端
Spring Boot 自动配置(Auto-configuration)的核心原理Spring Boot 自动配置(Auto-configuration)的核心原理是基于 @EnableAutoConfiguration 注解和 SpringFactoriesLoader 机制。它会扫描类路径(Classpath)下的 META-INF/spring.factories 或 META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports 文件,结合 条件注解(如 @ConditionalO
oak隔壁找我5 小时前
后端
Java的JAR包JAR (Java Archive) 包是基于ZIP格式的归档文件,用于聚合Java类文件、资源文件(如图片、配置文件)和元数据(MANIFEST.MF)到一个单一文件中,实现跨平台分发和库管理。其核心原理包括目录结构组织、压缩封装以及利用MANIFEST.MF定义项目主类和依赖,由JVM加载运行。 一、 JAR包的核心组成与原理
GetcharZp6 小时前
后端
告别 TCP 握手延迟!让你的 Go 服务瞬间拥抱 HTTP/3 时代弱网环境卡顿?连接迁移太难?是时候让 quic-go 登场了!本文带你解析 Google 都在用的 QUIC 协议,性能起飞不是梦!
oak隔壁找我6 小时前
后端
SpringBoot 将项目打包成 Fat JAR(肥包),核心原理SpringBoot 将项目打包成 Fat JAR(肥包),核心原理是利用 spring-boot-maven-plugin 插件将业务代码、所有依赖库、内嵌容器(如 Tomcat)及自定义类加载器打包成一个包含 BOOT-INF 结构的单一 JAR 文件,通过 MANIFEST.MF 指定主程序入口并以 Jar in Jar 方式运行。 打包成 JAR 的核心原理详解:
IT_陈寒8 小时前
前端·人工智能·后端
为什么我的Vite热更新老是重新加载整个页面?在现代前端开发中,Vite 以其极快的启动速度和高效的热模块替换(HMR)机制赢得了广泛的青睐。然而,许多开发者在实际使用过程中会遇到一个令人头疼的问题:热更新(HMR)没有按预期工作,而是频繁触发整个页面的重新加载。这不仅影响了开发效率,还让开发者对 Vite 的 HMR 机制产生了疑问。
还在忙碌的吴小二8 小时前
java·开发语言·spring boot·后端·spring
Harness 最佳实践:Java Spring Boot 项目落地 OpenSpec + Claude Code本文核心是将AI纳入可控、可审计、可复用的工程流程,通过需求工件化、知识显性化、执行加护栏、评审验证分离,让AI成为生产级研发流程的工程能力。
三分恶8 小时前
后端
支付江湖路—第一章:支付溯源——从贝壳到比特⚠️ 本文由 AI 辅助生成,内容基于公开资料与作者个人经验整理,仅供参考。如有错漏,欢迎指正。想讲清楚支付,得先讲清楚钱。
武子康8 小时前
大数据·hadoop·后端
大数据-264 实时数仓-MySQL Binlog配置详解:从原理到实践|数据恢复与主从复制实战MySQL 的二进制日志(Binary Log,简称 binlog)是 MySQL 数据库中的一种日志文件类型,它记录了对数据库执行的所有更改操作(不包括 SELECT 和 SHOW 等查询操作)。它主要用于数据恢复、复制和审计等场景。
倾颜8 小时前
前端·后端·mcp
接入 MCP,不一定要先平台化:一次 AI Runtime 的实战取舍本文对应项目版本:v0.0.9这半年只要聊到 MCP,讨论几乎都会很快滑向同一个方向:这条路线当然成立,但它有个很容易被跳过的前置问题:
wechat_Neal8 小时前
开发语言·后端·golang
Golang的车载应用场景Golang凭借其高效并发、轻量级和强类型等特性,在车载开发中展现出显著优势,尤其在车载边缘计算、智能座舱、微服务架构和大数据处理等场景中应用广泛。以下从应用场景和技术栈细节两方面展开分析,并聚焦智能座舱领域的应用实践:
Moment8 小时前
前端·javascript·后端
AI全栈入门指南:一文搞清楚NestJs 中的 Controller 和路由大家好 👋,我是 Moment,目前正在使用 Next.js、NestJS、LangChain 开发 DocFlow。这是一个面向 AI 场景的协同文档平台,集成了基于 Tiptap 的富文本编辑、NestJS 后端服务、实时协作与智能化工作流等核心模块。
GetcharZp9 小时前
后端
告别繁琐配置!这款 Go 写的 Web 服务器,凭什么让 Nginx 都不香了?自带全自动 HTTPS,配置文件简洁到不可思议,性能强劲的下一代 Web 服务器 Caddy 深度指南。
IT_陈寒9 小时前
前端·人工智能·后端
Python的asyncio把我整不会了,原来问题出在这儿作为一名Python开发者,异步编程一直是我技术栈中不可或缺的一部分。然而,当我第一次深入使用asyncio时,它却让我感到困惑甚至沮丧。看似简单的async/await语法背后隐藏着许多陷阱,直到我花了大量时间调试和研究,才发现问题的根源往往不在于代码逻辑本身,而在于对asyncio核心机制的理解不足。
武子康9 小时前
大数据·hadoop·后端
大数据-265 实时数仓-Canal MySQL Binlog配置详解:从原理到实践|数据恢复与主从复制实战MySQL 的二进制日志(Binary Log,简称 binlog)是 MySQL 数据库中的一种日志文件类型,它记录了对数据库执行的所有更改操作(不包括 SELECT 和 SHOW 等查询操作)。它主要用于数据恢复、复制和审计等场景。
清心歌9 小时前
java·后端·intellij-idea·idea
记一次系统环境变量更改后在IDEA中无法读取新值的排查过程本人在测试Protocol buffers序列化工具时,将项目设置为了 JDK 22 版本,如图所示:
G探险者9 小时前
后端
聊聊流程编排框架LiteFlow大家好,我是G探险者!今天聊一聊流程编排框架,liteflowLiteFlow 是一个开源的 Java 业务流程编排框架,适合把一段较长的后端业务拆成多个可复用的处理节点,再通过流程定义把这些节点按顺序、条件或并行方式组合起来执行。