js闭包
开始理解:让函数内部变量暴露外部访问,默认作用域的原因,无法访问函数内部变量,Python装饰器 实现的是 传递变量到内部函数,按照作用域来说会找上层变量,让在执行函数之前执行其他动作,闭包体现?? 作用域:
let 块级作用域、函数作用域、全局作用域
闭包:一个函数访问另一个函数的内部变量
作用域链
function fun1() {
var a = 2
function
分类目录归档:Python
开始理解:让函数内部变量暴露外部访问,默认作用域的原因,无法访问函数内部变量,Python装饰器 实现的是 传递变量到内部函数,按照作用域来说会找上层变量,让在执行函数之前执行其他动作,闭包体现?? 作用域:
let 块级作用域、函数作用域、全局作用域
闭包:一个函数访问另一个函数的内部变量
作用域链
function fun1() {
var a = 2
function
浏览器对象模型
1、window
alert()
confirm()
prompt()
setInterval()
setTimeout()
2、location
href
hash
url
reload()
3、screen
4、history
go
alert confirm prompt
弹出框
window.alert('msaa');
var a= window
js历史 布兰登.艾奇
js与ECMAScript关系 JScript 微软、java无关 标准语言ECMAScript js是对ECMAScript的一种实现 从ES4开始 ES6
js组成
| -- js核心语法
| -- DOM
| -- BOM
js文件引入 内部js 外部文件js src=‘js/index.js’ 顺序执行,一般在head部分,可以放在最
HTML 常用标签
h1 - h6 双闭合标签
p
strong/em 加粗/斜体
hr/br 单闭合标签 水平分割线/换行
ul/ol/dl ul/li 无序列表 (Unordered list) ol/li 有序列表 dl/dt(头)/dd(内容) 定义列表 (definition description)
li
d
需求分析:
1、 md5加密 用户名、密码
2、 多用户登录 -- 线程池 == 进程池 协程 io多路 只要非阻塞即可
3、 用户登录判断目录,server 创建家目录 登录就进入家目录
4、 对家目录进行目录大小判断, 用户自己设置大小 server获取大小
5、 对切换目录命令做判断,在server端对命令做response操作
6、 ls
7、 上传、下载,文
二、操作表
1、自行创建测试数据;
2、查询学生总人数;
3、查询“生物”课程和“物理”课程成绩都及格的学生id和姓名;
4、查询每个年级的班级数,取出班级数最多的前三个年级;
5、查询平均成绩最高和最低的学生的id和姓名以及平均成绩;
6、查询每个年级的学生人数;
7、查询每位学生的学号,姓名,选课数,平均成绩;
8、查询学生编号为“2”的学生的姓名、该学生成绩最高的课程名、成绩最低的课程名及
本篇对于Python操作MySQL主要使用两种方式:
pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。
pip3 install pymysql
1、执行SQL
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import
导出现有数据库数据:
mysqldump -u用户名 -p密码 数据库名称 >导出文件路径 # 结构+数据
mysqldump -u用户名 -p密码 -d 数据库名称 >导出文件路径 # 结构
导入现有数据库数据:
mysqldump -uroot -p密码 数据库名称 < 文件路径
/*
Navicat Premium Data Tran
1、什么是数据库 ?
答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库
2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ?
答:他们均是一个软件,都有两个主要的功能:
a. 将数据保存到文件或内存
b. 接收特定的命令,然后对文件进行相应的操作
PS:如果有了以上软件,无须自己再去创建文件和文件夹,而是
pip install 模块名字
对于模块开发者本质上需要做3件事:
对于模块的使用者来说,只需要做2件事:
假设,现在我们要做一个名称叫 fucker 的模块,跟着下面的步骤一步一步的操作。