
笔记
文章平均质量分 92
Noria 107
道阻且长
展开
-
MySQL数据库基础操作(一看就会)
MySQL数据库基础操作SQL分类:DQL:数据查询语言代表关键字:selectDML:数据操纵语言代表关键字:insert,delete,updateDDL:数据定义语言代表关键字:create,drop,alertDCL:数据控制语言代表关键字:grant,revokeTCL:事务控制语言代表关键字:commit,rollback一、常用命令(一)启动MySQL数据库net start mysqlG:\MySQL\mysql-5.7.28原创 2021-03-31 21:09:22 · 2846 阅读 · 8 评论 -
Linux基础笔记
一、Linux 终端命令格式(一)终端命令格式command [-options] [parameter]command:命令名,相应功能的英文单词或单词的缩写[-options]:选项,可用来对命令进行控制,也可省略parameter:传给命令的参数,可以是 零个、一个 或者 多个[] 表可选(二)查阅命令帮助信息(1)--helpcommand --help显示 command 命令的帮助信息(2)manman command查阅 command 命令的使用原创 2021-02-25 13:25:44 · 440 阅读 · 0 评论 -
python面向对象笔记
一、面向对象(一)基本概念(1)面向对象编程 —— Object Oriented Programming 简写 OOP(2)面向对象三大特性封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中定义类的准则封装 是面向对象编程的一大特点面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中外界 使用 类 创建 对象,然后 让对象调用方法对象方法的细节 都被 封装 在 类的内部继承 实现代码的重用,相同的代码不需要重复的编写设计类的技原创 2021-02-23 13:55:59 · 665 阅读 · 0 评论 -
Python基础笔记(全)
零、python前言(一)解释器计算机不能直接理解任何除机器语言以外的语言,必须要把程序语言翻译成机器语言,计算机才能执行程序。编译器:将其他语言翻译成机器语言的工具编译器翻译的方式:编译,解释。两种方式的区别在于翻译时间点的不同。当编译器以解释方式运行的时候,也称之为解释器编译型语言:程序执行之前需要有一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。解释型语言:解释型语言编写的程序不进行预先编原创 2021-02-08 18:55:25 · 41745 阅读 · 14 评论 -
ES6笔记大全(一篇学完ES6)
一、Let和Constlet声明变量,可变const定义常量(实际指的是变量和的内存地址),不可变只能在其声明或定义的代码块内有效注:若区块中存在let或者const命令,则这个区块对这些变量和常量在一开始就行成封闭作用域,只要在声明之前使用就会报错(可能会出现暂时性死区)不能重复声明,否则报错(一)块级作用域闭包:JS中的变量是没有作用域时的一个临时解决方案块级作用域可以任意嵌套外层作用域不能访问内层作用域的变量内层作用域可以定义外层作用域的变量函数中的块级作用域e原创 2021-01-23 16:36:57 · 11634 阅读 · 0 评论 -
ES6笔记(纯干货)
一、Symbol新的数据类型,表示独一无二的值通过symbol函数生成let s=Symbol();对象属性名的两种表示方法:1、原有字符串表示。2、Symbol表示Symbol可接受一个字符串作为参数,表示对Symbol实例的描述,主要是为了在控制台输出,或者是转为字符串时比较容易区分如果Symbol的参数是一个对象,则会调用toString方法将其转换成为字符串,然后生成一个Symbol值Symbol值不能与其他类型的值进行运算,否则会报错Symbol值可以显式的转为字符串let原创 2021-01-21 00:34:32 · 363 阅读 · 0 评论 -
ES6笔记(一)
一、Let和Constlet声明变量,可变const定义常量(实际指的是变量和的内存地址),不可变只能在其声明或定义的代码块内有效注:若区块中存在let或者const命令,则这个区块对这些变量和常量在一开始就行成封闭作用域,只要在声明之前使用就会报错(可能会出现暂时性死区)不能重复声明,否则报错块级作用域闭包:JS中的变量是没有作用域时的一个临时解决方案块级作用域可以任意嵌套外层作用域不能访问内层作用域的变量内层作用域可以定义外层作用域的变量函数中的块级作用域es6中原创 2021-01-18 18:35:31 · 273 阅读 · 0 评论 -
vue生命周期
vue生命周期官方图解生命周期简单理解:从生到死,vue实例从创建到运行到销毁的过程复杂解释:vue实例从创建、初始化数据、编译模板、挂载DOM、渲染到更新到渲染、销毁等一系列过程生命周期方法vue实例从生到死伴随各种各样的事件,这些事件所触发的方法称为生命周期方法创建期间生命周期方法beforeCreate//执行时,表vue实例刚出生,还没有任何内容,data/methods未初始化created//执行时,表vue实例已经初始化好了部分内容,data/meth原创 2020-12-09 20:49:02 · 355 阅读 · 2 评论 -
JS隐式转换
一、隐式转换介绍在JS中运算符运算时,如果两边数据不统一,CPU无法计算时,编译器自动将运算符两边的数据做一个数据类型转换,转换成一样的数据进行运算,这种编译器自动转换的方式被称为隐式转换二、转换规则转换成string类型: + (字符串连接符)转换成number类型:++、--、+、-、*、/、%、==、===、!==、<=、>=、<、>(关系运算符)转换成Boolean类型:!(逻辑运算符)三、常见转换方法String()、toString()、Num原创 2020-12-09 19:27:31 · 724 阅读 · 0 评论 -
JS数据结构与算法
一、数据(核心)(一)作用一个对象,用来存储一些值,用数字作为索引操作对象(二)常用方法引用数组对象语法:数组 [ 索引值 ]注:读取索引不存在,则返回undefined获取数组长度使用length属性获取数组长度语法:数组 . length常用数组方法. length()修改数组长度length大于原长,多余部分空出来;若length小于原长,多出部分被删除. push()向数组的末尾添加一或多个元素,并返回数组长度参数:要添加的元素.原创 2020-12-07 22:15:56 · 523 阅读 · 0 评论 -
vue中V-指令(部分)(简明笔记)
一、v-once该指令后面不需要跟任何表达式改指令表示元素和组件值渲染一次,不会随着数据的概念而改变eg:<div id="a"> <h1 v-once>{{message}}</h2> </div><script> const a = new Vue(){ el:'#a', data:{ message:"哈哈哈哈哈!" } }</script&g原创 2020-10-23 22:49:59 · 781 阅读 · 0 评论 -
ES6简明笔记
一、let和const(一)let let声明变量,应该注意一下几点:变量不能重复声明,否则报错 与var不同,let声明的变量属于块级作用域 不存在变量提升 不影响作用域链(二)const const定义常量,应该注意一下几点:const定义常量一定要赋初始值 常量一般使用大写(潜规则) 常量的值不能修改 块级作用域 对于数组和对象的元素修改,不算做对常量的修改,不会报错二、变量解构赋值 在ES6中允许按照一定模式从数组和对象中提取值,对变量进行赋值,称为...原创 2020-10-14 15:59:11 · 584 阅读 · 0 评论 -
Python序列
一、列表 list(一)列表的基本操作(1)列表的创建使用“ = ”将一个列表赋值给变量。注:列表中可嵌套列表类型、元组类型,字符串,数字。(2)列表元素读取列表名 [ 索引 ]若索引不存在,则提示下标越界。(3)列表切片列表名 [ 开始索引 :结束索引 :步长 ]开始索引:表示是第一个元素对象,正索引位置默认为0;负索引位置默认为-len。结束索引:...原创 2020-04-19 14:29:40 · 471 阅读 · 0 评论 -
Python程序流程控制
一、顺序结构程序 1.按照书写的顺序执行,除非指示转移。 2.数据输入与输出 (1)标准输入 input() #接受任意任性输入,若无提示符则默认输入为字符型。(课用强制类型转换改变变量类型) eval() #强制类型输入,由用户输入的类型决...原创 2020-04-05 17:14:59 · 741 阅读 · 0 评论 -
Python数据类型,运算符和表达式
一.常量,变量和标识符1.标识符 用来表示各种程序成分,命名程序中的一些实体(变量,常量,函数名等) 标识符命名规则:(1)变量名和函数名中的英文字母一般用小写,增加程序的可读性 (2)见名知意(一般选用相应英文单词或者拼音缩写) (3)尽量不适用易混淆字符做标识符 (4)避免开通结尾使用下划线2.常量 程序运行过程中其值不能改变的量...原创 2020-04-04 18:04:17 · 1086 阅读 · 0 评论