自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

modelsetget的博客

技术的追溯来源于内心的那一份执着

  • 博客(177)
  • 资源 (6)
  • 收藏
  • 关注

原创 面试官:你对ConcurrentHashMap了解多少?

关于ConcurrentHashMap的主要内容和关键概念,希望对你的理解有所帮助!

2024-07-22 12:46:29 138

原创 为什么Spring不推荐@Autowired用于字段注入

总结了Spring不推荐使用@Autowired进行字段注入的原因,包括字段注入的缺点、官方推荐的做法以及循环依赖问题的解决方案。

2024-07-22 12:37:28 173

原创 Spring Cloud Stream 实现统一消息通信平台

Spring Cloud Stream是如何通过其核心组件和设计思想来实现一个统一的消息通信平台,从而在分布式系统中有效地降低服务间的耦合度并提高异步交互的效率。

2024-07-22 11:03:31 239

原创 阿里巴巴Java开发手册学习笔记

阿里巴巴Java开发手册学习笔记。

2024-07-20 12:32:56 102

原创 并发编程神器CompletableFuture

CompletableFuture是Java并发编程的强大工具,简化了异步编程的复杂性,支持高阶的并发操作。合理使用可以显著提升应用程序的并发处理能力。

2024-07-20 12:29:12 181

原创 关于防重,我是这么设计的

前端下单后流程不退回。使用唯一token进行防重校验。依赖上游服务进行重复请求校验。每次下单生成新的订单。使用数据库唯一索引作为兜底措施。

2024-07-19 21:49:43 128

原创 Docker 和 k8s 之间是什么关系?

理解Docker及其与k8s的关系

2024-07-19 15:52:41 1063

原创 面试官:什么是大 key 问题?如何解决?

对大 key 问题的全面理解,包括它的定义、发现方法、治理策略、潜在危害以及如何在实际场景中处理它。

2024-07-19 15:47:02 359

原创 面试官:Spring 框架中自动注入到底比 new 好在哪?

解耦和模块化便于测试生命周期管理配置和扩展性AOP支持高耦合度难以测试生命周期难以管理配置分散缺乏AOP支持

2024-07-19 15:37:27 157

原创 面试官:utf8和utf8mb4有什么区别?

计算机用来表示字符的一种方式,类似于日常生活中的语言。计算机用二进制数来表示汉字,这就是编码。

2024-07-18 15:21:50 371

原创 SQL Server 和 MySQL 的主要区别

mysql与sqlserver的对比

2024-07-18 14:24:29 681 3

原创 面试官:SpringBoot同时可以处理多少请求?

介绍了 Spring Boot 的 Web 容器选择和配置,还提供了实际的配置示例和思考问题,帮助读者更深入地理解 Spring Boot 的工作原理和优化方法。

2024-07-18 14:17:55 358

原创 Socket、WebSocket 和 MQTT 的区别

理解 Socket、WebSocket 和 MQTT 各自的特性、优缺点以及适用场景,帮助我们在实际开发中做出更合适的技术选型。

2024-07-17 17:19:27 598

原创 java占位符替换的五种方式

在Java开发中,如何通过使用占位符来输出文本串,以提高代码的可维护性和扩展性。

2024-07-17 14:56:58 122

原创 面试官:你真的认为ElasticSearch比MySQL快?

理解ES和MySQL的性能差异。

2024-07-17 12:16:50 156

原创 非Controller控制层参数校验怎么办

依赖Spring容器的方法和不依赖Spring容器的方法。建议使用不依赖Spring容器的方法,可以将获取Validator的代码封装成工具类,统一管理校验方法。

2024-07-17 11:20:19 1343

原创 面试官:为什么SpringBoot的 jar 可以直接运行?

Spring Boot jar包直接运行机制的主要内容和细节

2024-07-17 11:11:56 389

原创 LFU算法实现笔记

LFU算法具体实现

2024-07-15 17:14:19 213

原创 面试官:说说MySQL 中的悲观锁和乐观锁

MySQL 原生支持悲观锁,乐观锁通过应用逻辑实现。锁机制可以简化分布式架构,提高应用与数据库的协同效率。锁机制的选择应基于业务需求和性能考量。

2024-07-15 17:03:28 218

原创 如何设计一套高性能的短链系统?

笔记涵盖了短链系统设计的各个方面,从基础概念到实现细节,再到性能优化和架构设计,为设计高性能短链系统提供了全面的指导。

2024-07-15 15:41:17 286

原创 Spring Boot项目实战:短信功能分布式限流

项目中短信功能和分布式限流的深入理解

2024-07-14 21:11:42 409

原创 面试官:如何在SpringBoot启动时执行特定代码

记录了7种Spring Boot启动阶段执行初始化操作的方法,每种方法有其适用场景和优缺点

2024-07-14 21:06:37 235

原创 ThreadLocal使用的场景有哪些?

关于ThreadLocal及其变体的详细介绍、使用场景、原理分析、内存管理以及它们在实际开发中的应用和注意事项。

2024-07-13 17:20:11 402

原创 面试官:讲讲Kafka核心概念

这些笔记概括了文章的主要内容,包括Kafka的基本概念、组成模块、设计理念、功能特性、代码示例、分区的作用、异步回调以及消费者消息提交的机制和优缺点。

2024-07-13 17:14:30 319

原创 CompletableFuture是靠什么提升性能的?

文章提供了对Future和CompletableFuture的深入分析,并通过实际代码示例展示了其性能提升效果。

2024-07-13 17:07:00 275

原创 Kubernetes(k8s)架构的工作原理

总结了 Kubernetes 的基本概念、架构、组件功能以及服务部署和调用的流程,旨在帮助理解 k8s 的工作原理和应用场景。

2024-07-11 10:49:50 380

原创 JWT重放漏洞攻防策略

JWT重放漏洞的定义、危害、防御措施以及提高安全意识的重要性。

2024-07-11 10:06:39 185

原创 有了HTTP,为什么还需要HTTPS?

HTTPS的重要性、优势、实现步骤、示例代码以及常见问题的解决方案,帮助您全面理解HTTPS协议。

2024-07-11 09:54:59 680

原创 Spring如何控制Bean加载+执行顺序

`@Order`注解和`Ordered`接口的使用场景,以及如何通过`@DependsOn`注解和`BeanFactoryPostProcessor`来控制Bean的加载顺序。

2024-07-10 14:41:23 459

原创 千万级消息推送系统设计与实战

总结了千万级消息推送系统的关键设计和实现细节,包括系统功能、推送消息分类、基本原理、功能介绍、推送流程、服务端设计以及未来的规划和展望。

2024-07-10 11:29:37 736

原创 面试官:Redis宕机了,如何恢复数据?

这份笔记涵盖了文档中提到的所有关键点,包括Redis宕机数据恢复的背景、持久化策略、RDB和AOF的具体实现和配置,以及根据业务需求选择合适持久化策略的建议。

2024-07-10 11:09:07 346

原创 面试官:说说你项目中的单点登录?

这份笔记详细概括了单点登录的基本概念、实现技术、选择考虑因素、应用场景以及相关推荐阅读,以供深入学习和探讨。

2024-07-10 11:03:16 236

原创 使用JDK17是趋势,拥抱他无疑!

jdk17那么多新特性,你确定不用下!

2024-07-10 10:17:08 276

原创 Spring Boot中处理同名Bean冲突的解决办法

Spring Boot中如何处理名字相同Bean冲突的办法

2024-07-09 18:18:20 405

原创 面试官:MySQL死锁是什么,如何解决?

全面理解MySQL死锁,掌握解决和预防死锁的方法,以及如何在日常生产环境中有效应对死锁问题。

2024-07-09 17:28:12 504

原创 Cookie、Session、Token、JWT 概念与区别

Cookie和Session是传统的会话管理机制。Token和JWT提供更灵活和安全的身份验证和授权机制,适用于分布式系统。JWT作为Token的一种实现,具有高可移植性和可扩展性。

2024-07-09 14:46:02 244

原创 面试官:了解过MySQL的并发嘛

MySQL并发事务处理的机制,包括不同类型的锁和MVCC的工作原理及其在不同隔离级别下的应用,对于理解数据库并发控制和事务隔离具有重要参考价值。

2024-07-09 12:00:11 329

原创 面试官:Redis为什么快?

文章提供了对Redis性能优势的深入理解。

2024-07-09 11:43:47 379

原创 SQL性能优化策略

你不得不知的SQL调优策略笔记

2024-07-08 17:54:51 496

原创 Kafka 面试题精选

这份笔记涵盖了 Kafka 的核心概念、架构设计、性能优化、故障排查以及安全性等多个方面,为面试或日常使用提供了全面的参考。

2024-07-08 17:39:26 754

selenium 自动化测试

selenium 执行机服务端服务,selenium 执行机启动后,调用浏览器,模拟用户操作,测试web应用,减少人工繁杂的操作

2020-11-19

http get post 请求接口工具类

post,get方式请求接口封装,参数加密方式请求,参数RSA签名, 转换字符集到utf8,base64编码字符串

2018-06-26

mybaits自动生成代码

由数据库自动构建代码块,无需自己手动编写sqlMapping,pojo,dao,service

2018-06-26

Java生成圆形五角签名

纯Java写成的自动生成圆形五角的签名, 对类,方法进行了封装

2018-06-26

Java 关键字定位位置

对pdf文件通过关键字输入匹配,找到该关键字的位置,对定位到该位置可进行处理.

2018-06-26

activiti实现请假流程

该资源是使用activiti的开源插件实现的工作流,方便简单。

2016-03-08

空空如也

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

TA关注的人

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