- 博客(4)
- 收藏
- 关注
原创 js浏览器事件循环机制
进程、线程进程是系统分配的独立自由,是CPU资源分配的基本单位,由一个或多个线程组成 线程是进程的执行流,是CPU调度和分派的基本单位,同进程中多个线程间是共享该进程的资源的浏览器内核浏览器是多进程的,每个tab标签都代表一个独立的进程(有时也不一定,多个空白tab标签会合并成一个进程),浏览器内核属于浏览器多进程中的一种。浏览器内核中有多个线程在工作GUI渲染线程(与js引擎互斥) JS引擎线程 事件触发线程:当事件符合触发条件被触发时,该线程会把对应的事件回调函数添加到任务队列的
2021-08-18 19:54:39 95
原创 SQL设计模式
主扩展模式将几个相似的对象的共有属性抽取出来,形成一个“公共属性表”,且“公共属性表”与“专有属性表”是一对一的关系。“专有属性表”可以看做是“公共属性表”的扩展,两者合在一起就是对应特定对象的完整描述。对象个数不多,各个对象之间的属性有一定差别,各个对象的属性在数据库设计阶段能完全确定,各个扩展对象有独立的、相对较复杂的业务处理需求,此时就用“主扩展模式”。主从模式数据库设计模式中最常见的,也是用的最多的一种模式,描述两个表之间的主从关系,典型的一对多关系。对象的个数较多且不固定,各个对象
2021-08-18 19:53:30 385
原创 js大法~~
let const varvar声明的对象会有变量提升的现象,会挂载到Window的属性上,let和const声明的全局变量不会挂载到window上,而是在script中形成一个块级作用域,这样在全局就可以访问到。var:可以跨块访问,不能跨函数访问let:只能在块作用域里访问,不能跨块访问,也不能跨函数访问const:只能在块作用域里访问,使用时必须初始化let const存在暂时性死区:声明前不可用ES5->ES6ES5:全局作用域,函数作用域ES6:新增块级作
2021-08-18 19:52:51 114
原创 计网知识点
OSI模型七层:HTTP超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。HTTP首部字段可分为4类型:1.通用首部字段:请求报文和响应报文都会时候的首部Cache-Control 控制缓存行为 Connection 逐跳首部、连接的管理 Date 创建报文的日期时间 Pragma 报文指令 Upgrade
2021-08-18 19:52:17 216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人