代码优化
文章平均质量分 64
PH = 7
程序员
展开
-
含有中文的字段排序:前中后,上中下
核心代码是JDK的一个工具类,对中文数组的排序其中:可以提供中文排序的依据。原创 2022-11-23 20:32:39 · 196 阅读 · 0 评论 -
迭代和递归写法详解
目录参考资料:1.迭代简述:2.递归/递推(1).递归1).简述2).推理过程 3).总结(2).递推1).简述2).推理过程 3).总结参考视频https://www.bilibili.com/video/BV1Ay4y1z7Dq?spm_id_from=333.788.top_right_bar_window_history.content.click&vd_source=97411b9a8288d7869f5363f72b0d7613参考文章 https://blog.csdn.net/m0_5766原创 2022-06-13 02:20:20 · 3902 阅读 · 0 评论 -
接口/抽象类名做形参或返回值
接口_抽象类做入参或返回值原创 2022-01-04 00:28:25 · 356 阅读 · 0 评论 -
适配器模式说明与应用
参考资料:参考视频参考代码及资料简介:标准解释:把一个类的接口转换成客户所希望的另一种接口 通俗解释:A方法去调用B方法,由于不能直接使用B方法返回值或者不能直接提供B方法所需参数等原因,需要中间转换的方法,我们把这个转换的方法就叫做适配器 如:常见的service层,它把controller层传来的参数,通过处理,来调用dao层;同时把dao层返回的数据经过处理返回给controller层,这么一个数据转换的方法就叫适配器。 如:如A方法需要B方法的返回值,并加5,我们单写一个方法C,A原创 2021-07-04 00:41:07 · 114 阅读 · 2 评论 -
桥接模式说明与应用
参考资料:参考视频参考代码及资料桥接模式产生:当存在二维及以上拓展业务时,如:手机的型号(折叠式、直板式、旋盖式)与品牌(OPPO、华为、vivo等)、房屋地域(北京、上海、广州等)与装修价位(5W、10W、15W)内部的选材及设计按照传统的设计方法为但是这种办法,当我们新增加一个手机类型,如智能机,就要重写就要重写一遍所有的手机型号,当我们新增加一个手机品牌,如三星,就需要在在所有的手机类型下增加三星这个手机品牌,这就是所谓的类爆炸,具体查看参考资料中的..原创 2021-06-28 23:25:06 · 149 阅读 · 1 评论 -
代码优化的经验之谈
1.关于大块的代码优化,需要先画出流程图,可以下一些免费的流程图软件,来绘制相应的流程图,这样的话可以得到事半功倍的效果,例如:2.绘制好流程图后,我们可以发现有很多重复的功能块,这样的话如果是对本类调用的话可以归类为共用的方法,如果对其他类用可以归类为公用的接口,例如:同时,一些多余的判断,赘余的逻辑要进行调整,这样的话大大提高了代码的执行效率。3.记得要写的接口的型式,所有的代码都要...原创 2020-03-04 17:20:29 · 213 阅读 · 0 评论