多线程与多进程-python
# 多线程 使用 Thread 类 # 写法一 from threading import Threaddef func(): for i in range(100): print('func', i)if __name__ == '__main__': t = Thread(target=func) t.start() for i in range(100): print('main', i) # 写法二 from threading import Threadclass MyThread(Thread): def run(self): for...
more...CSS提高
# 属性选择器 类选择器、属性选择器、伪类选择器,权重为 10 # 结构伪类选择器 # 2D 转换 转换(transform)是 CSS3 中具有颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果转换 (transform)你可以简单理解为变形 移动:translate 旋转:rotate 缩放:scale # 二维坐标系 2D 转换是改变标签在二维平面上的位置和形状的一种技术,先来学习二维坐标系 # 2D 转换之移动 translate 2D 移动是 2D 转换里面的一种功能,可以改变元素在页面中的位置,类似定位。 语法 transform: translate(x,y);...
more...Express
# 初识 Express Express 简介 什么是 Express 官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。 通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。 Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。 Express 的中文官网: http://www.expressjs.com.cn/ 进一步理解 Express 思考:不使用 Express 能否创建 Web 服务器? 答案:能,使用...
more...初识Node及其内置模块
# 初识 Node.js # 浏览器中的 JavaScript 的组成部分 为什么 JavaScript 可以在浏览器中被执行 为什么 JavaScript 可以操作 DOM 和 BOM 每个浏览器都内置了 DOM、BOM 这样的 API 函数,因此,浏览器中的 JavaScript 才可以调用它们。 # 浏览器中的 JavaScript 运行环境 运行环境是指代码正常运行所需的必要环境。 总结: V8 引擎负责解析和执行 JavaScript 代码。 内置 API 是由运行环境提供的特殊接口,只能在所属的运行环境中被调用。 # 1.2 Node.js 简介 # 1. 什么是...
more...数据库与身份认证
# 在项目中操作 MySQL 4.1 在项目中操作数据库的步骤 ① 安装操作 MySQL 数据库的第三方模块(mysql) ② 通过 mysql 模块连接到 MySQL 数据库 ③ 通过 mysql 模块执行 SQL 语句 4.2 安装与配置 mysql 模块 安装 mysql 模块 mysql 模块是托管于 npm 上的第三方模块。它提供了在 Node.js 项目中连接和操作 MySQL 数据库的能力。想要在项目中使用它,需要先运行如下命令,将 mysql 安装为项目的依赖包: 配置 mysql 模块 在使用 mysql 模块操作 MySQL 数据库之前,必须先对 mysql...
more...