2021年1月12日
摘要: 数据结构之队列 & 栈 在数组中,我们可以通过索引访问随机元素。 但是,在某些情况下,我们可能想要限制处理顺序。 在这张卡片中,我们介绍了两种不同的处理顺序,先入先出和后入先出;以及两个相应的线性数据结构,队列和栈。 我们将详细介绍每个数据结构的定义,实现和内置函数。 然后,我们将更多地关注这两种数 阅读全文
posted @ 2021-01-12 23:22 今今今生 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 数组是数据结构中的基本模块之一。因为字符串是由字符数组形成的,所以二者是相似的。大多数面试问题都属于这个范畴。 在这张卡片中,我们将介绍数组和字符串。完成这张卡片后,我们将: 了解数组和动态数组之间的区别; 熟悉数组和动态数组中的基本操作; 理解多维数组并能够掌握二维数组的使用; 明白字符串的概念以 阅读全文
posted @ 2021-01-12 23:03 今今今生 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 我们学习另一种数据结构 —— 链表。 与数组相似,链表也是一种线性数据结构。这里有一个例子: 正如我们所看到的,链表中的每个元素实际上是一个单独的对象,而所有对象都通过每个元素中的引用字段链接在一起。 链表有两种类型:单链表和双链表。上面给出的例子是一个单链表,这里有一个双链表的例子: 温故而知新, 阅读全文
posted @ 2021-01-12 22:55 今今今生 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 下载安装MongoDB 将MongoDB服务器作为Windows服务运行 mongod --dbpath "D:\Program Files\mongodb\data\db" --logpath "D:\Program Files\mongodb\log\mongodb.log" --service 阅读全文
posted @ 2021-01-12 22:53 今今今生 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 首先:讲述ArrayList之前先来说下List,List是java重要的数据结构之一,我们经常接触到的有ArrayList、Vector和LinkedList三种,他们都继承来自java.util.Collection接口 List 是一个接口,它是继承于Collection的接口。它代表着<有序 阅读全文
posted @ 2021-01-12 22:52 今今今生 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 我们通过下面的实例来演示装饰器模式的 阅读全文
posted @ 2021-01-12 22:51 今今今生 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 序言 在现实生活中,很多事情都包含几个实现步骤,例如请客吃饭,无论吃什么,一般都包含点单、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点单 --> 吃东西 --> 买单。在这三个步骤中,点单和买单大同小异,最大的区别在于第二步——吃什么?吃面条和吃满汉全席可大不相同 在软件开发中,有时也会 阅读全文
posted @ 2021-01-12 22:49 今今今生 阅读(192) 评论(0) 推荐(0) 编辑
  2020年12月4日
摘要: 本文主要讲述关于HashMap、HashTable和ConcurrentHashMap的源码解析,目标是能将细节说清楚说直白说透。由于本文分析的是源码,所以至少读者要掌握一些Java基础知识,并对并发知识有一定掌握,本文有涉及到红黑树,感兴趣的读者可以去了解下。 说这三个数据结构之前,得先讲讲什么是 阅读全文
posted @ 2020-12-04 12:20 今今今生 阅读(73) 评论(0) 推荐(0) 编辑
  2020年9月14日
摘要: 听说docker这东西挺好用的,可以不用各种费心思的在新服务器上搭建各种集成环境,一次封装,多次使用,高效方便解决了服务器搭建部署的实质性问题,在此记录一下,仅作为个人使用笔记 上手docker首先需要理解两个重要的概念, 镜像和容器 什么是镜像? 镜像(docker image)就是一个打包好的安 阅读全文
posted @ 2020-09-14 14:19 今今今生 阅读(200) 评论(0) 推荐(0) 编辑
  2018年10月22日
摘要: 如图:点击小字 按搜索时,出现乱码搜索不了 解决办法:出现乱码问题,一般无非两种 1.是数据库问题 2.是服务器问题 我在MySQL命令行搜索时,中文可以实现,说明时服务器问题 通过修改 tomcat 下 cof 文件夹里的 service文件,在 <connecter 尾端添加 URIEncodi 阅读全文
posted @ 2018-10-22 15:17 今今今生 阅读(353) 评论(0) 推荐(0) 编辑