首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
面试
Go
大数据
数据库
架构
Spring Boot
展开
全部
后端
Java
Python
面试
Go
大数据
数据库
架构
Spring Boot
前端
.NET
MySQL
Elasticsearch
C#
Linux
暂无数据
推荐
最新
Prometheus+Grafana,打造强大的监控与可视化平台
1、Prometheus概述 1.1 任务背景 某公司由于业务快速发展,公司要求对现有机器进行业务监控,责成运维部门来实施这个任务。任务要求如下: 部署监控服务器,实现7x24实时监控 针对公司的业务
防止短信验证码接口被盗刷问题
一、Bug 场景 在一个基于 Java 的 Web 应用中,用户注册或找回密码等功能依赖短信验证码进行身份验证。然而,近期发现短信验证码接口被恶意用户频繁调用,导致大量短信被发送,不仅增加了运营成本,
ArrayList 和 LinkedList 的区别?一篇讲透,从此开发和面试都不再纠结
ArrayList 和 LinkedList 到底怎么选?别再被增删快慢误导了!我们从内存结构、访问效率、实际用例出发,带你真正理解两者的区别,小白也能一看就懂。
支付宝H5支付接入实战:Java一站式解决方案
支付产品千千万,作为领军产品的当属微信和支付宝。支付产品的接入常用的场景越来越多,同一个产品,又分很多场景的支付场景。
【实践】2025年线上问题解决与总结-1
--- theme: z-blue --- 最近我跳槽了,虽然我进了新公司,从原先公司(滨江某安防
SpringBoot读取Excel文件,一场与“表格怪兽”的搏斗记
想象一下,你正悠闲地喝着咖啡,产品经理突然拍着你的肩膀说:“嘿,这是客户发来的Excel文件,里面有十万条数据,明天上线前要导入系统哦!”
Java Optional 最佳实践+注意事项+避坑指南
Optional 是 Java 8 引入的核心工具(Java 17 无语法变更,但结合 var/record 等新特性有更简洁的用法),核心目标是显式处理 null,避免 NPE(空指针异常),而非“
MyBatis配置解析模块详解
一、MyBatis整体架构概览 在深入配置解析模块之前,我们先来看MyBatis的整体架构。MyBatis作为一个优秀的持久层框架,采用了分层设计思想,将整个框架划分为多个功能模块,各司其职又协同工作
Day35 | Java多线程入门
本文开始,我们进入Java多线程模块。 所谓的多线程编程,就是允许我们的程序创建多个执行流(线程),然后把它们分配到不同的CPU核心上同时运行,从而充分利用硬件资源,提高程序的响应速度和处理能力。
MyBatis踩坑实录:那些不报错但让你debug到深夜的Bug
说实话,MyBatis这玩意儿平时挺好用的,但有时候报的错真让人摸不着头脑。尤其是那种本地跑得好好的,一上线就炸的Bug,简直让人怀疑人生。
同事查日志太慢,我现场教他一套 awk、tail、grep、sed 组合拳
昨天临下班,生产环境出现了一个偶发的报错预警。 旁边的同事正~~准备排查,只见他输入命令 cat application.log ,一个 2GB 大小文本啊,日志哗哗刷啥也看不清,crtl + c 也
支付配置时好时坏?异步方法里的对象引用坑
上周接到客服反馈。 有些商户开通之后,微信支付功能不能用,有些又可以。不能用的商户就需要客服手动介入,重新配置支付参数才恢复正常。 这个问题就很诡异,时好时坏。有时候正常,有时候就不行。 但是后台日志
Mybatis入门到精通 一
Java项目开发中,只要使用了关系型数据库,几乎都会用到Mybatis框架。从本文起,我们一起来看看Mybatis的源码实现,从而深入掌握这个框架。
深入理解Java注解:从自定义到实战应用
在Java开发中,注解(Annotation)是一种极具威力的技术,它如同代码中的“特殊标记”,能够为程序元素(类、方法、变量等)附加额外信息,让其他程序(如编译器、框架)根据这些信息做出相应处理。
Java汉字转拼音的四种方案,99%的开发场景都够用了!
在Java开发中,处理中文拼音转换是常见却棘手的需求——无论是智能搜索、数据排序,还是拼音首字母检索。面对多音字、性能瓶颈、内存占用等问题,开发者该如何选择? 今天分享四种工具应对不同场景
🔥MySQL的大表优化方案 (实战分享)
一、MySQL大表的标准和定义 数据量维度:单表行数超过1000万行,或单表占用空间超过100GB(不同业务场景下阈值差异较大,如高并发业务中500万行可能就成为大表); 并发场景性能维度:查询耗时稳
阿里二面:新生代垃圾回收为啥使用标记复制算法?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 新生代特点: 标记-复制算法原理: 为什么新生代要用标记-复制? 与标记-清除或标记-整理对比: 算法 速度 内存碎片 空
Java 开发必看:什么时候用 for,什么时候用 Stream?
写 Java 时,for 循环和 Stream 到底怎么选?其实很简单:简单遍历用 for,复杂数据处理用 Stream。本文用实际例子讲清楚它们各自的适用场景,帮你写出更清晰、高效的代码。
SpringBoot 整合 Nacos,让微服务像外卖点单一样简单
可以试试,让你的微服务像外卖一样:随时点单,准时送达,还能实时跟踪进度!好的架构师就像好的厨师:不仅要会做菜,还要懂得如何高效管理厨房!Nacos就是你的"智能厨房管理系统"!
从夯到拉,锐评13个Java Web框架
先叠个甲 🤣 以下评价基于技术特性、生态成熟度、市场采用情况等客观维度,不代表对任何框架的贬低。 技术选型应根据具体场景,没有银弹。 不同项目有不同需求,合适的才是最好的.