- 博客(64)
- 收藏
- 关注
原创 单机环境下Caffeine和Redis两级缓存的实现与问题解决
单机环境下Caffeine和Redis两级缓存的实现与问题(熔断降级,断开重连,数据一致性)解决。
2024-11-30 21:14:33
1091
1
原创 HashMap,HashTable和ConcurrentHashMap之间的区别
HashMap,HashTable和ConcurrentHashMap的区别
2024-04-18 09:02:10
243
原创 图书管理系统(业务实现)
我们已经实现了框架,接下来就是用业务将这些光加填满。首先,我们来解决一个之前留下的问题:对书架进行初始化,我们先在其中放入几本书。写构造方法来初始化书架数组。为了获取到书架上的书,我们还需要提供Get and Set方法(需要自己手动写)。
2023-11-17 14:46:32
77
原创 图书管理系统(框架实现)
要构建这样的一个系统,最难的其实就是找对象。让我们思考一下,在这样一个系统下,有哪些对象呢?最容易想到的,应该就是书和人。我们先从书开始考虑。
2023-11-17 13:58:04
145
原创 图书管理系统简介
2、对于管理员:能够查找,显示,新增,删除图书,并正常退出系统。3、对于普通用户:能够查找,借阅,归还图书,并正常退出系统。接着我们在之后的博客中,分为框架和业务两方面进行讲解实现。1、不同的身份需要打印出的菜单不同。
2023-11-17 12:41:14
90
原创 继承和组合
在日常意义上来说,我们在小辈接受父辈传下来的东西使用“继承”这个词。那么在Java中,我们也可以借此加以理解就是–子类接受、传承父类的成员变量、成员方法。可以发现这两个类中有许多的成员变量及eat方法都是相同的,我们就可以利用继承来实现共性的抽取、代码的复用。例如,构造一个Animal类,将共性放入其中,将其称为父类,Dog和Cat类就可以使用关键字extends继承Animal类,称为子类。
2023-11-12 11:21:28
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人