![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向过程和面向对象写法
文章平均质量分 93
Circ.
Actions count, and actions always speak louder than words.
展开
-
手写一个自定义注解(不详细你来揍我版)
注解自定义注解反射class手写Spring框架原创 2023-02-27 20:20:30 · 564 阅读 · 0 评论 -
汉诺塔问题
关于解决汉诺塔问题有很多方法,上边讲了递归算法实现。迭代方法:可以使用循环结构来代替递归,实现迭代解决汉诺塔问题。这种方法通常使用栈或队列来模拟递归调用的过程,并在每次迭代中更新状态,直到问题得到解决。位运算:汉诺塔问题还可以使用位运算来解决。通过将圆盘数量表示为二进制数,可以利用位运算来确定每个圆盘应该放置在哪个柱子上。这种方法对于大规模的汉诺塔问题尤其有效。数学公式:汉诺塔问题有一个数学上的解法。对于n个圆盘,最少需要移动2^n - 1次。原创 2023-07-19 10:45:50 · 2382 阅读 · 2 评论 -
java后端pageHelper分页实现方法
java后端分页实现方法原创 2022-11-11 21:31:39 · 4169 阅读 · 1 评论 -
一篇文章了解多态(简单工厂版)
什么是多态?指为不同数据类型的实体提供统一的接口。指的是两个或者多个属于不同类的对象对于同一消息或者方法调用所做出不同的响应的能力。简单来说是:父类的引用指向子类的实现多态主要用途提高系统的可维护性,可扩展性,如果我们想扩展同一个父类的新的一类方法,我们可以通过创建一个新的子类来实现不同的方法。多态示例什么是简单工厂?使用一个工厂对象(一个单独的类来去创造实例)用来生产同一等级结构中的任意产品。所有的实例化字类的过程都交由工厂去做,而不是在客户端去做。构造运算器类写法类图代码publ原创 2022-05-27 17:25:01 · 3871 阅读 · 1 评论