摘要:
四种变量的定义:普通变量let ,常量:const var,没有关键字的变量名 但let 和const都无法在{}外再次命名 流程控制: 分支结构: if (条件表达式) { 代码块} 当条件表达式结果为true,会执行代码块,反之不执行 条件表达式可以为普通表达式 3.0,underfinded, 阅读全文
摘要:
定位布局: 固定定位: 固定定位是参考于浏览器窗口的。 一个标签要相对于窗口禁止,采用固定定位 如果有多个固定定位标签,它们之间互不影响,但可能会出现重叠,这个时候就需要z-index了,这个里面的整数谁大谁覆盖谁。 绝对定位是参考于最近的父极标签的定位 绝对定位:1、一个标签要随着父级移动而移动( 阅读全文
摘要:
选择器高级:基础选择器的各种组合 1.群组选择器:控制多个 注:每一个选择器位,可以为id,class,标签,选择器组合 #h1, .p, .a { color:red} 后代(子代)选择器:控制一个标签,前方的都是修饰 body .div .p { color: orange; } 高级选择器通过 阅读全文
摘要:
MySQL备份: 必须是在没有登录之前使用 注意: 1.执行lock是因为需要对表进行枷锁,防止别的线程操作 2.mysqldump,一次dump的数据是1000条 mysqldump -uroot -p > D:/a.sql 导入和导出一对: mysqldump -uroot -p db3>D:/ 阅读全文
摘要:
SQLAlchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库APL之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据执行SQL并获取执行结果 安装: pip3 install SQLAlchemy SQLAlchemy本身无法 阅读全文
摘要:
pysql: sql注入:太相信用户输入的所有的数据。 解决方法:1.自己手动去判断转义用户输入的数据2.不要拼接SQL语句,使用PyMySQL 的execute方法,防止SQL的注入。 事务:一组操作,要么都成功要么都失败 四大特性: 1.原子性:原子是最小的粒度,所以说一组操作要么都 成功要么都 阅读全文
摘要:
PyMySQL: (*******************************) a. 登录验证 写sql语句的时候, %传值的时候, 需要加引号: sql = "select * from t4 where name = '%s' and pwd = '%s'" % (username, pw 阅读全文
摘要:
一. 外键的变种: (*********************************************************) 1. 唯一索引: create table t5( id int, num int, unique(num) )engine=Innodb charset=ut 阅读全文
摘要:
初始化: mysqld --initialise-secure 数据库(文件夹)表(文件) 数据行(文件中的一行内容) 数据库的操作: 1数据库: 增加: SQL语句: create database 数据库名称 例子: create database db1 删 drop database 数据库 阅读全文
摘要:
select 只能同时处理1024个客户端,多线程会回遇到资源瓶颈,什么才是解决高并发最有效的方式呢? linux中提供了epoll这种多路复用的IO模型,注意其他平台没有相应的实现,所以epoll仅在linux中可用。 程序阻塞过程分析: 假设系统目前运行了三个进程ABC 进程A正在运行一下soc 阅读全文