Web
-
机器学习使用Python编程是因为什么?
众所周知,我们一般选择 Python 作为实现机器学习算法的编程语言,这究竟是为什么呢?Python 比其它编程语言有哪些优势呢? Python 语法结构清晰 Python 具有清…
-
WebSocket是什么
在解释 WebSocket 之前,先来看个需求。 在股票交易时间内,股票的价格变化十分迅速,股票网站需要向正在浏览页面的用户实时更新股价,这个需求里的更新逻辑应该怎么实现呢? 传统…
-
HTTP中的GET和POST请求简述
当用户首次登录一个网站时,会出现这个网站的登录页,用户输入账号和密码后,单击“提交”按钮,如果认证通过则登录成功。这个过程中网页和后台服务器进行了多次交互,…
-
JS页面事件(非常详细)
所有页面事件都明确的处理整个页面的函数和状态。主要包括页面的加载和卸载,即用户访问页面和离开关闭页面的事件类型。 页面初始化 load 事件类型在页面完全加载完毕的时候触发。该事件…
-
JS DOMContentLoaded事件:DOM文档结构加载完毕
在 JavaScript 的传统事件模型中,load 是页面中最早被触发的事件。不过当使用 load 事件来初始化页面时可能会存在一个问题,就是当页面中包含很大的文件时,load …
-
JS鼠标事件(非常详细)
在 JavaScript 中,鼠标事件是 Web 开发中最常用的事件类型,鼠标事件类型详细说明如下表所示: 鼠标事件类型 事件类型 说明 click 单击鼠标左键时发生,如果右键也…
-
Python IDE有哪些,哪款适合初学者?
百度搜索“Python IDE”会发现支持 Python 编程的 IDE 有很多,那么对于零基础的初学者,应该使用哪款 IDE 呢? 我个人推荐初学者使用 …
-
JS createDocumentFragment()方法:创建文档片段
DocumentFragment 是一个虚拟的节点类型,仅存在于内存中,没有添加到文档树中,所以看不到渲染效果。使用文档片段的好处,就是避免浏览器渲染和占用资源。当文档片段设计完善…
-
JS检测浏览器类型和版本号(非常详细)
navigator 对象存储了与浏览器相关的基本信息,如名称、版本和系统等。通过 window.navigator 可以引用该对象,并利用它的属性来读取客户端基本信息。 如何检测浏…
-
JS navigator对象详解
navigator 对象存储了与浏览器相关的基本信息,如名称、版本和系统等。通过 window.navigator 可以引用该对象,并利用它的属性来读取客户端基本信息。 浏览器检测…