对代码进行处理的三个角色 引擎:从头到尾负责整个 JavaScript 程序的编译和执行过程 编译器:负责语法分析及代码生成等 作用域:负责收集并维护所有变量的查询 var a = 2; 编译器首先会将这段程序分解成词法单元,然后将词法单元流解析成一个树结构。然后将树结构转换成可执行代码,也就是计算 ...
分类:
Web程序 时间:
2020-02-12 11:22:24
阅读次数:
108
在数据库管理工具端输入一条SQL语句并获得响应结果通常会经过哪些过程,这就得首先了解我们的数据库结构: 数据库结构可分为四层 1.存储管理层:包括存储管理、日志管理、并发控制、事务管理、缓冲区管理和封锁管理等; 2.SQL处理层:包括SQL语法解析、重写、优化、执行、执行计划缓存与结果集缓存; 3. ...
分类:
数据库 时间:
2020-02-11 11:33:48
阅读次数:
79
ThreadPoolExecutor 创建和管理线程池,减少内存消耗,提高执行效率。 任务执行过程 1.当线程数小于核心线程数时,创建线程; 2.当线程数大于等于核心线程数,且任务队列未满时,将任务放入任务队列; 3.当线程数大于等于核心线程数,且任务队列已满: 若线程数小于最大线程数,创建线程 若 ...
分类:
编程语言 时间:
2020-02-11 00:06:53
阅读次数:
76
原文:MySQL物理物理备份与还原工具xtraBackup (一)xtraBackup简介 xtraBackup是Percona公司开发的一款MySQL数据库备份软件,在备份模式中属于物理备份。其显著特点是开源、免费、备份执行过程中不会阻塞事物、备份可压缩、支持全备和增量备份。 (二)下载安装xtr... ...
分类:
数据库 时间:
2020-02-10 22:52:51
阅读次数:
165
7.Path环境变量的配置 8.关键字 A:组成关键字的字母全部小写 B:常见的代码编辑器对关键字有特殊的标记 9.常量 常量:在程序执行过程中,其值不可以发生改变的量 常量分类: A:字符串常量 “HelloWorld” B:整数常量 1,2,3 C:小数 12.23 D:字符常量 ‘a’,‘0’ ...
分类:
其他好文 时间:
2020-02-06 22:48:27
阅读次数:
54
Redis 事务 Redis事务可以一次执行多个命令,并且带有一下三个重要的保证: ◆批量操作在发送EXEC 命令前被放入队列缓存 ◆收到EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 ◆在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从 ...
分类:
其他好文 时间:
2020-02-06 01:42:56
阅读次数:
88
一 流程控制 流程控制的定义 流程:代码执行的过程 流程控制:对代码执行过程的管控 流程控制三大结构: 顺序结构:从上到下,代码依次执行 分支结构: 一共4个 循环结构:while for 分支结构: 单项分支 双项分支 多项分支 巢状分支 二 if分支 2.1 单项分支 语法代码块 if 条件表达 ...
分类:
编程语言 时间:
2020-02-04 23:54:09
阅读次数:
156
一、python模块选择 subprocess:用check_ouput 本想接收返回,但是传参麻烦、执行过程的各种权限问题,最终放弃 os.system:简单粗暴,直接本机执行,最终用这个。缺点是,只有返回码 Tip:python执行命令行不要把太过复杂,否则各种奇葩问题无法排查;可以写到shel ...
分类:
其他好文 时间:
2020-02-04 15:47:55
阅读次数:
68
SQL 语句在 MySQL 的各个功能模块中的执行过程。 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎 ...
分类:
数据库 时间:
2020-02-02 23:43:29
阅读次数:
106
一、前言 JMeter中的Logic Controller用于为Test Plan中的节点添加逻辑控制器。JMeter中的Logic Controller 分为两类:一类用来控制Test Plan 执行过程中节点的逻辑执行顺序,如: Loop Controller. If Controller等;另 ...
分类:
其他好文 时间:
2020-02-02 19:45:05
阅读次数:
90