上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页
摘要: 为什么多线程并发操作 ArrayList 会报 ConcurrentModificationException? ConcurrentModificationException 是 Java 集合框架中的一个常见错误,特别是在多线程环境下操作 ArrayList 时。这个异常的根本原因是 "快速失败 阅读全文
posted @ 2025-04-27 23:21 258333 阅读(11) 评论(0) 推荐(0)
摘要: Netty作为异步事件驱动的网络框架,凭借出色的性能和设计,已成为高并发通信领域的标杆。它不仅简化了 Java NIO 编程的复杂性,还能轻松支持数万并发连接,被 Dubbo、Elasticsearch 等众多知名项目采用。本文将探索如何结合 Spring Boot 3 与 Netty,打造高性能即 阅读全文
posted @ 2025-04-25 23:09 258333 阅读(13) 评论(0) 推荐(0)
摘要: 分布式锁是一种在分布式系统中控制资源共享的机制。它用于在高并发场景下,避免多个进程或线程同时操作同一资源造成冲突,引入分布式锁机制。分布式锁就像是在分布式环境下的一种“交通信号灯”,能够保证同一时刻只有一个进程能够获取到锁,从而对共享资源进行独占式的访问。 在分布式系统中,多个不同的进程(可能运行在 阅读全文
posted @ 2025-04-24 23:21 258333 阅读(21) 评论(0) 推荐(0)
摘要: “接口”是一个在不同领域有不同含义的概念,以下是几种常见的解释: 1. 计算机硬件中的接口 接口是计算机硬件设备之间进行通信和数据传输的连接点。例如: USB接口:用于连接外部设备(如U盘、鼠标、键盘等)和计算机,它定义了设备之间传输数据的电气标准、传输速率、通信协议等,使得不同厂商生产的设备能够通 阅读全文
posted @ 2025-04-23 23:07 258333 阅读(16) 评论(0) 推荐(0)
摘要: 代码规范与评审检查表 1. C++代码规范 1.1 文件组织 头文件使用.h后缀,实现文件使用.cpp后缀 每个类应有自己的头文件和实现文件 文件命名采用小写字母加下划线,如my_class.h 头文件使用#pragma once防止重复包含 1.2 命名约定 类名使用大驼峰:MyClass 函数名 阅读全文
posted @ 2025-04-22 23:01 258333 阅读(74) 评论(0) 推荐(0)
摘要: Hutool 是一个 Java 工具类库,确实支持国密 SM4 算法。以下是关于 Hutool 中 SM4 算法的使用方法: 1. 引入依赖 在项目中引入 Hutool 的依赖,推荐使用 hutool-all,它包含了 Hutool 的所有功能模块: <dependency> <groupId>cn 阅读全文
posted @ 2025-04-17 23:00 258333 阅读(109) 评论(0) 推荐(0)
摘要: 设计模式概述 设计模式(Design pattern)是软件开发人员在软件开发过程中面临的一般问题的解决方案,是众多开发人员经过长期实践总结出来的最佳实践。它是一套被反复使用的、多数人知晓的、经过分类编目的代码设计经验总结。使用设计模式的目的是为了重用代码、让代码更容易被他人理解、保证代码可靠性。设 阅读全文
posted @ 2025-04-16 23:01 258333 阅读(60) 评论(0) 推荐(0)
摘要: 以下是使用JUnit 5参数化测试注解精简后的三角形分类测试代码,结合@ParameterizedTest和@CsvSource/@MethodSource等注解,显著减少重复代码并提升可维护性: 精简后的测试类 import org.junit.jupiter.params.Parameteriz 阅读全文
posted @ 2025-04-15 23:00 258333 阅读(46) 评论(0) 推荐(0)
摘要: SpringBoot集成AES加密的完整指南 AES(Advanced Encryption Standard)是一种对称加密算法,是目前最常用的加密方式之一,广泛应用于保护敏感数据如密码、信用卡信息等。在SpringBoot项目中集成AES加密可以有效提升数据传输和存储的安全性。下面我将详细介绍几 阅读全文
posted @ 2025-04-14 23:40 258333 阅读(134) 评论(0) 推荐(0)
摘要: 在Web应用中,确保前后端之间的数据传输安全是非常重要的。这通常涉及到使用HTTPS协议、数据加密、令牌验证等安全措施。本文通过将前后端之间的传输数据进行加密,用于在Spring Boot应用中实现前后端传输加密设计。 一、数据加密方案 即使使用了HTTPS,也可能需要在应用层对数据进行额外的加密。 阅读全文
posted @ 2025-04-13 23:09 258333 阅读(21) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页