![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结分享
txh0734
这个作者很懒,什么都没留下…
展开
-
从代码规范和重构上提高代码质量
1 代码重构 1.1 重构的定义 通俗讲就是不影响外界访问的前提下,修改代码的行为。这里的修改代码包括重新设计(业务设计和技术设计)和代码结构的调整。 重构是在不改变软件可观察行为的前提下改善其内部结构,使得代码更容易被理解和修改 重构通常不是一次性的,它贯穿软件的整个生命周期,只要觉得不合理都是重构的时机。 重构不同于性能优化,性能优化往往使代码较难理解,但是为了得到所需的性能你不...原创 2019-03-30 22:20:48 · 752 阅读 · 0 评论 -
一种跳跃重复段的字符搜索算法
下面是一个面试中出现的算法题目:给定两个字符串,用第二个字符串对第一个字符串做split 实现方式有多重,如何做到效率最优,大家可以发挥各自的创想。 下面算法在解决两个大字符串搜索问题,具有较好的效率。通过比较可以看出效率差异。 package com.uu.oxgen.tool; import com.alibaba.fastjson.JSON; import java.util.A...原创 2019-04-05 01:24:00 · 187 阅读 · 0 评论