首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
前端
数据库
架构
面试
Spring Boot
Go
展开
全部
后端
Java
Python
前端
数据库
架构
面试
Spring Boot
Go
MySQL
大数据
程序员
Elasticsearch
.NET
Redis
暂无数据
推荐
最新
字节二面挂了!被问 “订单超时自动取消”,我只答 “定时任务”,面试官:千万级数据你怎么跑?
昨天一位 3 年经验的兄弟找我哭诉,说字节二面挂得莫名其妙。 面试官问了一个很经典的业务题:“淘宝/美团的订单,如果用户下单 30 分钟没支付,怎么自动取消订单?”
多线程协作利器:CountDownLatch 核心用法与场景解析
在日常开发中,我们经常会遇到需要协调多个线程任务的场景。比如,主线程需要等待所有子线程处理完毕后再进行汇总,或者多个线程需要等待某个初始化操作完成后才能开始工作。直接控制线程的等待与唤醒既复杂又容易出
Harmony os——UIAbility 组件基本用法:启动页、Context、终止与拉起方信息全流程
Harmony os——UIAbility 组件基本用法:启动页、Context、终止与拉起方信息全流程 一、UIAbility 启动后为什么会白屏? UIAbility 启动的时候,如果你不指定要加
一站式了解接口防刷(限流)的基本操作
接口防刷是生产项目落地必须解决的问题,这篇文章会从架构的角度,分层次的讲讲如何解决这个问题。 接口防刷(Rate Limiting / Anti-scraping)的核心在于“识别请求”和“限制
腾讯面试:都知道0.1+0.2≠0.3,为啥 0.1+0.1 却等于 0.2?
“你知道 0.1+0.2 不等于 0.3 吧?那我再问一个:为什么 0.1+0.1 又等于 0.2?” 面试现场,当面试官抛出这个问题时,小林心里咯噔一下
Spring Task从入门到精通:定时任务开发完整教程
本文全面解析Spring Task任务调度框架,从@Scheduled注解的基础用法入手,深入讲解fixedRate、fixedDelay、initialDelay及Cron表达式的参数配置。
JavaWeb 日程管理项目
创建数据库 创建 JavaWeb 项目 创建项目 为项目增加 Tomcat 依赖 项目增加 Web 资源组件 选择File-->Project Structure菜单 2. 在Project Stru
ztask: 一个C++14编写的、 类型安全、RAII 与模板化任务调度器
在轻量 RTOS 项目和嵌入式Linux中,合作式任务调度器是比操作系统线程更轻量的执行抽象。 本文介绍ztask: 一个C++14编写的、 类型安全、RAII 与模板化任务调度器
活动玩法越堆越乱,我重构了一套事件驱动的活动系统
之前在做一个 C 端项目时发现,单靠买量很难长期留住用户,很多时候还是要靠运营活动来兜底。签到、任务、抽奖、新手和回归活动越做越多之后,原来的活动实现方式开始变得又乱又重,改规则、加玩法都很痛苦。后来
用 Go 做浏览器自动化?chromedp 带你飞!
但其实 Go 语言也能做浏览器自动化,而且更快、更稳定、更轻量! 这篇文章我们就来聊聊: 如何用 Go + chromedp 实现和 Python Selenium 一样的网页操作自动化。 为什么要用
Mac Homebrew 安装 MySQL 指南
前言 在信息技术的世界中,数据库是一个不可或缺的组成部分。其中,MySQL作为一种常用的开源关系型数据库管理系统,以其高性能、高可靠性和易用性赢得了众多开发者和企业的喜爱。在 MacOS 系统安装
QuestDB惊现认证绕过漏洞(CVSS 9.8),大量金融/物联网系统恐成【透明库】
善意声明 作为一名怀着赤诚之心的安全研究员,我谨在此郑重声明:本次安全审计的唯一目的是帮助改进系统安全性,为保护用户数据安全尽一份力。报告中所有敏感信息均已进行脱敏处理。我始终秉持善意披露、负责任报告
订单ID容量升级:从40位到64位的架构演进
分布式订单系统达到亿级规模时,40位订单号面临容量瓶颈。本文分享订单ID从40位升级到64位的方案,核心是将路由信息编码到高位实现零查库路由,涵盖位段设计、编解码实现、降级容错及新旧兼容策略。
聊聊场景题:百万人同时点赞怎么办?这个怎么回答
大家发现了吧,现在面试八股文好像问的少了,反倒是场景题多了起来,毕竟现在AI如此强大,总揪着这点底层基础也没多大意思。 面试官张嘴闭嘴高并发、大数据量倒是真的,别管实际业务是不是高并发,但是你不会是进
别再手撸架构图了!我写了个 AI 工具,把 Spring Boot 代码一键变成 Draw.io 流程图
前言 在之前的博客中,我曾介绍过一款我自主研发的AI驱动在线协作绘图平台——IntelliDraw(在线访问地址:https://www.intellidraw.top)。经过持续优化与创新
给 Spring Boot 接口加了幂等保护:Token 机制 + 结果缓存,一个注解搞定
之前写了个轻量级的 Spring Boot 接口防护框架 Guardian,做了防重复提交和接口限流两个功能,发到了 Maven Central。 防重和幂等经常被搞混,但它们解决的是不同的问题
WPF 如何在 MVVM模式下实现 DataGrid编辑功能
在WPF开发中,DataGrid是一个非常常用的控件,用于展示和操作表格数据。而MVVM(Model-View-ViewModel)模式则是WPF推荐的开发架构,它将界面逻辑与业务逻辑分离,提高
四、Linux核心工具:Vim, 文件链接与SSH
Vim 讲究用模式和快捷键把编辑速度拉满:移动、删除、复制、查找替换都能在键盘上完成;配合硬链接与软链接的差异理解文件组织;再用 SSH 和 scp 解决远程登录与传输,日常运维和协作会顺很多。
10GB vs 600MB:我们弃用 GitLab,选择了这个轻量级神器
最近在开发一个类似魔搭(ModelScope)的AI 模型托管平台,需要为每个项目提供独立的仓库服务。 最初的方案选择了业界熟知的 GitLab ,但很快就遇到了瓶颈:仅仅是基础的代码托管功能,Git
为什么阿里Dubbo选择放弃ZooKeeper,全面转向Nacos?
在微服务架构演进过程中,服务注册与发现机制始终是核心环节。Dubbo作为阿里巴巴开源的高性能RPC框架,早期版本默认使用 ZooKeeper作为注册中心,但在近年来的发展中,逐渐转向了 Nacos。