摘要: 一、引言 流式编程的概念和作用 Java 流(Stream)是一连串的元素序列,可以进行各种操作以实现数据的转换和处理。流式编程的概念基于函数式编程的思想,旨在简化代码,提高可读性和可维护性。 Java Stream 的主要作用有以下几个方面: 简化集合操作:使用传统的 for 循环或迭代器来处理集 阅读全文
posted @ 2023-10-09 11:20 Lafite-1820 阅读(77) 评论(0) 推荐(0)
摘要: 告别复杂逻辑,项目终于用上了 Spring 状态机,非常优雅! 1、什么是状态机 1.1 什么是状态 先来解释什么是“状态”( State )。现实事物是有不同状态的,例如一个自动门,就有 open 和 closed 两种状态。我们通常所说的状态机是有限状态机,也就是被描述的事物的状态的数量是有限个 阅读全文
posted @ 2023-10-09 10:26 Lafite-1820 阅读(171) 评论(0) 推荐(0)
摘要: 前言 1.本地搭建FastDFS文件系统 2.局域网测试访问FastDFS 3.安装cpolar内网穿透 4.配置公网访问地址 5.固定公网地址 6.测试访问固定二级子域名 前言 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件 阅读全文
posted @ 2023-10-09 10:19 Lafite-1820 阅读(690) 评论(0) 推荐(0)
摘要: 一、简易版秒杀SeckillProject系统简介 开发技术 二、实现细节记录 1、用户密码两次MD5加密 2、分布式session维持会话 3、异常统一处理 4、页面缓存 + 对象缓存 5、页面静态化 6、内存标记 + Redis预减库存 + RabbitMQ异步处理 7、解决超卖 8、接口限流 阅读全文
posted @ 2023-10-09 09:59 Lafite-1820 阅读(337) 评论(0) 推荐(0)