https://pic.cnblogs.com/avatar/1285461/20190710101247.png

09 2018 档案

摘要:表格表单 一、表格 1、基本结构 2、常用属性 3、垂直水平居中 二、表单 1、基本结构 2、input常用类型 3、常用类型标签 文本框 密文框 单选框 复选框 下拉选项 多行文本输入 按钮 4、全局属性 required:必填项 pattern:正则 5、伪类 focus:获得焦点 阅读全文
posted @ 2018-09-28 19:24 学一点也是好 阅读(443) 评论(0) 推荐(0)
摘要:音频与视频 一、音频 1.相关属性 | 属性 | 值 | 描述 | | | | | | autoplay | autoplay | 自动播放 | | controls | controls | 音频控件 | | loop | loop | 循环播放 | | muted | muted | 静音 | 阅读全文
posted @ 2018-09-28 16:43 学一点也是好 阅读(259) 评论(0) 推荐(0)
摘要:一、过度 从一个状态,以动画方式变成另一个状态的变化过程 1.过度属性 2.注 过度效果通过hover产生可以制成一个hover层,hover层包含需要变化的层 hover层的处理方式:与显示层同等区域大小 可以将显示层的位置交于hover层处理 3.案例 鼠标移动到圆柱,圆柱发生变化 二、动画 1 阅读全文
posted @ 2018-09-28 11:04 学一点也是好 阅读(449) 评论(0) 推荐(1)
摘要:一、文档流(normal flow) 1.概念 2.BFC(Block formatting context) 3.BFC规则 内部的Box会在垂直方向,一个接一个的放置 根据BFC布局方向 ,Box自身的水平方向位置,由margin左或右控制,相邻Box的margin会叠加 Box的垂直位置,由m 阅读全文
posted @ 2018-09-27 19:55 学一点也是好 阅读(493) 评论(0) 推荐(0)
摘要:css杂项补充 一、块与内联 1.块 独行显示 支持宽高,宽度默认适应父级,高度默认由子级或内容撑开 设置宽高后,采用设置的宽高 2.内联 同行显示 不支持宽高 margin上下无效果,左右会起作用,padding不会影响它的高度,背景会影响。 一般不设置内联的margin和padding 3.内联 阅读全文
posted @ 2018-09-27 16:22 学一点也是好 阅读(437) 评论(0) 推荐(0)
摘要:一、组合选择器 每个选择器位可以是任意基础选择器或选择器组合 1.群组选择器 可以一次性控制多个选择器 选择器之间用 逗号 (,)隔开 2.子代(后代)选择器 一次性控制一个选择器(逻辑最后的那个选择器),前置位的选择器是修饰性选择器 子代选择器必须为一级父子关系,后代选择器可以为一级,也可以多级父 阅读全文
posted @ 2018-09-22 20:16 学一点也是好 阅读(3485) 评论(6) 推荐(4)
摘要:css基础语法 一、CSS格式 选择器负责圈定范围,要修改的元素集合,花括号内的声明由属性名和属性值组成(key:value)的形式,用于设定具体样式 二、CSS三种引入方式 1.行间式 2.内联式 3.外联式 三种引入方式对比 三种引入方式的优先级 补:CSS的注释: 三、CSS的长度单位和颜色单 阅读全文
posted @ 2018-09-20 19:33 学一点也是好 阅读(1704) 评论(0) 推荐(3)
摘要:[TOC] 一、前端简介 前端是什么? 二、前端开发技术栈 前端工程师需要学习哪些技能呢? 首先你需要掌握前端三剑客,再去学习一些框架就可以去上班啦! HTML(超文本标记语言 Hyper Text Markup Language) 1.html组成(标签、指令、转义字符) v_hint: "转义字 阅读全文
posted @ 2018-09-19 17:13 学一点也是好 阅读(896) 评论(0) 推荐(2)
摘要:目录 一、视图 视图是由查询结果构成的一张虚拟表,和真实的表一样,带有名称的列和行数据 强调:视图是永久存储的,但是视图存储的不是数据,只是一条sql语句 视图的特点: 优点: (一)、创建视图 (二)、查询视图 (三)、修改视图 (四)、删除视图 二、触发器 触发器可以监视用户对表的增、删、改操作 阅读全文
posted @ 2018-09-18 20:55 学一点也是好 阅读(778) 评论(0) 推荐(2)
摘要:一、pymysql模块安装 由于本人的Python版本为python3.7,所以用pymysql来连接数据库(mysqldb不支持python3.x) 方法一: 方法二(pycharm IDE): [File] >> [settings] >> [Project: study] >> [Projec 阅读全文
posted @ 2018-09-18 17:04 学一点也是好 阅读(762) 评论(0) 推荐(0)
摘要:一、介绍 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 二、插入数据 三、更新数据 四、删除数据 五、查询数据 select关键字的定义顺序: select关键字的执行顺序: (一)、单表查询 company.employee 员工id id int 姓名 emp_ 阅读全文
posted @ 2018-09-17 17:10 学一点也是好 阅读(2384) 评论(0) 推荐(3)
摘要:一、约束介绍 约束是一种限制,它通过对表的行或列的数据做出限制,来确保数据的完整性、一致性。约束条件与数据类型宽度一样都是可选参数。 常用约束: (一)、not null与default not null 用于约束列不允许为空 null 列的默认约束为null 允许为空 default 默认值,创建 阅读全文
posted @ 2018-09-13 21:00 学一点也是好 阅读(575) 评论(0) 推荐(0)
摘要:一、基本sql语句 SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型: (一)数据库相关 1.系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、 阅读全文
posted @ 2018-09-12 20:53 学一点也是好 阅读(5329) 评论(0) 推荐(1)
摘要:一、数据库介绍 了解数据库之前我们先来了解几个概念,什么是数据,什么是数据库,什么是数据库管理系统,什么是数据库系统? 数据(Data): 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机,这就是数据 阅读全文
posted @ 2018-09-11 16:42 学一点也是好 阅读(1523) 评论(0) 推荐(0)
摘要:一、进程池与线程池 实现并发的手段有两种,多线程和多进程。注:并发是指多个任务看起来是同时运行的。主要是切换+保存状态。 当我们需要执行的并发任务大于cpu的核数时,我们需要知道一个操作系统不能无限的开启进程和线程,通常有几个核就开几个进程,如果进程开启过多,就无法充分利用cpu多核的优势,效率反而 阅读全文
posted @ 2018-09-10 22:29 学一点也是好 阅读(682) 评论(0) 推荐(0)
摘要:一、GIL介绍 GIL全称 Global Interpreter Lock ,中文解释为全局解释器锁。它并不是Python的特性,而是在实现python的主流Cpython解释器时所引入的一个概念,GIL本质上就是一把互斥锁,将并发运行变成串行,以此来控制同一时间内共享数据只能被一个任务所修改,从而 阅读全文
posted @ 2018-09-07 19:20 学一点也是好 阅读(591) 评论(0) 推荐(1)
摘要:一、进程之间通信 进程的任务有三种状态:运行,就绪,阻塞。 加锁可以让多个进程修改同一块数据时,同一时间只能由一个任务可以进行修改,即串行的修改。牺牲了速度,保证了数据安全。 虽然可以使用文件共享数据实现进程间的通信,但是效率太低,还需要自己加锁处理。为了解决这些问题,便使用到了multiproce 阅读全文
posted @ 2018-09-06 16:14 学一点也是好 阅读(1843) 评论(0) 推荐(1)
摘要:一、操作系统基础: 进程的概念起源于操作系统,操作系统其它所有概念都是围绕进程来的,所以我们了解进程之前先来了解一下操作系统 两大功能: 1.将复杂的硬件操作封装成简单的接口给应用程序或者用户去使用 2.将多个进程对硬件的竞争变得有序 操作系统处理进程的发展简略: 1.串行:一个任务完整的运行完毕才 阅读全文
posted @ 2018-09-05 16:12 学一点也是好 阅读(234) 评论(0) 推荐(0)
摘要:一、基于UDP协议通信的套接字 udp是没有链接的,所以先启动哪一端都不会报错 import socket server=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) server.bind(('127.0.0.1',8082)) while Tru 阅读全文
posted @ 2018-09-04 19:24 学一点也是好 阅读(226) 评论(0) 推荐(0)
摘要:一、基于tcp协议的套接字(通信循环+链接循环) 服务端应该遵循: 1.绑定一个固定的ip和port 2.一直对外提供服务,稳定运行 3.能够支持并发 基础版套接字: from socket import * server = socket(AF_INET, SOCK_STREAM) server. 阅读全文
posted @ 2018-09-03 20:17 学一点也是好 阅读(552) 评论(0) 推荐(0)