写Python代码的时候经常将一系列操作放在一个语句块中,Python 2.5加入了with语法,实现上下文管理功能,这让代码的可读性更强并且错误更少。最常见的例子就是open,如果不使用with,使用open会是这样: 如果使用with,可以简化为两行: 1、在执行完缩进的代码块后会自动关闭文件。 ...
分类:
编程语言 时间:
2020-07-24 15:45:10
阅读次数:
70
模块化的 require 和 import的区别 ####区别 require是commonjs的规范,在node中实现的api,import是es的语法,由编译器处理。所以import可以做模块依赖的静态分析,配合webpack、rollup等可以做treeshaking。 commonjs导出的 ...
分类:
其他好文 时间:
2020-07-24 15:36:43
阅读次数:
62
1. 继承的概念 名词 2. 语法 3. 单继承 4. 继承中的子类对象创建 父类 子类默认先调用父类的构造方法 this()表示本类的构造 不写super()会自动加,加的是父类的无参构造 有参构造 子类对象的创建过程 ...
分类:
编程语言 时间:
2020-07-24 10:04:30
阅读次数:
66
for循环 - 语法: for(①初始化表达式 ; ②条件表达式 ; ④更新表达式){ ③语句... } - 执行流程: 首先执行①初始化表达式,初始化一个变量,(这里只会执行一次) 然后对②条件表达式进行求值判断,如果为false则终止循环 如果判断结果为true,则执行③循环体 循环体执行完毕, ...
分类:
编程语言 时间:
2020-07-24 09:37:54
阅读次数:
68
du 是 Disk Usage 的缩写, Linux 上最受欢迎的命令之一,它用来估算文件或目录占用的磁盘空间, 它也是很基础的命令,使用Linux的人都应该掌握它的用法 du 命令及语法 Usage: du [OPTION]... [FILE]... du [OPTION]... --files0 ...
分类:
系统相关 时间:
2020-07-24 09:36:47
阅读次数:
112
想在服务器上写一个shell脚本,在磁盘使用率达到80%时,自动清理掉一些没有用的日志文件,根据这个想法,在生产环境上写了一个以下脚本,按照该流程,可实现在linux环境做一个定时任务来执行shell脚本,监控磁盘内存,当到达80%时,将自动清空catalina.out的日志文件。1.进入到tomc ...
分类:
系统相关 时间:
2020-07-24 09:22:33
阅读次数:
106
MYSQL执行流程 建立连接 连接协议:TCP/IP、Unix Socket 通信方式:半双工 发送请求 查询缓存(默认缓存不开启) 解析器 词法解析 语法解析 生成解析树 预处理 语义解析 得到新的解析树 优化器 选择开销最小的执行计划 查询执行引擎(执行器) 存储引擎 概念:存储引擎是组织数据存 ...
分类:
数据库 时间:
2020-07-23 23:10:43
阅读次数:
93
Linux是一套免费使用和自由传播的类Unix操作系统,是多用户、多任务、支持多线程和多CPU的操作系统。Linux继承了Unix以网络为核心的设计思想,是一个出色的性能稳定的多用户网络操作系统。 现在会点Linux基本操作的人大有人在、多如牛毛,然而,真正把Linux运用到极致的少之又少,这就造成 ...
分类:
系统相关 时间:
2020-07-23 23:05:46
阅读次数:
116
DML:数据操纵语言 关键字:insert、update、delete 数据的插入 1、单行插入 语法: 方法一: insert into 表名 (字段1,字段2,...) values(值1,值2,...); 方法二: insert into 表名 set 字段一='值1',字段二='值二'; 注 ...
分类:
数据库 时间:
2020-07-23 22:59:56
阅读次数:
84
学习shell基础命令‘‘单引里面写什么就是什么""双引里面写什么就是什么(如果有变量会把变量的量显示出来)``与下面的$()一样,优先执行完得出结果$()测试[]中括号里面都要有空格-f测试是否为文件例:[-f/etc/passwd]&&echo‘真的是个文件‘//成功的[-f/home]&&echo‘真
分类:
系统相关 时间:
2020-07-23 22:53:01
阅读次数:
94