摘要: 为什么要重构 1. 框架陈旧 SpringBoot 微服务架构,更方便划分责任田 云龙等套件,便于质量管控审查 Redis 提升加载和相应速度 2. 代码组织结构混乱,扩展性,可读性,健壮性都很差 优化框架设计,规范普通开发人员开发出高质量代码 提升代码复用率。封装工具包; 函数只包含最小逻辑 等 阅读全文
posted @ 2019-09-17 22:24 小小小小鹏 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 事件: 使用Springboot开发 目的: 最近用Springboot写了个小工具,其实不在于工具的实际价值,主要学习一下Springboot的使用罢了; 上班时使用Springboot都是在已搭建好的框架上,只进行业务的开发,深度着实有点浅了... 源码: "https://github.com 阅读全文
posted @ 2019-08-06 22:45 小小小小鹏 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 上为基本的流程,具体的方案可以学习一下: "https://www.zhihu.com/question/20020063" 后面再整理 阅读全文
posted @ 2019-07-10 23:33 小小小小鹏 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一. 切换源 二. 安装中文输入法 网上找的教程 "https://www.jianshu.com/p/d7c8f29be182" 不生效,纠结... 其实教程也是对的,不过少了一个步骤 ;并且搜不到sougoupinyin的源了,不过googlepinyin 也是可以的嘛~ 下面是正确的教程: s 阅读全文
posted @ 2019-06-20 21:36 小小小小鹏 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 思想:找出序列中最小的值,放在首位;剩余的元素,再次找出最小的值,放置在第二位;... 阅读全文
posted @ 2019-05-14 23:33 小小小小鹏 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 思想: 定义一个sign,大于sign的放置在左侧,小于sign放置在右侧 (如:A, B, C, D, sign,E, F, G中,ABCD小于sign,EFG大于sign) ,然后在左右两侧的子数组,使用同样的方法(递归) 阅读全文
posted @ 2019-05-14 23:23 小小小小鹏 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 思想: 每次构建一个最大堆,然后最大堆的顶为最大元素,然后将最大元素放置数组尾部。此为一个循环 然后将剩余的N 1个元素再次构建最大堆,...以此类推 阅读全文
posted @ 2019-05-14 00:00 小小小小鹏 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 思想:每次循环,如果遇到较大值的元素,往后移动一位,则一次完整循环结束后,最大元素在尾部 多次循环,找到剩余元素的最大,置于尾部... 直到所有元素排序OK 阅读全文
posted @ 2019-05-09 23:53 小小小小鹏 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 思想:将每一个插入的元素,放置到合适的位置 java void insertSort(int[] array, int length) { for(int i =1;i=1 && tmp 阅读全文
posted @ 2019-05-09 23:28 小小小小鹏 阅读(105) 评论(0) 推荐(0) 编辑