摘要: 什么是shell? 命令解释器 英文shell是外壳的意思,在计算机领域中,shell即操作系统的外壳。我们可以通过shell来操作和控制操作系统。 总的来说,shell是一个命令解释器,你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。 说到底,shell是用户与内核进行交互操 阅读全文
posted @ 2020-12-16 16:01 箐茗 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 什么是conda? conda是一个包管理器。值得注意的是,它不仅仅是Python的包管理器,而是一个通用的包管理器,当初设计时被用来管理任何语言的包。在目前来看,conda环境中所有语言的包管理,都是为了Python而服务的。 Anaconda与Miniconda Anaconda是一个Pytho 阅读全文
posted @ 2020-12-16 14:35 箐茗 阅读(783) 评论(0) 推荐(0) 编辑
摘要: Docker是什么? Docker是一个开源的应用容器引擎,可以轻松地为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在本地编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack集群和其他的基础应用平台。 简单的理解,Docker类似 阅读全文
posted @ 2020-12-16 13:16 箐茗 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 本文主要是对神经网络模型的基本工作原理做一下简明扼要的阐述,便于快速复习与回顾之需。 背景 神经网络模型最主要的功能之一是完成分类任务,这里为了引入工作原理,先设置一个任务背景:将下面的这幅图中的三角形和正方形分开,也就是一个典型的二维数据(两个特征)的二分类问题。我们用肉眼能很轻松的得出结论:无法 阅读全文
posted @ 2020-12-10 21:28 箐茗 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: C语言的数据类型 c语言中,有关数据类型的分类,网上有很多种版本,未找到比较统一的标准,下图为我比较认可的划分: 常量的默认类型 在C语言中,数值常量分为两种:整数和小数。整数常量默认为有符号的 int 类型,而小数常量默认为 double 类型。字符常量被认为是一种特殊的整型常量,默认类型为有符号 阅读全文
posted @ 2020-12-10 20:34 箐茗 阅读(4052) 评论(0) 推荐(4) 编辑
摘要: 排序算法(Sort Algorithm) 给定一个$n$个元素的线性表$(a_0, a_1, \dots, a_{n- 1})$,排序算法返回重新排序的结果$(A_0, A-1, \dots, A_{n - 1})$,满足$A_0<=A_1<=\dots<=A_{n - 1}$。这里的小于等于号可以 阅读全文
posted @ 2020-12-08 17:56 箐茗 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 标签 非稳定排序、原地排序、比较排序 基本思想 每趟从线性表的待排区域选取关键字最小的元素,将其放到已排序区域的最后。因为每趟可以让待排序域的元素数量减少一个,所以总共需要$n - 1$趟操作就可以将整个线性表排序完成。 堆优化 在每次查找关键字最小的元素时,可以使用堆对效率进行优化,使用对来优化的 阅读全文
posted @ 2020-12-08 17:54 箐茗 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 标签 稳定排序、非原地排序、比较排序 基本思想 归并排序属于比较类非线性时间排序,号称比较类排序中性能最佳者,在数据中应用中较广。 归并排序是分治策略的一个典型的应用。所谓分治策略(Divide and Conquer),即将问题分(divide)成一些小的问题以期递归求解,而治(conquer)的 阅读全文
posted @ 2020-12-08 17:53 箐茗 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 标签 稳定排序、原地排序、比较排序 基本思想 与插入排序不同,冒泡排序是一种基于交换的排序算法。基于交换的排序,是指根据线性表中两个元素关键字的比较结果来对换这两个元素在序列中的位置。 假如待排序线性表的长度为$n$,从前往后两两比较相邻元素的关键字,若$a_{i - 1} > a_i$,则交换它们 阅读全文
posted @ 2020-12-08 17:52 箐茗 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 标签 稳定排序、原地排序、比较排序 基本思想 直接插入排序是一种非常直观的排序算法,它的基本思想是将线性表分为已排序的前半部分和待排序的后半部分,从待排序部分选出第一个元素,插入到已排序部分的对应位置中,直到全部记录都插入到已排序部分中。通常来讲,我们不会真正的首先判断插入位置,再进行移动,而是边移 阅读全文
posted @ 2020-12-08 17:51 箐茗 阅读(1085) 评论(0) 推荐(0) 编辑