会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猴子也疯狂
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
29
下一页
2023年10月12日
用了Stream,代码丑爆了!姿势不对,别喷!
摘要: Java8 的 Stream 流,加上 Lambda 表达式,可以让代码变短变美,还是变短变丑? 距离Java 8发布已经过去了7、8年的时间,Java 19也发布了。Java 8中关于函数式编程和新增的Stream流API至今饱受“争议”。 如果你不曾使用Stream流,那么当你见到Stream操
阅读全文
posted @ 2023-10-12 10:35 Lafite-1820
阅读(54)
评论(0)
推荐(0)
2023年10月11日
7min到40s:SpringBoot 启动优化实践!
摘要: 0 背景 公司 SpringBoot 项目在日常开发过程中发现服务启动过程异常缓慢,常常需要 6-7 分钟才能暴露端口,严重降低开发效率。通过 SpringBoot 的 SpringApplicationRunListener 、BeanPostProcessor 原理和源码调试等手段排查发现,在
阅读全文
posted @ 2023-10-11 16:25 Lafite-1820
阅读(625)
评论(0)
推荐(0)
Spring Batch 批处理框架,真心强呀!!
摘要: 一、SpringBatch 介绍 Spring Batch 是一个轻量级、全面的批处理框架,旨在支持开发对企业系统的日常操作至关重要的健壮的批处理应用程序。Spring Batch 建立在人们期望的 Spring Framework 特性(生产力、基于 POJO 的开发方法和一般易用性)的基础上,同
阅读全文
posted @ 2023-10-11 16:05 Lafite-1820
阅读(1568)
评论(0)
推荐(1)
SpringBoot 内置工具类
摘要: 引入工具包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>5.3.10</version> <!-- 您应该选择适合您项目的版本 --> </depe
阅读全文
posted @ 2023-10-11 15:45 Lafite-1820
阅读(29)
评论(0)
推荐(0)
常用正则表达式-数字、字母、金额等
摘要: 一、校验数字的表达式 数字:[1]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小
阅读全文
posted @ 2023-10-11 11:47 Lafite-1820
阅读(1506)
评论(0)
推荐(0)
2023年10月10日
SpringBoot最常用的50个注解:全面解析与应用案例
摘要: 引言 Spring Boot是Java开发者的一套强大的开源框架,它极大地简化了Spring应用的初始搭建以及开发过程。Spring Boot的主要优势之一是其丰富的注解(Annotation),这些注解使得我们能够通过简短的代码 实现复杂的功能。本文将深入解析Spring Boot中最常用的50个
阅读全文
posted @ 2023-10-10 16:09 Lafite-1820
阅读(362)
评论(0)
推荐(0)
2023年10月9日
Stream流式编程,让代码变优雅
摘要: 一、引言 流式编程的概念和作用 Java 流(Stream)是一连串的元素序列,可以进行各种操作以实现数据的转换和处理。流式编程的概念基于函数式编程的思想,旨在简化代码,提高可读性和可维护性。 Java Stream 的主要作用有以下几个方面: 简化集合操作:使用传统的 for 循环或迭代器来处理集
阅读全文
posted @ 2023-10-09 11:20 Lafite-1820
阅读(77)
评论(0)
推荐(0)
告别复杂逻辑,项目终于用上了 Spring 状态机,非常优雅!
摘要: 告别复杂逻辑,项目终于用上了 Spring 状态机,非常优雅! 1、什么是状态机 1.1 什么是状态 先来解释什么是“状态”( State )。现实事物是有不同状态的,例如一个自动门,就有 open 和 closed 两种状态。我们通常所说的状态机是有限状态机,也就是被描述的事物的状态的数量是有限个
阅读全文
posted @ 2023-10-09 10:26 Lafite-1820
阅读(171)
评论(0)
推荐(0)
FastDFS+Nginx,轻轻松松搭建一个本地文件服务器
摘要: 前言 1.本地搭建FastDFS文件系统 2.局域网测试访问FastDFS 3.安装cpolar内网穿透 4.配置公网访问地址 5.固定公网地址 6.测试访问固定二级子域名 前言 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件
阅读全文
posted @ 2023-10-09 10:19 Lafite-1820
阅读(690)
评论(0)
推荐(0)
SpringBoot+RabbitMQ+Redis 开发一个秒杀系统,细节打满(附源码)
摘要: 一、简易版秒杀SeckillProject系统简介 开发技术 二、实现细节记录 1、用户密码两次MD5加密 2、分布式session维持会话 3、异常统一处理 4、页面缓存 + 对象缓存 5、页面静态化 6、内存标记 + Redis预减库存 + RabbitMQ异步处理 7、解决超卖 8、接口限流
阅读全文
posted @ 2023-10-09 09:59 Lafite-1820
阅读(336)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
29
下一页
公告