自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小应学长的的博客

感谢大家的阅读和支持,你们的支持是我坚持的动力!加油!

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

原创 Java真的不难(五十七)抽象工厂模式的深入分析及在电商系统实际业务的应用

抽象工厂模式(Abstract Factory Pattern)是创建型设计模式之一,它提供了一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。产品族一致性:确保创建的对象是兼容的(如中国地区使用支付宝+国内物流,美国地区使用信用卡+国际物流)具体工厂(Concrete Factory):实现抽象工厂的接口,创建具体的产品对象。易于扩展:新增地区支持时,只需新增一个具体工厂和对应的产品实现,无需修改现有代码。具体产品(Concrete Product):实现抽象产品接口的具体类。

2025-06-06 10:24:50 349

原创 Java真的不难(五十六)反射机制的深度分析及实际业务案例

反射(Reflection)是Java语言的一个强大特性,它允许程序在运行时获取类的内部信息,并能直接操作对象的内部属性和方法。反射机制是Java被视为动态语言的关键特性之一。

2025-04-28 11:11:14 703

原创 Java真的不难(五十五)Stream流的进阶用法

Java Stream的中间操作(如filter、map)是惰性的,它们返回一个新流并构建处理流水线,但不会立即执行。Collectors类提供了高级归约操作,如分组(groupingBy)、分区(partitioningBy)、拼接字符串(joining)等。原始类型流(如IntStream、DoubleStream)避免装箱开销,提供特化方法(如sum、average)。它先映射后展开,适合处理一对多关系,如stream.flatMap(list -> list.stream())。

2025-04-25 13:13:22 388

原创 Java真的不难(复习)Nginx中间件的入门使用

高性能的 HTTP 和反向代理的web服务器占有内存少,并发能力强(百度、京东、新浪、网易、腾讯、淘宝都在使用)

2025-04-23 09:06:18 612

原创 Java真的不难(复习)SpringBoot使用EasyExcel实现导出

EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。github地址官方文档地址当然还有一个POI也可以实现操作Excel,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,POI为“Poor Obfuscation Implementation”的首字母缩写,意为“简洁版的模糊实现”

2025-03-06 11:24:27 867

原创 Java真的不难(复习)反射机制

反射机制是在运行状态中,它为Java提供一种“操作对象”的能力,在运行状态下,通过Class文件对象,可以调用到任何类里面的属性、方法、以及构造方法,包括私有的,所有的类在反射机制面前都是透明的。

2024-07-16 14:16:51 498

原创 Java真的不难(复习)Lambda表达式

好啦 以上就是Lambda表达式的一些基本用法,这也是Java8的一个新特性,至于原理以及其他方法,大家可以参考其他的技术博文,Lambda的出现极大的简化了代码,如果能熟练的运用lambda到实际业务中去,对于代码整体的整洁度有很大的提升!

2024-07-11 15:33:06 478

原创 Java真的不难(复习)Stream流

Stream是Java 8 提出的一个新概念

2024-07-11 15:29:40 553

原创 产品经理的转型之路(一)什么是产品经理

让产品改变生活

2023-11-30 13:34:57 330 1

原创 Java真的不难(五十四)RabbitMQ的入门及使用

MQ全称为Message Queue,即消息队列。消息队列是在消息的传输过程中保存消息的容器。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,这样就实现了生产者和消费者的解耦。

2023-02-15 15:22:55 5592 22

原创 Java真的不难(五十三)Docker的快速入门及使用

Docker其实也不难

2023-01-06 13:25:24 981 12

原创 回首2022,展望2023(年度总结)

回首2022,展望2023(年度总结)

2022-12-30 15:00:08 1402 14

原创 Java真的不难(五十二)Stream流的深入理解与流式编程

Stream流的深入理解与流式编程,lambda表达式

2022-12-20 17:28:35 1676 22

原创 Java真的不难(五十一)SpringBoot使用EasyExcel实现导出

小应学长带你学Java

2022-11-24 16:14:57 2256 31

原创 Java真的不难(五十)Nginx的入门及使用

小应学长带你学Nginx

2022-09-26 23:05:06 4447 36

原创 Java真的不难(四十九)Redis的入门及使用(2)

小应学长带你学Redis

2022-09-20 17:18:39 1357 8

原创 Java真的不难(四十八)Redis的入门及使用(1)

小应学长带你学Redis

2022-09-16 18:00:18 2174 23

原创 Java真的不难(四十七)Mybatis-Plus的入门及应用

小应学长带你学Java

2022-08-14 22:05:07 1637 45

原创 Java真的不难(四十六)Spring Boot的入门

小应学长带你学Spring Boot

2022-06-26 23:44:42 1278 49

原创 Java真的不难(四十五)SpringMVC的入门

小应学长带你学Java

2022-06-23 21:35:54 785 27

原创 Java真的不难(四十四)Spring_AOP

小应学长带你学Java!!!

2022-06-17 09:27:47 988 43

原创 Java真的不难(四十三)Spring_IOC容器

小应学长带你学Java

2022-06-15 10:26:13 478 21

原创 Java真的不难(四十二)Spring的入门

小应学长带你学Java

2022-06-10 11:50:27 855 26

原创 Java真的不难(四十一)Mybatis的入门

小应学长带你学Java

2022-05-30 20:35:44 616 23

原创 Java真的不难(四十)使用JDBC连接MySQL数据库

小应学长带你学Java

2022-05-01 19:09:32 2311 47

原创 Java真的不难(三十九)设计模式的六大原则(3)

小应学长带你学Java

2022-04-13 18:23:10 802 39

原创 Java真的不难(三十八)设计模式的六大原则(2)

小应学长带你学Java

2022-04-12 14:27:40 470 37

原创 Java真的不难(三十七)设计模式的六大原则(1)

小应学长带你学Java

2022-04-08 16:00:00 918 40

原创 Java真的不难(三十六)桥接模式

小应学长带你学Java

2022-04-06 10:00:00 997 68

原创 Java真的不难(三十五)适配器模式

小应学长带你学Java

2022-04-02 20:46:08 1796 56

原创 Java真的不难(三十四)代理模式(2)

小应学长带你学Java

2022-03-31 13:00:03 839 80

原创 Java真的不难(三十三)代理模式(1)

小应学长带你学Java

2022-03-29 09:12:32 733 43

原创 Java真的不难(三十二)原型设计模式

小应学长带你学Java

2022-03-27 13:05:20 1418 54

原创 Java真的不难(三十一)建造者模式

小应学长带你学Java

2022-03-25 10:17:38 2229 59

原创 Java真的不难(三十)工厂模式(3)

小应学长带你学Java

2022-03-23 19:00:00 1813 60

原创 Java真的不难(二十九)工厂模式(2)

小应学长带你学Java

2022-03-21 15:30:14 10650 83

原创 Java真的不难(二十八)工厂模式(1)

小应学长带你学Java

2022-03-18 23:28:54 759 73

原创 Java真的不难(二十七)策略模式

小应学长带你学Java

2022-03-17 14:04:34 2609 60

原创 Java真的不难(二十六)单例模式

小应学长带你学Java

2022-03-15 16:41:07 4620 95

原创 Java真的不难(二十五)Stream流

小应学长带你学Java

2022-03-13 22:11:22 22656 118

单例模式案例和笔记,通过案例来了解单例模式

Java一共有23种设计模式,单例模式就是指一个类只有一个实例,且该类能自行创建这个实例的一种模式。可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。比如咱们电脑是不是只能打开一个任务管理器?对吧,这就是为了防止资源浪费和其他错误。 项目中一般可以通过单例模式来获取同一个对象来调用工具方法,这样的好处是节约内存资源,我没有必要创建多个不同的对象,因为这样消耗内存资源

2022-04-04

Java内部类基础笔记

Java内部类的基础笔记,适合刚学Java的阅读,使用代码来解释内部类。

2022-03-19

空空如也

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

TA关注的人

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