摘要: 本文源码:GitHub·点这里 || GitEE·点这里 一、树状结构 1、数组与链表 数组结构 数组存储是通过下标方式访问元素,查询速度快,如果数组元素是有序的,还可使用二分查找提高检索速度;如果添加新元素可能会导致多个下标移动,效率较低; 链表结构 链表存储元素,对于元素添加和删除效率高,但是遍历元素每... 阅读原文
2020-09-24 00:29:03 阅读(2353) 评论(0)
摘要: 官方标准运行方式 下载解压可运行包 curl -O https://github.com/alibaba/nacos/releases/download/1.3.2/nacos-server-1.3.2.tar.gz tar -zxvf nacos-server-1.3.2.tar.gz cd nacos/b... 阅读原文
2020-09-24 00:00:07 阅读(2409) 评论(0)
摘要: Java 中的 List 是非常常用的数据类型。List 是有序的 Collection,Java List 一共有三个实现类,分别是:ArrayList、Vector、LinkedList 本文分析基于 JDK8 ArrayList ArrayList 继承自 AbstractList,实现了 L... 阅读原文
2020-09-23 23:14:03 阅读(2328) 评论(0)
摘要: 公司有几个老古董项目,应该是 10 年前开发的了,有一个是 JSP + Servlet,有一个还用的 SSH 框架,打包用的 Ant,是有多老啊,我想在座的各位很多都没听过吧。 为了持续集成、持续部署的需要,需要把这些老古董项目全改造成 Maven 管理,下面开搞。 快速创建一个 Maven 项目 Maven... 阅读原文
2020-09-23 21:59:04 阅读(2401) 评论(0)
摘要: 【课程内容】  Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目... 阅读原文
2020-09-23 20:13:02 阅读(3476) 评论(0)
摘要: 点赞再看,养成习惯,微信搜一搜【三太子敖丙】关注这个喜欢写情怀的程序员。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 最近公司秋招,我写了一篇秋招文章,吸引了不少跃跃欲试的小伙伴,看着邮箱里形形色色的简历,不禁感慨... 阅读原文
2020-09-23 18:16:07 阅读(2320) 评论(0)
摘要: 基因遗传算法是一种灵感源于达尔文自然进化理论的启发式搜索算法。该算法反映了自然选择的过程,即最适者被选定繁殖,并产生下一代。本文简要地介绍了遗传算法的基本概念和实现,希望能为读者展示启发式搜索的魅力。_ 如上图(左)所示,遗传算法的个体由多条染色体组成,每条染色体由多个基因组成。上图(右)展示了染色体分割和... 阅读原文
2020-09-23 17:27:03 阅读(2324) 评论(0)
摘要: Jackson是Spring Boot(SpringBoot)默认的JSON数据处理框架,但是其并不依赖于任何的Spring 库。有的小伙伴以为Jackson只能在Spring框架内使用,其实不是的,没有这种限制。它提供了很多的JSON数据处理方法、注解,也包括流式API、树模型、数据绑定,以及复杂数据类型... 阅读原文
2020-09-23 16:41:02 阅读(2431) 评论(0)
摘要: LZ认为,对于Java面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者LZ将淋漓尽致地挥毫于这篇文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。LZ总结了一系列大厂面试中常问的面试技术点,深入解... 阅读原文
2020-09-23 15:47:07 阅读(2422) 评论(0)
摘要: 今天用idea启动springmvc项目时找不到类 。   查了一下,发现是我使用idea20201.1出现的bug   解决方法:File>Settings>Build, Execution, Deployment>Build Tools>Maven>Runner   勾选红... 阅读原文
2020-09-23 14:20:02 阅读(2404) 评论(0)