自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

andywangzhen_ai的博客

经验分享交流

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Redis深度解析:从数据结构到Spring Boot实战

Redis作为高性能内存数据库,在现代应用中扮演着关键角色。本文深入解析了Redis的核心特性与数据结构:内存存储带来极速读写性能,单线程架构巧妙避免并发问题;String类型支持原子计数器,Hash适合对象存储,List实现轻量队列,Set提供去重功能,Sorted Set则是排行榜的理想选择。通过Java代码示例展示了各数据结构的典型应用场景,如文章阅读量统计、用户信息存储、消息队列处理等,充分展现了Redis在提升系统性能方面的强大能力。

2025-10-27 20:42:36 672

原创 Spring Boot 整合 MySQL 与 ElasticSearch:构建高效搜索解决方案

本文为有Spring Boot经验的Java开发者介绍如何集成ElasticSearch到Spring Boot+MySQL项目中。

2025-10-26 15:44:22 454

原创 Spring Boot事务管理-分布式事务

摘要:分布式事务方案对比与选型指南 分布式事务的核心矛盾在于如何保证跨服务、跨数据库的业务一致性。主流方案各有特点:2PC实现强一致但性能低下;TCC通过预留资源保证一致性,但代码侵入性强;基于消息的最终一致性方案最流行,平衡了性能和复杂度。技术选型需考虑业务场景:强一致需求可选2PC,金融核心交易适用TCC,一般互联网业务推荐消息队列方案。关键原则是优先避免分布式事务,接受最终一致性,并确保幂等性和补偿机制。

2025-10-20 22:16:08 607

原创 RabbitMQ:构建高可用异步通信系统的基石

摘要: RabbitMQ是一个基于AMQP协议的开源消息代理,支持异步通信、系统解耦、流量削峰等功能。其核心组件包括生产者、交换机、队列、绑定和消费者,通过不同类型交换机实现灵活路由。Spring Boot集成RabbitMQ简便,支持直连、扇出等多种交换机模式,适用于订单处理、用户注册等场景,提升系统可靠性和响应速度。(150字)

2025-10-16 15:53:03 1012

原创 UTS编写RFID插件

公司最近做一款固定资产盘点的项目,需要使用RFID进行盘点操作。结合硬件,RFID终端使用的是一款DT50U的扫描终端,可以进行RFID扫描识别。这就要求我们去对接相关的硬件SDK。DT50U使用的是Android系统,我们开发则使用uniapp进行了业务功能的书写。uniapp如果想要使用RFID功能则必须得进行原生插件的开发。由于没有接触过原生插件开发的内容,首先参考文档去看了uniapp原生插件开发的内容,按照教程去开发了一遍。

2023-03-23 11:38:35 2243 2

原创 Spring Boot : 集成Redis全面指南

本文介绍了Spring Boot集成Redis的详细配置过程。

2025-10-27 20:34:18 175

原创 Spring Boot 集成 MongoDB 完整指南

本文介绍了MongoDB的核心概念、特点以及与关系型数据库的对比,并详细讲解了Spring Boot集成MongoDB的具体实现。主要内容包括:MongoDB的文档型数据模型和BSON格式存储;其高性能、灵活数据结构等特点;与关系型数据库的优劣对比;Spring Boot集成MongoDB的依赖配置、实体类映射、Repository接口定义及自定义Repository实现。通过注解和MongoTemplate等方式,实现了对MongoDB文档的CRUD操作和复杂查询功能。

2025-10-27 19:44:34 423

原创 以 1024 之名:我与代码的漫长告白

摘要:《1024:一场与代码的十年双向奔赴》讲述了作者与编程语言从陌生到默契的成长历程。从最初面对代码墙的迷茫,到解决难题时的顿悟狂喜,再到将编程升华为艺术与哲学,代码不仅是工具,更成为思想的延伸和与世界对话的方式。这场持续十年的"双向奔赴"中,作者既在塑造代码,也被代码塑造,最终领悟到技术真正的魅力在于用最清晰的方式解决实际问题。

2025-10-24 21:04:45 243

原创 Spring Boot 事务管理:从基础到高级

Spring Boot事务管理学习要点 基础:理解ACID特性及Spring事务优势 配置:自动/手动配置事务管理器 声明式事务:@Transactional注解及参数(只读、超时、回滚规则) 传播行为:7种类型(REQUIRED、REQUIRES_NEW等)及应用场景 隔离级别:4种级别解决脏读、幻读等问题 实践:嵌套事务、异常处理、性能优化及监控 对比:声明式与编程式事务的适用场景 核心:通过注解简化开发,需注意传播行为与隔离级别的合理配置,结合业务场景选择事务策略。

2025-10-20 19:49:48 491

原创 记录一次使用docker部署个人博客网站的过程

docker-compose 快速部署个人博客网站,wordpress docker部署

2023-03-22 22:49:32 353

固定资产管理源码(java)

使用若依框架+layui ,实现固定资产管理功能:登记,领用,借用,归还,维修,调拨,转移,报废,统计,组织结构管理,角色权限分配。

2023-03-22

swift登录demo

这是一个swift demo 包含swift的基本语法,使用pod 集成, 不使用 xib,纯代码编程, 包含网络请求封装类.. 枚举, 扩展,结构体,等等等~~

2018-12-17

仿iOS- Android ActionSheet

仿 iOS actionsheet 控件 源码可下载。as 快速使用:引入 actionsheet-release.aar 放在工程的 lib 文件夹下。 在项目的build.gradle 添加如下 "implementation fileTree(dir: 'libs', include: ['*.aar'])" 或者使用 "implementation project(':actionsheet')"

2019-03-14

空空如也

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

TA关注的人

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