Linux、数据结构、Git、Docker
Linux、数据结构、Git、Docker
记忆中逝去的往事
萌新的路上慢慢前进
展开
-
Doke的一些常用命令(容器篇)
创建容器 格式:docker create [OPTIONS] 镜像名称 docker create -it test -t:Docker分配一个伪终端并绑定到容器的标准输入上; -i:让容器的标准输入保存打开; 使用docker create命令新建的容器处于停止状态。 新建并启动容器 启动容器有两种方式: 基于镜像新建一个容器并启动; 将在终止状态的容器重新启动; 格式...原创 2018-07-10 20:58:41 · 1877 阅读 · 0 评论 -
Git基础(二)
创建与合并分支 版本回退里已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 首先,我们来创建dev分支,然后切换到dev分支上。如下操作: git checkout 命令加...原创 2020-07-11 11:53:50 · 90 阅读 · 0 评论 -
Git基础(一)
1:git初始化—-git init $ git init 该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。 2: 把文件添加到版本库中 新建文件test.txt,添加内容:This is a test! 使用 git add 命令将文件添加到暂存区里面去 git add test.txt ...原创 2020-07-11 11:53:24 · 107 阅读 · 0 评论 -
Linux常用命令
查看文件和目录 ls:列出文件名和目录 ls //不带任何选项,将列出当前目录下所有文件和目录,但不会显示详细的信息 ls -1 //-1(数字)选项,将每行显示一条记录 ls -l //将以长列表格式显示文件和目录,包括文件类型、大小、修改时间和时间、权限等信息 第一个字符------文件类型: “-”:普通文件 d:目录 s:套接...原创 2018-11-02 17:15:26 · 1213 阅读 · 0 评论 -
树
简介 树是数据元素之间具有层次关系的非线性结构; 与线性结构不同,树中的数据元素具有一对多的逻辑关系; 树的术语 结点:树的结点就是构成树的数据元素; 结点的路径:指从根结点到该结点所经过结点的顺序排列; 路径的长度:指的是路径中包含的分支数; 结点的度:指的是结点拥有的子树的数目; 树的度:树中所有结点的度的最大值; 叶结点:树中度为0的结点,也叫终端结点; 分支结点:树中度不为0的结点,也叫...原创 2018-11-28 15:37:42 · 214 阅读 · 0 评论 -
Brute-Force 算法与KMP算法
串的模式匹配 串的模式匹配也叫查找定位,指的是在当前串中寻找模式串的过程。主要的模式匹配算法有 Brute-Force 算法 和 KMP 算法; Brute-Force 算法 Brute-Force 算法从主串的第一个字符开始和模式串的第一个字符进行比较,若相等,则继续比较后续字符;否则从主串的第二个字符开始重新和模式串进行比较。依次类推,直到模式串的每个字符依次与主串的字符相等,匹配成功; ...原创 2018-11-26 16:45:13 · 1399 阅读 · 0 评论 -
串
串的基本概念 字符串也叫串,是由字符组成的有限序列,是一种常用的非数值数据; 两个串相等是指串长度相同并且各对应位置上的字符也相同。两个串的大小由对应位置上的首个不同字符的大小决定,字符比较次序是从头开始依次向后。当两个串的长度不等而对应位置上的字符都相同时较长的串定义为较大; 通常采用顺序存储结构存储。 串的抽象数据类型描述 public interface IString { public ...原创 2018-11-26 15:50:09 · 208 阅读 · 0 评论 -
栈和队列
栈 简介 栈是一种特殊的线性表。 在栈(a0,a1,…,an-1)中 a0 称为栈底元素,an-1 称为栈顶元素。通常,栈的插入操作叫入栈,栈的删除操作叫出栈。 由于栈的插入和删除操作只允许在栈顶进行,所以每次入栈的元素即成为栈顶元素,每次出栈的总是栈顶元素。所以栈是一种后进先出的线性表。 栈的抽象数据类型描述 public interface IStack { public void clea...原创 2018-11-24 17:12:33 · 278 阅读 · 0 评论 -
线性表
简介 线性表:由n(n≧0)个数据元素(结点)a1,a2, …an 组成的有限序列。其中数据元素的个数n定义为表的长度。当n=0时称为空表,常常将非空的线性表(n>0)记作: (a1,a2,…an) ; 例1:26个英文字母组成的字母表。 (A,B,C、…、Z) 例2:某校从1978年到1983年各种型号的计算机拥有量的变化情况。 (6,17,28,50,92,188) 在线性表(a0,a...原创 2018-11-24 15:40:55 · 313 阅读 · 0 评论