09 2017 档案

摘要:一、定义: block元素通常被现实为独立的一块,独占一行,多个block元素会各自新起一行,默认block元素宽度自动填满其父元素宽度。block元素可以设置width、height、margin、padding属性; inline元素不会独占一行,多个相邻的行内元素会排列在同一行里,直到一行排列 阅读全文
posted @ 2017-09-22 11:47 刘小伟 阅读(180) 评论(0) 推荐(0)
摘要:一、模型: margin: 用于控制元素与元素之间的距离;margin的最基本用途就是控制元素周围空间的间隔,从视觉角度上达到相互隔开的目的。 padding: 用于控制内容与边框之间的距离; Border(边框): 围绕在内边距和内容外的边框。 Content(内容): 盒子的内容,显示文本和图像 阅读全文
posted @ 2017-09-22 11:44 刘小伟 阅读(5262) 评论(0) 推荐(0)
摘要:常用属性: border-color: chartreuse; border-width: 20px; 实例: 阅读全文
posted @ 2017-09-22 11:39 刘小伟 阅读(133) 评论(0) 推荐(0)
摘要:一、常用属性: 二、实例: 阅读全文
posted @ 2017-09-22 11:37 刘小伟 阅读(141) 评论(0) 推荐(0)
摘要:定义: 组和选择器为同时对多个元素进行操作 规则如下: 阅读全文
posted @ 2017-09-22 11:35 刘小伟 阅读(517) 评论(0) 推荐(0)
摘要:1、行内引入 2、 嵌入式是 3、链接式 4、导入式 阅读全文
posted @ 2017-09-22 11:32 刘小伟 阅读(131) 评论(0) 推荐(0)
摘要:一、head标签 1、meta标签 meta介绍<meta>元素可提供有关页面的元信息(meta-information),针对搜索引擎和更新频度的描述和关键词。<meta>标签位于文档的头部,不包含任何内容。<meta>提供的信息是用户不可见的 meta标签的组成:meta标签共有两个属性,它们分 阅读全文
posted @ 2017-09-22 11:29 刘小伟 阅读(191) 评论(0) 推荐(0)
摘要:1、<!DOCTYPE html> 告诉浏览器使用什么样的html或者xhtml来解析html文档 2、<html></html>是文档的开始标记和结束标记。此元素告诉浏览器其自身是一个 HTML 文档,在它们之间是文档的头部<head>和主体<body>。 3、<head></head>元素出现在 阅读全文
posted @ 2017-09-22 11:19 刘小伟 阅读(109) 评论(0) 推荐(0)
摘要:<标签名 属性1=“属性值1” 属性2=“属性值2”……>内容部分</标签名><标签名 属性1=“属性值1” 属性2=“属性值2”…… / 阅读全文
posted @ 2017-09-22 11:14 刘小伟 阅读(244) 评论(0) 推荐(0)
摘要:HTML俗称超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分。一套规则,浏览器认识的规则通过浏览器按顺序渲染网页文件,然后根据标记符解释和显示内容。但需要注意的是,对于不同的浏览器,对同一标签可能会有不完全相同的解释(兼容性), 阅读全文
posted @ 2017-09-22 11:13 刘小伟 阅读(184) 评论(0) 推荐(0)
摘要:定义: 完整性约束是对字段进行限制,从而符合该字段达到我们期望的效果比如字段含有默认值,不能是NULL等, 主要有唯一、自增、主键、外键约束 唯一约束: 唯一约束可以有多个但索引列的值必须唯一,索引列的值允许有空值。 如果能确定某个数据列将只包含彼此各不相同的值,在为这个数据列创建索引的时候就应该使 阅读全文
posted @ 2017-09-14 15:20 刘小伟 阅读(818) 评论(0) 推荐(0)
摘要:一、定义: 多表查询包括二张表以上的表的查询,其中有内连拉、左外、右外连接的查询 二、数据准备 三、内连接 查询两张表中都有的关联数据,相当于利用条件从笛卡尔积结果中筛选出了正确的结果。 SELECT * FROM emp,dep WHERE emp.dep_id=dep.id; 或 SELECT  阅读全文
posted @ 2017-09-14 14:19 刘小伟 阅读(194) 评论(0) 推荐(0)
摘要:1 增加记录: insert [into] tab_name (field1,field2....) values (values1,values2....) , (values1,values2....), ... 阅读全文
posted @ 2017-09-14 14:11 刘小伟 阅读(463) 评论(0) 推荐(0)
摘要:1 创建表: create table table_name ( filed 字段类型 [完整性约束], filed 字段类型 [完整性约束], filed 字段类型 [完整性约束], ); 2 查看表 ... 阅读全文
posted @ 2017-09-14 14:08 刘小伟 阅读(177) 评论(0) 推荐(0)
摘要:show databases; 显示所有数据库名称 create database database_name [character set utf8]; 创建一个数据库 show create database database_name; 查看数据库的创建信息 use database_nam... 阅读全文
posted @ 2017-09-14 14:07 刘小伟 阅读(147) 评论(0) 推荐(0)
摘要:定义: sql是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 特点: 1、 在数据库系统中,SQL语句不区分大小写(建议用大写) 。但字符串常量区分大小写。建议命令大写,表名库名小写; 2、SQL语句可 阅读全文
posted @ 2017-09-14 14:06 刘小伟 阅读(730) 评论(0) 推荐(0)
摘要:一、定义: 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-block 阅读全文
posted @ 2017-09-08 11:10 刘小伟 阅读(203) 评论(0) 推荐(0)
摘要:定义: 指单线程下的并发,又称微线程,协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的 优点: 1. 协程的切换开销更小,属于程序级别的切换,操作系统完全感知不到,因而更加轻量级 2. 单线程内就可以实现并发的效果,最大限度地利用cpu 缺点: 1. 协程的本质是单线程下,无法利用多核 阅读全文
posted @ 2017-09-08 10:56 刘小伟 阅读(228) 评论(0) 推荐(0)
摘要:1、多进程多进程: 优点:可以利用多核优势 缺点:开销大 2 、多线程: 优点:开销小 缺点:不能利用多核优势 3、结论:计算密集型可以选择多进程,IO密集型可以选择多线程 阅读全文
posted @ 2017-09-08 10:44 刘小伟 阅读(881) 评论(0) 推荐(0)
摘要:一、定义: 线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程,进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是执行单位 二、线程定义方式: 1、使用替换threading模块提供的Thread 2、自定义类,继承Thre 阅读全文
posted @ 2017-09-08 10:40 刘小伟 阅读(210) 评论(0) 推荐(0)
摘要:定义: 处理远程命令以及上传下载文件的的模块 实例: 阅读全文
posted @ 2017-09-01 11:48 刘小伟 阅读(205) 评论(0) 推荐(0)
摘要:一、定义: 多进程是实现并发的手段之一,在利用Python进行系统管理的时候,特别是同时操作多个文件目录,或者远程控制多台主机,并行操作可以节约大量的时间。 Pool([numprocess [,initializer [, initargs]]]):创建进程池 二、主要参数: 三、主要方法: 四、 阅读全文
posted @ 2017-09-01 11:46 刘小伟 阅读(2039) 评论(0) 推荐(0)
摘要:定义: 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。 为什么要使用生产者和消费者模式 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快,而消费者处理速度 阅读全文
posted @ 2017-09-01 11:36 刘小伟 阅读(1021) 评论(0) 推荐(0)
摘要:定义: 进程彼此之间互相隔离,要实现进程间通信(IPC),multiprocessing模块支持两种形式:队列和管道,这两种方式都是使用消息传递的,队列需要导入multiprocessing 的Queue 队列方法: 主要方法: 其它方法: 实例: 阅读全文
posted @ 2017-09-01 11:19 刘小伟 阅读(1497) 评论(0) 推荐(0)
摘要:一、定义: 正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 二、进程的创建方式: 都是通过multiprocessing 的Process进行创建的 1、第一种 2、第二种 三、进程中的join方法,当进行进程.join的时候意思是主进程等,等待进程运行结束,再结束 四、Process 阅读全文
posted @ 2017-09-01 11:14 刘小伟 阅读(218) 评论(0) 推荐(0)