摘要: 一、学习大纲 队列的定义、分类、基本方法 队列的实现代码 队列的底层实现(数组、链表) 队列的的分类:顺序队列、循环队列 二、队列 1. 队列的定义:先进者先出的一种 操作受限的线性表数据结构 ,它包含 入队enqueue()和dequeue() 两个基本的操作; 作为一种非常基础的数据结构,队列的 阅读全文
posted @ 2019-12-01 15:34 李维维(levi) 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、链表 单项链表、循环链表、双向链表 链表和数组不同,链表的每个元素都存储了下一个元素的地址,所以链表不需要连续的存储空间; 如果我们申请一个 100MB 大小的数组,当内存中没有连续的、足够大的存储空间时,即便内存的剩余总可用空间大于 100MB,仍然会申请失败。 1、 单链表 :内存块称为链表 阅读全文
posted @ 2019-11-29 18:05 李维维(levi) 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 数据结构与算法(二) 数组 数组的定义以及特点 数组怎样插入元素,怎样简单优化? 数组怎样删除元素的,怎样简单优化? 数组的访问越界; 数组和容器的优劣; 数组的下标为什么不是从1开始? 一、数组的定义 1. 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数 阅读全文
posted @ 2019-11-28 17:33 李维维(levi) 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 一、时间复杂度计算 1、 时间复杂度的意义 复杂度分析是整个算法学习的精髓,只要掌握了它,数据结构和算法的内容基本上就掌握了一半 1. 测试结果非常依赖测试环境 2. 测试结果受数据规模的影响很大 所以,我们需要一个不用具体的测试数据来测试,就可以粗略地估计算法的执行效率的方法,即 时间、空间复杂度 阅读全文
posted @ 2019-11-26 10:10 李维维(levi) 阅读(3306) 评论(0) 推荐(0) 编辑
摘要: 一、配置文件引入 1. 插件引入,引入 2. 添加数据源,配置包扫描路劲 3. 在resources目录下新建generator文件夹,并新建generatorConfig.xml配置文件,xml配置文件,用于配置实体类,mapper,xml,等生成文件的路径; 二、新建maven编译 然后进行编译 阅读全文
posted @ 2019-11-25 19:29 李维维(levi) 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一、GitHub基本信息栏 1、项目名称 2、项目简介 3、项目的README.md文档 ​ 项目的详细介绍 4、项目的最后更新时间 ​ 是否还有人维护等等。。。 二、搜索方式列举 1. 在name\readme\description等关键词内容中条件查找 2. 搜索满足条件的pushed时间,s 阅读全文
posted @ 2019-11-23 20:00 李维维(levi) 阅读(5170) 评论(0) 推荐(0) 编辑
摘要: 一、标题一 标题三 标题六 二、字体 1、普通字体 字体加粗 斜体 斜体加粗 ~~删除线~~ 三、层级数 一层 二层 二层一 三 二层二 二层三 二三 四、分割线 两种方式 五、图片、超链接 图片alt就是显示在图片下面的文字,相当于对图片内容的解释。 图片title是图片的标题,当鼠标移到图片上时 阅读全文
posted @ 2019-11-23 16:22 李维维(levi) 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、修改MySQL启动配置文件 #如果不知道配置文件,先查找find / -name my.cnf#编辑配置文件 vim /etc/my.cnf 在[mysql] 下面第一行加入 skip-grant-tables 重启mysql,以root用户登录 #重启service mysqld restar 阅读全文
posted @ 2019-11-22 20:20 李维维(levi) 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 一、资源准备: 1、vmware软件下载: 百度自行下载安装 2、阿里云镜像地址:https://opsx.alibaba.com/mirror 1)、镜像下载步骤: 点击计入centos: 这里直接安装配置好所有插件的镜像,自己去安装基本例如yum 依赖太麻烦了 二、开始安装 1、选择典型-->稍 阅读全文
posted @ 2019-11-09 23:49 李维维(levi) 阅读(3399) 评论(0) 推荐(0) 编辑
摘要: 一、不同环境使用不同配置文件 将application.yml文件拷贝三份,在文件末尾分别对应开发/生产/测试,dev/prod/test/文件夹,其中application.yml 中默认激活开发环境 修改不同配置文件的启动端口,在application.yml文件中添加具体启动的配置文件,可以看 阅读全文
posted @ 2019-11-09 11:50 李维维(levi) 阅读(1766) 评论(0) 推荐(0) 编辑