08 2018 档案
摘要:目录 索引的介绍 索引的作用 常见的索引有哪几种 普通索引 唯一索引 主键索引 组合索引 索引名词 最左前缀 索引的注意事项 索引的介绍 数据库中专门用于帮助用户快速查找数据的一种数据结构. 类似于字典中的目录,查找字典内容时 可以根据目录查找到数据的存放位置,然后获取 索引的作用 约束和加速查找
阅读全文
摘要:权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限)。那么这时就需要
阅读全文
摘要:插入数据 INSERT 更新数据 UPDATE 删除数据 DELETE
阅读全文
摘要:一、介绍 因为有foreign key的约束, 使得两张表形成了三种关系 多对一 多对多 一对一 二、如果找出两张表之间的关系
阅读全文
摘要:not null 与 default unique primary auto_increment foreign key 一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: primary key (PK) #标识该字段为该表的主键,可以唯一的标识记
阅读全文
摘要:掌握char类型和varchar类型 掌握枚举类型和集合类型 字符类型 官网解释如下: 验证: 验证之前了解两个函数: 1.char填充空格来满足固定长度,但是在查询时却会很不要脸地删除尾部的空格(装作自己好像没有浪费过空间一样),然后修改sql_mode让其现出原形。 总结: 枚举类型和集合类型
阅读全文
摘要:介绍 mysql常用数据类型概括: 一、数值类型 整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT 作用:存储年龄,等级,id,各种号码等 验证1:有符号和无符号tinyint 验证2:int类型后面的存储是显示宽度,而不是存储宽度 注意:为该类型指定宽度时,仅仅
阅读全文
摘要:库的增删改查 系统数据库 创建数据库 数据库的相关操作 表的操作 存储引擎介绍(有点多 很啰唆) 表的介绍 表的操作 系统数据库 创建数据库 数据库的相关操作 存储引擎介绍(有点多 很啰唆) 表的介绍 表的操作 一、系统数据库 查看系统库: nformation_schema: 虚拟库,不占用磁盘空
阅读全文
摘要:什么是数据(Data)? 单纯的一条记录并没有任何意义,如果我们按逗号作为分隔,依次定义各个字段的意思,相当于定义表的标题 这样通过表格我们很清楚的知道了某人的详细信息。 什么是数据库(DataBase,简称DB) 数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存
阅读全文
摘要:本节课先对mysql的基本语法初体验。 操作文件夹(库) 增 查 改 删 操作文件(表) 增 查 改 删 操作文件内容(记录) 增 查 改 删
阅读全文
摘要:mysql的安装 1.解压目录 2.添加环境变量 系统的环境变量 3.初始化 mysqld --initialize-insecure 4.启动服务端 mysqld 直接启动 这个时候 吼住 5.连接服务端 mysql -uroot -p 查看当前进程的pid号: tasklist |findstr
阅读全文
摘要:MySql安装和基本管理 本节掌握内容: mysql的安装、启动 mysql破解密码 统一字符编码 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS
阅读全文
摘要:目录 一、概述 二、MySQL安装 三、安装成功验证 四、NavicatforMySQL下载及使用 一、概述 MySQL版本:5.7.17 下载地址:http://rj.baidu.com/soft/detail/12585.html?ald 客户端工具:NavicatforMySQL 绿色版下载地
阅读全文
摘要:03-Bootstrap学习 一、Bootstrap的介绍 凡是使用过Bootstrap的开发者,都不在乎做这么两件事情:复制and粘贴。哈哈~,是的使用Bootstrap非常简单,但是在复制粘贴之前,需要先对Bootstrap的用法一一熟悉之后我们才开始干活! Bootstrap,来自 Twitt
阅读全文
摘要:04-Bootstrap的插件 1、下拉菜单 代码如下: <div class="dropdown"> <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="drop
阅读全文
摘要:01 响应式页面-@media介绍, 我们为什么要写自适应的页面(响应式页面) 众所周知,电脑、平板、手机的屏幕是差距很大的,假如在电脑上写好了一个页面,在电脑上看起来不错,但是如果放到手机上的话,那可能就会乱的一塌糊涂,这时候怎么解决呢?以前,可以再专门为手机定制一个页面,当用户访问的时候,判断设
阅读全文
摘要:02-移动端单位介绍 前言 在页面整体布局中,页面元素的尺寸大小(长度、宽度、内外边距等)和页面字体的大小也是重要的工作之一。一个合理设置,则会让页面看起来层次分明,重点鲜明,赏心悦目。反之,一个不友好的页面尺寸和字体大小设置,则会增加页面的复杂性,增加用户对页面理解的复杂性;甚至在当下访问终端(i
阅读全文
摘要:15-jQuery补充 jquery内容补充 jquery除了咱们上面讲解的常用知识点之外,还有jquery 插件、jqueryUI知识点 jqueryUI 官网: https://jqueryui.com/ jqueryUI 中文网: http://www.jqueryui.org.cn/ jqu
阅读全文
摘要:13-轮播实现(各种) 无缝轮播实现(比较考验逻辑思维) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ padding: 0; mar
阅读全文
摘要:14-jQuery的ajax 什么是ajax AJAX = 异步的javascript和XML(Asynchronous Javascript and XML) 简言之,在不重载整个网页的情况下,AJAX通过后台加载数据,并在网页上进行显示。 通过 jQuery AJAX 方法,您能够使用 HTTP
阅读全文
摘要:12-事件委托(事件代理) 什么是事件委托 通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。 举个列子:有三个同事预计会在周一收到快递。为签收快递,有两种办法:
阅读全文
摘要:11-jQuery的事件绑定和解绑 1、绑定事件 语法: bind(type,data,fn) 描述:为每一个匹配元素的特定事件(像click)绑定一个事件处理器函数。 参数解释: type (String) : 事件类型 data (Object) : (可选) 作为event.data属性值传递
阅读全文
摘要:09-JS的事件流的概念(重点) 在学习jQuery的事件之前,大家必须要对JS的事件有所了解。看下文 事件的概念 HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。想要知道这些事件是
阅读全文
摘要:10-事件对象 上篇介绍完我们js的事件流的概念之后,相信大家对事件流也有所了解了。那么接下来我们看一下jquery的事件操作。 在说jquery的每个事件之前,我们先来看一下事件对象 事件对象 Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。
阅读全文
摘要:08-jQuery的位置信息 jQuery的位置信息跟JS的client系列、offset系列、scroll系列封装好的一些简便api. 一、宽度和高度 获取宽度 .width() 描述:为匹配的元素集合中获取第一个元素的当前计算宽度值。这个方法不接受任何参数。.css(width) 和 .widt
阅读全文
摘要:小米导航案例 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ padding: 0; margin: 0; } ul { l
阅读全文
摘要:06-jQuery的文档操作*** 之前js中咱们学习了js的DOM操作,也就是所谓的增删改查DOM操作。通过js的DOM的操作,大家也能发现,大量的繁琐代码实现我们想要的效果。那么jQuery的文档操作的API提供了便利的方法供我们操作我们的文档。 看一个之前我们js操作DOM的例子: var o
阅读全文
摘要:05-使用jQuery操作input的value值 表单控件是我们的重中之重,因为一旦牵扯到数据交互,离不开form表单的使用,比如用户的注册登录功能等 那么通过上节知识点我们了解到,我们在使用jquery方法操作表单控件的方法: $(selector).val()//设置值和获取值 看如下HTML
阅读全文
摘要:04-jQuery的属性操作 jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作。比如attr()、removeAttr() DOM属性操作:对DOM元素的属性进行读取,设置和移除操作。比如
阅读全文
摘要:03-jQuery动画效果 jQuery提供的一组网页中常见的动画效果,这些动画是标准的、有规律的效果;同时还提供给我们了自定义动画的功能。 显示动画 方式一: $("div").show(); 解释:无参数,表示让指定的元素直接显示出来。其实这个方法的底层就是通过display: block;实现
阅读全文
摘要:02-jQuery的选择器 我们以前在CSS中学习的选择器有: 今天来学习一下jQuery 选择器。 jQuery选择器是jQuery强大的体现,它提供了一组方法,让我们更加方便的获取到页面中的元素。 1、jQuery 的基本选择器 代码如下: <!DOCTYPE html> <html lang=
阅读全文
摘要:01-jQuery的介绍 1.为什么要使用jQuery 在用js写代码时,会遇到一些问题: window.onload 事件有事件覆盖的问题,因此只能写一个事件。 代码容错性差。 浏览器兼容性问题。 书写很繁琐,代码量多。 代码很乱,各个页面到处都是。 动画效果很难实现。 jQuery的出现,可以解
阅读全文
摘要:client、offset、scroll系列 1、client系列 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box{ width: 200p
阅读全文
摘要:BOM的介绍 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。 DOM:文档对象模型,操作网页上的元素的API。比如让盒子移动、变色、轮播图等。 BOM:浏览器对象模型,操作浏览器部分功能的API。
阅读全文
摘要:定时器 在js中的定时器分两种:1、setTimeout() 2、setInterval() 1.setTimeOut() 只在指定时间后执行一次 /定时器 异步运行 function hello(){ alert("hello"); } //使用方法名字执行方法 var t1 = window.s
阅读全文
摘要:JS中的面向对象 创建对象的几种常用方式 1.使用Object或对象字面量创建对象 2.工厂模式创建对象 3.构造函数模式创建对象 4.原型模式创建对象 1.使用Object或对象字面量创建对象 JS中最基本创建对象的方式: var student = new Object(); student.n
阅读全文
摘要:关于DOM操作的相关案例 1.模态框案例 需求: 打开网页时有一个普通的按钮,点击当前按钮显示一个背景图,中心并弹出一个弹出框,点击X的时候会关闭当前的模态框 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></ti
阅读全文
摘要:关于DOM的事件操作 一、JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。 DOM:文档对象模型,操作网页上的元素的API。比如让盒子移动、变色、轮播图等。 BOM:浏览
阅读全文
摘要:111 什么是DOM DOM:文档对象模型。DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。目的其实就是为了能让js操作html元素而制定的一个规范。 DOM就是由节点组成的。 解析过程 HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树,getElementB
阅读全文
摘要:函数 函数:就是将一些语句进行封装,然后通过调用的形式,执行这些语句。 函数的作用: 将大量重复的语句写在函数里,以后需要这些语句的时候,可以直接调用函数,避免重复劳动。 简化编程,让编程模块化。 console.log("hello world"); sayHello(); //调用函数 //定义
阅读全文
摘要:07-常用内置对象 所谓内置对象就是ECMAScript提供出来的一些对象,我们知道对象都是有相应的属性和方法 数组Array 1.数组的创建方式 字面量方式创建(推荐大家使用这种方式,简单粗暴) var colors = ['red','color','yellow']; 使用构造函数(后面会讲)
阅读全文
摘要:05-数据类型转换 语言中我们的数据类型有很多,在某个页面中展示的数据类型也不同,比如说电话号码我就要求number的类型,而输入姓名的时候就要求string类型的。那么在适当的情况下我们可以将数据类型进行转换。 1.将数值类型转换成字符串类型 隐式转换 var n1 = 123; var n2 =
阅读全文
摘要:03-数据类型 数据类型包括:基本数据类型和引用数据类型 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值 1.基本数据类型 number var a = 123; //typeof 检查当前
阅读全文
摘要:JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。 DOM:操作网页上的元素的API。比如让盒子移动、变色、轮播图等。 BOM:操作浏览器部分功能的API。比如让浏览器自动
阅读全文
摘要:定位 定位有三种: 1.相对定位 2.绝对定位 3.固定定位 这三种定位,每一种都暗藏玄机,所以我们要一一单讲。 相对定位 相对定位:相对于自己原来的位置定位 现象和使用: 1.如果对当前元素仅仅设置了相对定位,那么与标准流的盒子什么区别。 2.设置相对定位之后,我们才可以使用四个方向的属性: to
阅读全文
摘要:margin塌陷问题 当时说到了盒模型,盒模型包含着margin,为什么要在这里说margin呢?因为元素和元素在垂直方向上margin里面有坑。 我们来看一个例子: html结构: css样式: 当给两个标准流下兄弟盒子 设置垂直方向上的margin时,那么以较大的为准,那么我们称这种现象叫塌陷。
阅读全文
摘要:文本属性 介绍几个常用的。 文本对齐 text-align 属性规定元素中的文本的水平对齐方式。 属性值:none | center | left | right | justify 文本颜色 color属性 文本首行缩进 text-indent 属性规定元素首行缩进的距离,单位建议使用em 文本修
阅读全文
摘要:标签分为两个等级 行内元素 块级元素 比如h1和span 同时设置宽高,来看浏览器的效果,那么你会发现: 行内元素和块级元素的区别:(非常重要) 行内元素: 与其他行内元素并排 不能设置宽,高. 默认的宽度,就是文字的宽度. 块级元素: 霸占一行,不能与其他任何元素并列; 能接受宽,高. 如果不设置
阅读全文
摘要:盒模型分为两种:标准模型和IE模型,主要了解标准模型 盒模型示意图 盒子模型的属性 width :内容的宽度 height: 内容的高度 padding: 内边距,边框到内容的距离 border: 边框,就是指盒子的宽度 margin :外边距,盒子边框到附近最近盒子的距离 盒模型的计算 盒子的真实
阅读全文
摘要:1,清除浮动 display:block 变成块级标签 display:none 隐藏可见元素 让元素不占位置 visibility:hidden 可见元素隐藏 隐藏完占位置 clear:both 清除浮动 text-align:center 文本居中 line-height: 设置行间距离 浮动
阅读全文
摘要:css有两大特性; 继承性和层叠性 继承性 继承:给父级设置一些属性,子级继承了父级的该属性, 这就是我们的css中的继承, 需要注意的是 有一些属性是可以继承下来的: color , font-* , text-* ,line-* . 主要是文本级的标签元素 像一些盒子元素属性,定位的元素(浮动,
阅读全文
摘要:css 为了修饰页面作用, 让页面好看 ⑴ css的引入方式1,行内样式body里面2,内接样式在html里面的 style 里面3,外接样式两种:①链接式: <link rel="stylesheet" href="./index.css"> ②导入式:<style type="text/css"
阅读全文
摘要:列表标签 <ul>、<ol>、<dl> 表格标签 <table> 表单标签 <form> 列表标签 <ul>、<ol>、<dl> 表格标签 <table> 表单标签 <form> 一、列表标签 列表标签分为三种。 1、无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: ul:unor
阅读全文
摘要:01-html介绍和head标签 主要内容 web标准 浏览器介绍 开发工具介绍 HTML介绍 HTML颜色介绍 HTML规范 HTML结构详解 一、web标准 web准备介绍: w3c:万维网联盟组织,用来制定web标准的机构(组织) web标准:制作网页遵循的规范 web准备规范的分类:结构标准
阅读全文
摘要:今日内容: 字体标签: h1~h6、<font>、<u>、<b>、<strong><em>、<sup>、<sub> 排版标签 字体标签: h1~h6、<font>、<u>、<b>、<strong><em>、<sup>、<sub> 排版标签 <div> 、<span> 、 <br>、<hr>、<cen
阅读全文
摘要:python之路——IO模型 阅读目录 一 IO模型介绍 二 阻塞IO(blocking IO) 三 非阻塞IO(non-blocking IO) 四 多路复用IO(IO multiplexing) 五 异步IO(Asynchronous I/O) 六 IO模型比较分析 七 selectors模块
阅读全文
摘要:在两个任务之间互相切换-协程 def func(): print(1) x = yield 'aaa' print(x) yield 'bbb' g = func() print(next(g)) ##接收的返回值 print(g.send(****)) ##传给了x #得到结果: 1 aaa **
阅读全文
摘要:#数据库连接 import time import random from threading import Event,Thread def check(e): """检测一下数据库的网络和我的网络是否通""" print('正在检测两台机器之间的网络情况....') time.sleep(ran
阅读全文

浙公网安备 33010602011771号