首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Python
数据库
前端
架构
Spring Boot
Go
展开
全部
后端
Java
面试
Python
数据库
前端
架构
Spring Boot
Go
MySQL
大数据
.NET
Elasticsearch
Redis
程序员
暂无数据
推荐
最新
Spring 源码分析 BeanFactoryPostProcessor
前言 上一篇讲述了 SpringBoot 启动流程和相关源码分析,其中一个重要的刷新方法 AbstractApplicationContext#refresh() 是属于 Spring 的内容,也是
我发现不管是Java还是Golang,懂AI之后,是真吃香!
这篇文章不是广告,而是告诉你怎么在懂后端基础之后,更好的拥抱AI的技术,怎么学,学完后怎么应用? 甚至你想跳槽涨薪的话,怎么把学的AI融合到你过去的项目中去投简历约面试。
忍不住推荐 : AI 时代 ,桌面端真的可以考虑一下Go+Wails 的组合
一. 前言 之前有过关注的小伙伴 ,一定知道我之前主要的桌面端是 : PyQT + Python 的组合。 这个组合整体来说很成熟也很强大。 基于脚手架 ❗❗❗ ,简单的小工具能轻松解决,复杂的也能做
Python 异步生存手册:给被 JS async/await 宠坏的全栈工程师
还记得当初被 JavaScript 的 async/await 惊艳到的时刻吗?一个 await,就把那些繁琐的回调地狱(Callback Hell)变成了优雅的同步代码,让 Web UI 始终保持流
SpringBoot + AWS Lambda / 阿里云 FC:事件驱动架构下,轻量函数处理异步任务
传统异步任务的挑战 在我们的日常开发工作中,经常会遇到这样的场景: 用户上传文件后需要异步处理,但长时间占用应用服务器资源 订单状态变更需要通知多个下游系统,同步调用影响主流程性能 日志分析、数据统计
项目实战第十六天:手把手带你用 React + NestJS 实现 RAG(检索增强生成)应用 🚀
🧐 什么是 RAG?(给 AI 开卷考试) 在开始敲代码之前,我们先来聊聊什么是 RAG。 全称是 Retrieval Augmented Generation,翻译过来就是 检索增强生成。 听起来很
别只会“加索引”了!这 3 个 PostgreSQL 反常识优化,能把性能和成本一起打下来
数据库性能优化这事儿,很多人条件反射就三板斧:改 SQL、加索引、再加索引。一通操作下来,查询快了,磁盘炸了;延迟降了,维护成本上天;更扎心的是——你还以为自己“优化得很专业”。😅 这篇文章的思路很“
Unsafe魔法类深度解析:Java底层操作的终极指南
介绍 Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源
为什么永远不要让前端直接连接数据库
在现代Web开发中,安全性是至关重要的考虑因素。一个常见的反模式就是让前端应用直接连接数据库。本文将深入探讨为什么这种做法存在严重安全隐患,以及正确的架构模式应该如何设计。 为什么前端绝不应该直接连接
单点登录:一次登录,全网通行
想象一下你去游乐园,买了一张通票(登录),然后就可以玩所有项目(访问各个系统),不用每个项目都重新买票(重新登录)。这就是单点登录(SSO)的精髓!
SpringSecurity集成学习记录
学习搭建微服务框架过程中,集成spring security, jwt, 配置关键步骤, 实现认证和鉴权
订单状态实时通知的生产级完整方案
订单状态实时通知的生产级完整方案 核心是解决实际项目中可能出现的消息丢失、用户离线、重连、消息顺序、多实例部署等问题——下面我会提供可直接落地的方案设计、完整代码,以及每个关键问题的解决方案。 一、核
基于Nacos的轻量任务调度方案 —— 从 XXL-Job 的痛点说起
本文提出“调度即业务”的轻量任务调度方案:复用 Nacos 实现服务发现与配置,调度器以无状态微服务部署,天然集成 Prometheus 与 ELK;通过 TraceId 贯穿和带分布式锁的真分片。
一分钱的Bug(求助帖)
背景,某个用户反馈线上后台提现金额到账少了一分钱,其输入的提现金额是19320.38(元),但实际银行到账金额1932037(分),也就是少了一分钱。然后立马翻看代码,以及运行日志。 伪代码如下: 通
简说 Mybatis Dynamic SQL
MyBatis Dynamic SQL 作为 MyBatis 官方推出的、旨在解决传统 XML 动态 SQL 诸多痛点的现代化方案,技术上颇具前瞻性。
一篇小白也能看懂的 Go 字符串拼接 & Builder & cap 全家桶
1. 为什么“拼字符串”会出问题? 你想要构造一个输出,比如: "blue is sky the" 最直觉的写法是: 看起来很合理对吧? 但 Go 的 string 有个关键特性: ✅ Go
Go 开发者必看:Gorm 核心用法详解(含完整代码示例)
Gorm 是 Go 语言中最流行的 ORM框架,以简洁的 API、强大的功能和良好的扩展性被广泛应用。本文将以学生表、课程表、分数表的关联关系为核心场景,手把手演示 Gorm 的核心功能
流程引擎、工作流、规则引擎、编排系统、表达式引擎……天呐,我到底该用哪个?
流程引擎选型别被名词忽悠!先问四句:是改状态还是真干活?人为主还是机器跑?本地调用还是跨系统?自用还是做生态?对症下药,小业务100行代码足矣,别为“灵活”埋性能雷。
使用Hutool的ExcelWriter导出复杂模板,支持下拉选项级联筛选
1. 具体的实现思路 通过隐藏Sheet页将需要用到的数据写入 通过名称管理器设置数据引用 通过几组特定的函数实现功能 函数 作用 IF(ISNUMBER(FIND("中介",A{})),hsAgen
如何防止短信验证码接口被盗刷
最近又遇到了用户系统注册接口被刷爆的现象,本来一天只有20多个注册,但用户发送验证码的接口一天调用了100多万次,还好提前设置了一天最多发送100条,否则必然会造成一定的经济损失。 一. 为什么会出现