摘要: 回溯算法是一种类似枚举的搜索尝试过程,主要在搜索尝试过程中寻找问题的解,当发现已经不满足求解条件时就回溯返回。 阅读全文
posted @ 2020-07-16 14:11 菜鸟骑士 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的是在某种意义上的局部最优解。 将问题分解为若干子问题,局部求取最优解,需要清晰划分粒度,考虑具体场景。eg.找钱问题 阅读全文
posted @ 2020-07-14 19:02 菜鸟骑士 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 动态规划算法常用于解决某种最优解问题。以空间换取时间,记录阶段结果集;基本思想也是将待求解问题拆分成多个子问题,先求解子问题,再根据子问题求解原问题的解。 阅读全文
posted @ 2020-07-13 19:14 菜鸟骑士 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一、maven版本问题 maven环境集成 采用apache-maven-3.5.2版本,较为稳定,和idea适配性好 二、idea版本 尽量用2019.2.2(私有百度云) 阅读全文
posted @ 2020-07-01 15:40 菜鸟骑士 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、lombok projectlombok 使用lombok消除冗余的代码,需要安装ide插件,具体参考官网 @Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法 @Setter: 阅读全文
posted @ 2020-07-01 15:29 菜鸟骑士 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 间隔数年,恍如隔世,我又回来了,今后会继续经营这片土地,记录自己成长的点点滴滴,不设目标,享受一下代码的乐趣吧 阅读全文
posted @ 2020-06-30 09:52 菜鸟骑士 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、今天做了什么对程序做了最后的调整,各个方面有了很大的提高二 遇到的问题无三 明天要做什么冲刺完成 阅读全文
posted @ 2015-06-15 10:35 菜鸟骑士 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一、今天做了什么界面优化二 遇到的问题无三 明天要做什么程序做最后调整(跳转,退出) 阅读全文
posted @ 2015-06-15 10:34 菜鸟骑士 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 《代码之美》包括正则表达式匹配器、最美丽的代码、美丽测试、NASA火星漫步者任务中的高可靠企业系统、美丽的并发、以REST方式集成业务伙伴等。每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。 读完《代码之美》,或许暂时无法给予我程序上的一些语... 阅读全文
posted @ 2015-06-08 20:54 菜鸟骑士 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 本章提到测试的主要目的是逐步建立,不断加强并再次确认我们对于代码的信心:即代码正确并高效地实现了功能。文章认为,最漂亮的测试是那些能将我们的信心最大化的测试,这个信心就是代码的确实现了它被要求的功能,并将一直保持这一点。由于代码不同方面的属性需要不同类型的测试来验证,所以对于“漂亮”的评判准则也不是... 阅读全文
posted @ 2015-06-07 21:20 菜鸟骑士 阅读(311) 评论(0) 推荐(0) 编辑