首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
面试
数据库
Go
大数据
Spring Boot
架构
展开
全部
后端
Java
Python
面试
数据库
Go
大数据
Spring Boot
架构
前端
MySQL
.NET
Elasticsearch
C#
Linux
暂无数据
推荐
最新
Java 的金额计算用 long 还是 BigDecimal?资深程序员这样选
新接手的项目竟用long类型处理所有金额!这颠覆了我对BigDecimal的认知。经过一番探究,我发现这并非失误,而是基于并发性能的深思熟虑。本文将分享我的研究结论,彻底讲清金额字段的类型选择问题。
别再踩 Stream 的坑了!Java 函数式编程安全指南
一、空集合与边界条件处理 1. allMatch / anyMatch / noneMatch 规范:空集合时,allMatch 和 noneMatch 返回 true,anyMatch 返回 fal
275. Java Stream API - flatMap 操作:展开一对多的关系,拉平你的流!
275. Java Stream API - flatMap 操作:展开一对多的关系,拉平你的流! 🧠 背景:我们为什么需要 flatMap? 假设我们有以下结构: 每个 Country 拥有多个 C
当遇见 CatchAdmin V5-模块化设计重新定义 Laravel 后台开发
当遇见 CatchAdmin V5-模块化设计重新定义 Laravel 后台开发 选型困境中的一次偶然 做 Laravel 开发这些年,每次启动新项目时总会面临同一个问题:后台管理系统该怎么搭?自己从
纯个人大白话--flowable多实例加签与减签
1. 加签与减签的含义 对于flowable官方文档来说,并没有加签与减签的说法,这个东西其实是后来的开发人员说出来的。 谈谈我对于这个加签减签的理解: 加签:一种是多实例节点中添加新处理人、一种是委
051 传输层 —— TCP(上)
传输层 —— TCP(上) 1. 传输控制协议 1. TCP 的本质:传输控制协议 —— “控制”二字是灵魂 我们平时调用的 write、send、read、recv 等函数,要么将用户缓冲区的内容拷
同事查日志太慢,我现场教他一套 awk、tail、grep、sed 组合拳
昨天临下班,生产环境出现了一个偶发的报错预警。 旁边的同事正~~准备排查,只见他输入命令 cat application.log 一个 2GB 大小文本啊,日志哗哗刷啥也看不清,crtl + c 也停
实现一个简单的并发度控制执行器
并发限制执行器:ExecutorCompletionService 与 ListenableFuture 实战 大家好,我是桦说编程。 问题背景 在高并发场景下,我们可能面临这样的需求(仅为例子):
MySQL索引分析以及相关面试题
1. 什么是索引 一种能帮助mysql提高查询效率的数据结构:索引数据结构 索引优点:大大提高数据查询速度 索引缺点:维护索引需要耗费数据库资源 索引要占用磁盘空间 当对表的数据进行增删改的
我们来说说 ThreadLocal 的原理,使用场景及内存泄漏问题
一、核心原理 1. 数据存储结构 2. 关键设计 线程隔离:每个线程有自己的 ThreadLocalMap 副本 哈希表结构:使用开放地址法解决哈希冲突 弱引用键:Entry 的 key(Thread
机器学习,KNN 算法
机器学习概述 人工智能三大概念 AL:人工智能,机器模拟人类 ML:机器学习,能像人一样思考 DL:深度学习,像人一样活动 让机器自动学习,而不是基于规则的编程 也叫深度神经网络,大脑仿生,设计一层一
并发编程里的"堵车"与"红绿灯":死锁、活锁与两种锁策略(乐观锁、悲观锁)
搞后端或者数据库开发,永远绕不开"资源争抢"这个问题。 今天把这几个老生常谈的概念——死锁、活锁、悲观锁、乐观锁,放在一起捋一捋。前两个是"事故现场",后两个是"交通规则"。一起学习一下 一、 事故现
通用 Token 管理工具(详细注释 + 完整使用示例 + 设计说明)
下面是一份 “可直接复制进项目用”的通用 Token 管理工具,逐行详细注释 + 完整使用示例 + 设计说明。 不依赖企业微信,任何第三方 Token 都能用。
Minio开始收费了?别慌,这5种免费的分布式文件系统更香!
前言 最近,不少技术圈的朋友都在讨论一个话题:Minio是不是开始收费了? 这背后其实涉及到一个更深刻的问题——开源许可证的商业化边界。 有些小伙伴在工作中可能已经遇到了这样的困惑:公司法务审查后,认
知识库-向量化功能-文本文件向量化
知识库-向量化功能-文本文件向量化 一、核心逻辑 基于句子结束符的智能分片策略 按句子结束符(。!?;\n\.!?;)分割文本,保证分片语义完整性; 对每个文本分片独立向量化 分片后批量存储至Elas
SpringBoot接口防抖大作战,拒绝“手抖”重复提交!
前端防抖先出手,后端加锁不能少。令牌机制来帮忙,唯一约束最可靠。根据场景选方案,系统稳定没烦恼。用户手抖不可怕,我有妙招来护驾!
Web 开发必学:Java 数据库操作从 JDBC 到 MyBatis 的进阶之路
在 Java Web 开发的技术栈中,数据库操作是衔接业务逻辑与数据存储的核心环节。从早期直接使用 JDBC 原生 API 操作数据库,到如今主流的 MyBatis 半自动化 ORM 框架,技术的演进
JobFlow 背后:五个让我豁然开朗的设计瞬间
两周时间,从“为什么调度要另起炉灶”出发,作者用 10天思考 + 2 天编码,打造了 JobFlow——一个将调度能力内建于业务中台的轻量引擎。核心不是代码多快,而是想清楚:复用优于重造,简单胜过复杂
Node.js 编程实战:Express 基础
本文将从 Express 的基本概念出发,介绍其核心用法和常见开发模式。 一、为什么选择 Express Node.js 自带的 HTTP 模块虽然功能完整,但在实际开发中,处理路由、参数解析、错误处
【QT】【FFmpeg】 Qt 中FFmpeg环境搭建以及D__STDC_FORMAT_MACROS、PRId64解答
最近有项目需求,需要使用FFmpeg,过程中踩了不少坑(D__STDC_FORMAT_MAC、PRId64),给一些自己的处理办法。