自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Java Stream 流:一文吃透(示例 + 注释 + 输出)

Java Stream API入门指南:Stream是Java 8引入的集合处理流水线,包含创建流、中间操作(过滤/映射/排序等)和终止操作(收集/统计/遍历)。主要特点包括函数式编程风格、链式调用和延迟执行。通过Collectors可实现复杂聚合,原始类型流(IntStream等)能提升性能。典型应用场景包括数据过滤转换、分组统计和TopN查询。掌握Stream能显著提升代码简洁性和可读性,替代传统的for循环处理方式。

2025-08-20 12:16:44 779

原创 FTP 和 SFTP 到底有什么区别?一文讲清

在工作里,经常会遇到文件传输需求。很多人一看到“FTP”和“SFTP”,就会懵:“这俩不就是多了个吗?是不是加密一下就行了?其实完全不是一回事。

2025-08-20 12:01:46 1161

原创 Broken pipe管道破裂原因及解决方法

【摘要】"Brokenpipe"错误是TCP连接中断导致的常见故障,表现为一端关闭连接后另一端仍尝试通信。该问题多由数据库异常、网络设备故障或接口不兼容引发。解决方案需从三方面入手:1)网络层检查隔离装置及链路稳定性;2)业务层完善连接池健康检查机制(出池/空闲/存活检测);3)代码层加强资源管理,确保异常时正确释放连接。建议同时监控连接数、SQL性能及驱动兼容性,采用Druid等连接池的泄露检测功能。系统应建立完整的容错机制,使单次连接中断不影响整体服务。当问题频繁出现时,需综合排查网

2025-06-24 17:25:16 3144 1

原创 BigDecimal常用方法

【摘要】本文介绍了Java中BigDecimal类的常用方法,主要用于高精度浮点数运算。创建方式推荐使用字符串构造,避免精度问题(如new BigDecimal("123.45"))。核心运算包括加减乘除(add/subtract/multiply/divide),其中除法需指定舍入模式(如HALF_UP四舍五入)。详细说明7种舍入模式的特点(如UP进位、DOWN截断等)。此外涵盖数值比较(compareTo)、取整操作(setScale)等实用方法,强调避免使用equals进行数值比较

2025-06-24 17:17:45 389

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除