VMware与xshell安装教程 一、下载VMware和xshell二、虚拟机的安装推荐选择典型值,点击下一步。安装预下载的光盘映像文件点击下一步创建最大磁盘大小为200G,并存储为单个文件,下一步点击完成测试并安装选择语言选项,点击Continue设定时间选择I WILL CONFIGURE PARTITIONING选择标准分区,然后按照上述示例进行磁盘分区点击Accept Cha...
选择排序 选择排序属于选择排序两两比较大小, 找出极值放在固定的位置(某一端)结果分为升序和降序降序n个数,从左到右索引0到n-1, 两两一次比较,记录最大值索引,此轮比较结束后将最大值和索引为0的数交换, 如果最大数是索引0,则不交换第二轮从索引1开始,同理,每次左边都会固定下一个数升序和降序相反简介 &n...
[python]ImportError:attempted relative import with no known parent package https://stackoverflow.com/questions/6323860/sibling-package-imports/50193944#50193944
JS-模块化 文章目录模块化ES6模块化导出导入转译工具babel预设离线转译安装配置(*)导入导出缺省导入导出命名导入导出模块化ES6之前,JS没有出现模块化系统JS主要在前端的浏览器中使用,js文件下载缓存到客户端,在浏览器中执行, 比如简单的表单本地验证,漂浮一个广告服务器端使用ASP、JSP等动态网页技术,将动态生成数据嵌入一个HTML模板,里面夹杂着JS后使用script标签,返回浏览器端...
CSS(Cascading Style Sheet) 文章目录CSS(Cascading Style Sheet)使用方式基本语法颜色写法选择器***标签选择器id选择器类选择器选择器分组层次选择器伪类 pseudo-classes伪元素pseudo-element属性选择器继承常见样式CSS(Cascading Style Sheet)层叠样式表,控制HTML的布局和样式使用方式三种使用方式* 内联样式:在标签内使用属性stype* 页...
Python-递归函数 文章目录递归函数函数执行流程递归Recursion概念举例说明递归的性能 fib35项比较递归的性能间接递归总结递归函数函数执行流程def foo1(b, b1=3): print("foo1 called", b, b1) def foo2(c): foo3(c) print("foo2 called", c)def foo3(d): ...
HTML 文章目录HTML简介Tag标签HTML文档结构常用标签链接图片标题列表表格表单HTML简介<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, in...
JS-Promise 文章目录Promise概念异步实例Promise概念ES6开始支持Promise对象用于一个异步操作的最终完成(包括成功和失败)及结果值的表示简单说,就是处理异步请求的之所以叫做Promise,就是我承诺,如果成功则怎么处理,失败则怎么处理// 语法new Promise( /* 下面定义的函数是executor */ function(resolve, reje...
JS的解构 文章目录解构列表解构参数结构数组结构对象解构复杂结构数组的操作数组练习对象的操作解构JS的解构很灵活,参考https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator列表解构var parts = ['shoulder', 'knees'];var lyrics ...
JS高阶对象、高阶类、或称Mixin模式 文章目录高阶对象、高阶类、或称Mixin模式继承实现高阶对象实现高阶对象、高阶类、或称Mixin模式Mixin模式,混合模式。这是一种不用继承就可以复用的技术。主要还是为了解决多重继承的问题。多继承的继承路径是个问题JS是基于对象的,类和对象都是对象模板混合mixin,指的是将一个对象的全部或者部分拷贝到另一个对象上去。其实就是属性了;可以将多个类或对象混合成一个类或对象继承实现cl...
JS对象模型 文章目录JS对象模型定义类字面式声明方式ES6之前---构造器ES6中的class重写方法静态属性静态方法this的注意要点显式传入ES3(ES-262第三版)引入了apply、call方法ES5 引入了bind方法ES6引入支持this的箭头函数JS对象模型JavaScript 是一种基于原型(Prototype)的面向对象语言,而不是基于类的面向对象语言C++、Java有类Class和...
基数排序 文章目录基数排序分析LSDMSDLSDMSD总结基数排序基数排序(也叫桶排序)是一种很特别的排序方法,它不是基于比较进行排序的,而是采用多关键字排序思想(即基于关键字各位的大小进行排序的),借助“分配”和“收集”两种操作对单逻辑关键字进行排序。基数排序又分为最高位优先(MSD)排序和最低位优先(LSD)排序分析LSDMSD#代码实现LSD```from random impo...
字典-Python 文章目录字典dict概念字典dict定义, 初始化字典的访问字典的增加和修改字典的删除字典的遍历字典的遍历和移除字典的keydefaultdictOrdereddict字典dict概念在Python中字典属于一种映射类型,它和set相同,同样属于非线性结构存储一个映射对象映射一个可hash的值到任意一个对象上去映射是可变的对象dict是当前唯一一个标准的映射类型字典的键几乎可以任...
归并排序 文章目录归并排序介绍步骤代码实现分析时间复杂度空间复杂度稳定性归并排序介绍假定待排序表含有n个记录,则可以看成是n个有序的子表,每个子表长度为1,然后两两归并,得到 ⌈n/2⌉个长度为2或1的有序表;再两两归并,……如此重复,直到合并成一个长度为n的有序表为止,这种排序方法称为2-路归并排序步骤49 38 65 97 76 13 27首先将整个序列的每个关键字看成一个单独的有序的子...
数据库-关系模型和SQL 文章目录关系模型和SQL安装SQL语句DCLDDLDESC关系候选键PRIMARY KEY主键Foreign KEY外键索引Index约束Constraint域约束Domain Constraint实体完整性Entity Integrity引用完整性Referential Integrity ***实体-联系E-R实体间联系类型视图数据类型关系操作DML —— CRUD 增删改查nsert语句Up...
数据库简史 文章目录数据库概念数据库DBMS发展文件系统管理层次数据库网状数据库关系数据库Oracle的发展Mysql发展去IOENoSQL数据库概念数据库按照数据结构来组织、管理、存储数据的仓库。诞生计算机的发明是为了做科学计算的,而科学计算需要大量的数据输入和输出。早期,可以使用打孔卡片的孔、灯泡的亮灭来表示数据输入、输出。1940年,数据可以存储在磁带上,顺序的读取、写入磁带195...
快速排序 文章目录快速排序简介分治法基本步骤代码实现总结分析时间复杂度空间复杂度稳定性快速排序简介快速排序是一种基于分治法的排序方法,交换类排序每一趟快排选择序列中任何一个元素作为枢轴(pivot)(通常选择第一个元素), 将序列中比枢轴小的元素都移动到枢轴前面, 比枢轴大的元素都移动到枢轴的后边分治法第一步首先将原问题分解成若干个子问题, 这个子问题只是原问题较小规模的实例将解决这些子...
希尔排序 文章目录希尔排序简介基本步骤希尔排序的优势代码实现总结希尔排序简介希尔排序又称为缩小增量排序希尔排序的基本思想:希尔排序本质上还是插入排序,只不过是把待排序序列分成几个子序列(按照一定增量:一组元素中下标的差值),再分别对这几个子序列进行直接插入排序基本步骤希尔排序首先选择一个元素选择步长将数组划分为若干小组,对各个小组分别进行排序,然后不断将步长缩小,不断分组和排序,...
python环境部署(Windows) python环境搭建 开发环境 -Pyenv[windows]1.jupyter安装(管理Python解释器/多版本/虚拟环境)pip包管理器打开运行输入 . 在家目录下建pip文件夹,在文件夹下建pip.inipip通用配置$ vim ~/.pip/pip.ini[linux(conf)][global]index-url = https://mirrors.aliyun.co...
JS函数及作用域及异常的处理 JS语法函数function 函数名(参数列表) { 函数体; return 返回值; }function add(x,y){ return x+y; }console.log(add(3,5));函数表达式使用表达式来定义函数,表达式中的函数名可以省略,如果这个函数名不省略,也只能用在此函数内部。// 匿名函数const add = functio...