浏览器基础结构主要包含七个部分: 用户界面:用户所看到的内容和与之交互的功能组件,比如按钮、表单等等 浏览器引擎:负责控制和管理下一级的渲染引擎 渲染引擎:解析用户请求的内容并返回 网络:负责处理网关相关事宜,比如http服务 UI后端:负责绘制一些提示框等UI组件,底层使用的是操作系统的用户接口 ...
分类:
编程语言 时间:
2020-04-20 20:06:32
阅读次数:
129
一。node中有一个全局变量global,是node中最大的一个对象,相当于浏览器中的window对象,global中的成员在使用时,可以省略global ,下面介绍几个全局对象global中的成员: console打印 process,和进程相关的对象 setInterval,同理,也是node中 ...
分类:
Web程序 时间:
2020-04-19 00:54:54
阅读次数:
97
事件触发三要素:通过谁触发?通过什么触发?触发后要做什么? 事件的写法: w3c标准:事件写在行内,但是因为结构和行为要分离,所以我们一般情况下用JavaScript的方法来绑定事件,只有再极少数情况下,才将事件写在行内。 事件的绑定方法: 浏览器中的节点(对象).on+事件句柄 = functio ...
分类:
其他好文 时间:
2020-04-17 23:51:37
阅读次数:
83
javascript脚本语言,使用在浏览器中,控制网页中的文档对象 和 与用户进行交互时。 jquery为javascript中的一个类库,集成javascript中常使用的功能,可实现javascript中的大量功能。 1. 从 baidu CDN content delivery network ...
分类:
编程语言 时间:
2020-04-17 23:37:39
阅读次数:
148
window是全局浏览器内置顶级对象 表示浏览器中打开的窗口(没有应用于window对象的公开标准,不过所有浏览器都支持该对象) Window 对象表示一个浏览器窗口或一个框架。 在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算。 也就是说,要引用当 ...
分类:
其他好文 时间:
2020-04-17 00:41:13
阅读次数:
96
TensorFlow训练好的模型以tensorflow原生方式保存成protobuf文件后可以用许多方式部署运行。 例如:通过 tensorflow-js 可以用javascrip脚本加载模型并在浏览器中运行模型。 通过 tensorflow-lite 可以在移动和嵌入式设备上加载并运行Tensor ...
分类:
其他好文 时间:
2020-04-13 13:48:49
阅读次数:
64
基于selenium实现自动化爬取数据 如果想具体查看selenium自动化模块的更多功能请看我的博客测试分类中有介绍 selenium 概念:基于浏览器自动化的模块 自动化:可以通过代码指定一系列的行为动作,然后将其作用到浏览器中。 pip install selenium selenium和爬虫 ...
分类:
其他好文 时间:
2020-04-12 22:47:16
阅读次数:
67
利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法。我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站。 使用 CSS 实现垂直居中并不容易。有些方法在一些浏览器中无效。下面我们看一下使对象垂直集中的5种不同方法,以及它们各自的优缺点。(可以看看测试页面,有简短 ...
分类:
其他好文 时间:
2020-04-12 14:54:49
阅读次数:
72
1.1 在chrome浏览器中调试定位方法 1.1.1 ID Document.getElementById(“id”) $(“#id”) 1.1.2 Name document.getElementsByName(“name”) 1.1.3 TagName document.getElements ...
分类:
其他好文 时间:
2020-04-12 12:39:41
阅读次数:
135
NodeJS的作者说,他创造NodeJS的目的是为了实现高性能Web服务器,他首先看重的是事件机制和异步IO模型的优越性,而不是JS。但是他需要选择一种编程语言实现他的想法,这种编程语言不能自带IO功能,并且需要能良好支持事件机制。JS没有自带IO功能,天生就用于处理浏览器中的DOM事件,并且拥有一 ...
分类:
Web程序 时间:
2020-04-11 13:03:43
阅读次数:
118