摘要: 前言 在我们学习或者工作的时候可能根据项目的需求需要使用不同的jdk,那么如何在一台电脑上实现多个jdk的配置同时方便切换呢? 一、前期准备 我这里用两个jdk来给大家演示,分别是jdk8和jdk14。首先去官网下载所需要jdk的安装包,或者压缩包。 二、安装 下载完成后,安装或者解压到你认为合适的 阅读全文
posted @ 2020-11-23 15:34 _E.t 阅读(2653) 评论(0) 推荐(0) 编辑
摘要: 安装和配置xadmin 1. 安装(注意区分版本) python2.x pip install xadmin python3.x # 方式1 pip install git+git://github.com/sshwsfc/xadmin.git # 方式2 下载https://codeload.gi 阅读全文
posted @ 2018-09-05 19:13 _E.t 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 最近在vm上写项目的过程中,需要通过windows上的navicat连接虚拟机上的mysql,发现每次重启虚拟机其下的ubuntu16.04系统ip都不一样,导致原先在navicat配置好的连接无法使用。于是就想到需要给vm中的系统配置一个不会变化的ip,经过上网查找相关资料,并根据自己的实践情况, 阅读全文
posted @ 2018-08-31 22:58 _E.t 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 树的概念 树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点: 每个节点有零个或 阅读全文
posted @ 2018-08-29 09:39 _E.t 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定顺序进行排列的一种算法。 排序算法的稳定性 稳定性:稳定排序算法会让原本有相等键值的纪录维持相对次序。也就是如果一个排序算法是稳定的,当有两个相等键值的纪录R和S,且在原本的列表中R出现在S之前,在排序过的列表中R也将会是 阅读全文
posted @ 2018-08-29 00:14 _E.t 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 队列是一种先进先出的(First In First Out)的线性表,简称FIFO。允许插入的一端为队尾,允许删除的一端为队头。队列不允许在中间部位进行操作!假设队列是q=(a1,a2,……,an),那么a1就是队头元素 阅读全文
posted @ 2018-08-29 00:09 _E.t 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 栈(stack),有些地方称为堆栈,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一种默 阅读全文
posted @ 2018-08-29 00:05 _E.t 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 为什么需要链表 顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活。 链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。 链表的定义 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连续 阅读全文
posted @ 2018-08-29 00:00 _E.t 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 在程序中,经常需要将一组(通常是同为某个类型的)数据元素作为整体管理和使用,需要创建这种元素组,用变量记录它们,传进传出函数等。一组数据中包含的元素个数可能发生变化(可以增加或删除元素)。 对于这种需求,最简单的解决方案便是将这样一组元素看成一个序列,用元素在序列里的位置和顺序,表示实际应用中的某种 阅读全文
posted @ 2018-08-28 23:26 _E.t 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 如果 a+b+c=1000,且 a^2+b^2=c^2(a,b,c 为自然数),如何求出所有a、b、c可能的组合? 第一次尝试: import time start_time = time.time() # 注意是三重循环 for a in range(0, 1001): for b in rang 阅读全文
posted @ 2018-08-28 11:52 _E.t 阅读(79) 评论(0) 推荐(0) 编辑