摘要: 树形菜单实现,利用递归的方式,进行查询,删除,修改添加只是一个简单的修改和删除(个人认为修改时一般不会修改节点 ,根据不同业务需求可能不一样 一个思路吧 如果真要修改节点的话,修改当前的节点是否为根节点,是根节点的话,根节点下边是否有子节点,子子节点,这个应该递归了,如果不是子节点,修改后应该挂在哪 阅读全文
posted @ 2021-10-31 20:25 勤奋的小蜜蜂1号 阅读(1733) 评论(0) 推荐(1) 编辑
摘要: 1.选用Lambda表达简洁,运行效率更高,其实还是利用了map的特性进行去重2.distinctByKey()方法,讲解下这个方法里的参数内容(1)首先是Predicate这个返回参数,传入参数,返回true/false,(可以翻看源码看下)(2)对于Lambda表达式来说 filter会过滤为f 阅读全文
posted @ 2021-10-26 21:40 勤奋的小蜜蜂1号 阅读(5687) 评论(0) 推荐(0) 编辑
摘要: 今天由于使用springboot中的定时器触发任务,定义了一个全局变量,获取当前时间,定时器用在方法上开启定时任务 启动类文件中 只需添加下开启定时任务就行。 @SpringBootApplication@EnableScheduling //定时器开启public class Applicatio 阅读全文
posted @ 2020-07-16 20:57 勤奋的小蜜蜂1号 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: 以下介绍几种方法,可能还有好多 或者更好的,不足之处请指出谢谢。 //string 转为date 然后转为 ZonedDateTime// DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// Date now= 阅读全文
posted @ 2020-07-11 21:46 勤奋的小蜜蜂1号 阅读(3327) 评论(0) 推荐(0) 编辑
摘要: 1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。 2 阅读全文
posted @ 2020-05-15 20:13 勤奋的小蜜蜂1号 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 其实java设计模式并非只有23种,还有好多,在这只学习这么多,有时间再去学习,应用,时间有点紧迫,还要学数据结构,算法,虽然以前学过,但是学习的不是很深刻,包括集合的底层结构,使用了什么算法,红黑树,平衡二叉树,B树,等数据结构,好多好多,自己也是找资料学习 然后在这里做记录,要学习和深入了解的东 阅读全文
posted @ 2020-05-14 22:59 勤奋的小蜜蜂1号 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 单例模式应用的比较广泛,核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。 优点: 1、在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例(比如管理学院首页页面缓存)。 2、避免对资源的多重占用(比如写文件操作)。 缺点:没有接口,不能继承,与单一职责原则冲突,一 阅读全文
posted @ 2020-05-14 22:53 勤奋的小蜜蜂1号 阅读(128) 评论(0) 推荐(0) 编辑
摘要: java设计模式总结23中设计模式 分为三大类:创建型模式; 单例模式 工厂方法模式 抽象工厂模式 建造者模式 原型模式 结构型模式; 适配器模式 桥接模式 组合模式 装饰模式 外观模式 享元模式 代理模式 行为型模式; 责任链模式 命令模式 解释器模式 迭代器模式 中介者模式 备忘录模式 观察者模 阅读全文
posted @ 2020-05-14 22:41 勤奋的小蜜蜂1号 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 重载(Overloading) 方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。 调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。 重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。无法 阅读全文
posted @ 2020-05-14 21:38 勤奋的小蜜蜂1号 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 今天看到了 RestTemplate ,是spring封装的httpclient;使用起来更简单。对此只知道大概,因此去学习,查了下资料。首先看下RestTemplate 的使用示例,及接口所提供的方法。(今天一直码字,敲代码有点累了,还要学习其他东西,代码放在明天,文字先描述下)RestTempl 阅读全文
posted @ 2020-05-13 22:56 勤奋的小蜜蜂1号 阅读(363) 评论(0) 推荐(0) 编辑