10 2018 档案
前端-jQuery
摘要:使用javascript的一些疼处 HTML CSS javascript JavaScript和jquery的区别 DOM文档加载的步骤 执行时间不同 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行 阅读全文
posted @ 2018-10-30 20:47 foremost 阅读(331) 评论(0) 推荐(0)
前端-javascript-BOM-浏览器对象模型
摘要:BOM的介绍 浏览器对象模型。 操作浏览器部分功能的API。比如让浏览器自动滚动。 打开窗口、关闭窗口 1、打开窗口: 2、关闭窗口 getElementsByTagName() 方法可返回带有指定标签名的对象的集合。 如果您非常了解文档的结构,也可以使用 getElementsByTagName( 阅读全文
posted @ 2018-10-28 21:31 foremost 阅读(257) 评论(0) 推荐(0)
前端-javascript-正则表达式
摘要:1、概念 2、元字符 3、相关练习 http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp 阅读全文
posted @ 2018-10-27 21:15 foremost 阅读(199) 评论(0) 推荐(0)
前端-javascript-DOM(重点)文档对象模型
摘要:1、DOM概念-文档对象模型 2、DOM可以做什么 3、DOM的结构 <body> <div id="box" class="box"></div> <div id="box2" class="box"></div> <script type="text/javascript"> // 1获取文档对 阅读全文
posted @ 2018-10-27 18:37 foremost 阅读(289) 评论(0) 推荐(0)
第二模块:函数编程(学位课程):(第1章)函数、装饰器、迭代器、内置方法
摘要:1、(单选题) 在函数定义时某个形参有值,我们称这个参数为()。 2、请问python中的变量查找作用域的顺序是什么___? 3、递归的概念 如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归函数 数据结构为 栈 先进后出 4、请使用列表生成式将列表li = [1, 2, 3, 4, 5, 阅读全文
posted @ 2018-10-27 11:15 foremost 阅读(201) 评论(0) 推荐(0)
前端-javascript-ECMAScript5.0
摘要:-前端常用开发工具:sublime、visual Studio Code、HBuilder、Webstorm。 使用的PCharm跟WebStorm是JetBrains公司推出的编辑工具,开发阶段建议使用。 1、JS的引入方式 2、变量的使用 直接定义变量+赋值 变量的命名规范 3、js基本的数据类 阅读全文
posted @ 2018-10-26 23:13 foremost 阅读(318) 评论(0) 推荐(0)
前端-javascript-引入
摘要:1、Javascript简介 2、历史背景介绍 3、JavaScript的发展 4、JavaScript的组成 阅读全文
posted @ 2018-10-26 15:14 foremost 阅读(580) 评论(0) 推荐(0)
前段开发-css-总结
摘要:1、css的特征 2、css的引入 3、选择器 4、伪类选择器 5、伪元素选择器 6、字体样式 文本样式 背景属性 7、盒模型 border margin padding 8、display visibility 属性 9、float 10、position z-index 属性 11、网页布局 阅读全文
posted @ 2018-10-23 15:44 foremost 阅读(347) 评论(0) 推荐(0)
前端-CSS-11-Z-index
摘要:---- z-index 这个东西非常简单,它有四大特性,每个特性你记住了,页面布局就不会出现找不到盒子的情况。 z-index 值表示谁压着谁,数值大的压盖住数值小的, 只有定位了的元素,才能有z-index,也就是说,不管相对定位,绝对定位,固定定位,都可以使用z-index,而浮动元素不能使用z-index z-index值没有单位,就是一个正整数,默认的z-index值为0如果大家都没... 阅读全文
posted @ 2018-10-23 14:55 foremost 阅读(263) 评论(0) 推荐(0)
前端-CSS-10-定位
摘要:1、相对定位 2、绝对定位 对比 绝对定位参考点 绝对定位的盒子居中 当做公式记下来吧! 3、固定定位 1返回顶部览 2固定导航栏 3小广告 阅读全文
posted @ 2018-10-23 12:02 foremost 阅读(201) 评论(0) 推荐(0)
前端-CSS-9-文本和字体-背景颜色
摘要:字体属性 font-family font-weight 字重(字体粗细)。 取值范围: font-size color 文字属性 text-align 文本对齐 text-align 属性规定元素中的文本的水平对齐方式。 line-height 行高 text-decoration文字装饰。 单行 阅读全文
posted @ 2018-10-22 23:25 foremost 阅读(7237) 评论(0) 推荐(0)
前端-CSS-8-浮动与清楚浮动(重点)
摘要:浮动概念 那么浮动如果大家想学好,一定要知道它的四大特性 1.浮动的元素脱标 2.浮动的元素互相贴靠 3.浮动的元素由"子围"效果 4.收缩的效果 1、元素脱标 脱离标准文档流 2、浮动元素相互贴靠 3、浮动元素字围效果 4、浮动元素紧凑效果 5、为什么要清楚浮标 看一个效果: html效果: cs 阅读全文
posted @ 2018-10-21 21:30 foremost 阅读(608) 评论(0) 推荐(0)
前端-CSS-7-标准文档流&行内元素和块级元素转换
摘要:1、什么是标准文档流 2、行内元素和块级元素转换 阅读全文
posted @ 2018-10-21 17:34 foremost 阅读(524) 评论(0) 推荐(0)
前端-CSS-6-盒子模型
摘要:一些标签默认有padding 盒模型的属性 border: 边框, margin 阅读全文
posted @ 2018-10-21 16:50 foremost 阅读(299) 评论(0) 推荐(0)
前端-CSS-5-继承性&层叠性&权重比较
摘要:1、继承性 2、层叠性 3、!important 不讲道理的!import方式来强制让样式生效,但是不推荐使用。因为大量使用!import的代码是无法维护的。 选择器的优先级 阅读全文
posted @ 2018-10-21 12:48 foremost 阅读(249) 评论(0) 推荐(0)
前端-CSS-4-伪类选择器&伪元素选择器
摘要:1、伪类选择器(爱恨原则) 2、伪元素选择器 阅读全文
posted @ 2018-10-20 23:55 foremost 阅读(572) 评论(0) 推荐(0)
前端开发-5-HTML-总结
摘要:1、总体 资源:https://www.processon.com/view/link/5ad1c2d0e4b0b74a6dd64f3c 一、head标签: 二、body标签: 属性: 表单控件: 三、标签特性: 阅读全文
posted @ 2018-10-20 23:17 foremost 阅读(281) 评论(0) 推荐(0)
前端-CSS-3-高级选择器
摘要:高级选择器 总结: 并集选择器: 交集选择器: 后代选择器 子代选择器: 属性选择器: 除了HTML元素的id属性和class属性外,还可以根据HTML元素的特定属性选择元素。 阅读全文
posted @ 2018-10-20 23:06 foremost 阅读(220) 评论(0) 推荐(0)
前端-CSS-2-选择器
摘要:基本选择器 基础选择器包括: 标签选择器 类选择器 ID选择器 通用选择器 标签选择器 ID选择器 类选择器 通用选择器 总结: 小练习 阅读全文
posted @ 2018-10-20 21:11 foremost 阅读(225) 评论(0) 推荐(0)
前端-CSS-介绍及三种引入方式
摘要:我们为什么需要CSS? 什么是CSS? css的优势 如何使用CSS? CSS基础语法 css的三种引入方式 内嵌方式(不方便维护,不建议使用) 每个项目分别建立文件夹 style标签 行内样式 外联样式表-链接式(主要使用这种方法) 外联样式表-@import url()方式 导入式 阅读全文
posted @ 2018-10-20 20:33 foremost 阅读(489) 评论(0) 推荐(0)
前端-HTML练习题
摘要:本小节重点: 熟练使用div+span布局,知道div和span的语义化的意思 熟悉对div、ul、li、span、a、img、table、form、input标签有深刻的认知,初期也了解他们,知道他们在浏览器上的初始化样式是怎样的。 熟练网站布局结构 比如 header区域,侧边栏区域,内容区域, 阅读全文
posted @ 2018-10-20 19:05 foremost 阅读(8326) 评论(0) 推荐(0)
前端开发-4-HTML-table&form&表单控制 标签
摘要:1、table标签 2、form标签 3、标签分类 阅读全文
posted @ 2018-10-20 16:09 foremost 阅读(635) 评论(0) 推荐(0)
第一模块-:(第2章)数据类型、字符编码、文件操作
摘要:1、汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码。一个8*8点阵字模的存储容量为? 2、(多选题) 选项中:关于为什么使用十六进制说法,选出你认为正确的是(): 16进制用在哪里1、网络编程,数据交换的时候需要对字节进行解析都是一个byte一个byte的处理,1个byte可以用0xFF两个16 阅读全文
posted @ 2018-10-19 23:35 foremost 阅读(683) 评论(0) 推荐(0)
前端开发-3-HTML-body标签
摘要:body标签 h、p、a、ul、ol、div、img、 想要在网页上展示出来的内容一定要放在body标签中。 把我们之前海燕那一段HTML代码贴过来,保存到一个HTML格式的文件中。 浏览器显示如下: 常用标题标签 h1~h6 h1~h6标签的默认样式: 强调用法: 浏览器展示特点: 超链接标签 阅读全文
posted @ 2018-10-19 21:04 foremost 阅读(614) 评论(0) 推荐(0)
前端开发-2-HTML-head标签
摘要:browser英 /'braʊzə/ 美 /'braʊzɚ/ 浏览器 explorer英 /ek'splɔːrə(r)/ 美 /ɪk'splɔrɚ/ 探险者,资源管理器 1、index 2、head标签 3、title标签 4、meta标签 常用的meta标签: 它用来向浏览器传达一些有用的信息,帮 阅读全文
posted @ 2018-10-19 15:07 foremost 阅读(177) 评论(0) 推荐(0)
前端开发-2-HTML
摘要:1、开发环境 2、文件后缀名规范 HTML作为一种标记语言它并没有什么逻辑,简单来说就是一些符号,一些有特殊意义的符号,一些浏览器认识的有特殊意义的符号。 3、HTML标签 HTML作为一门标记语言,是通过各种各样的标签来标记网页内容的。我们学习HTML主要就是学习的HTML标签。 注意:不是所有标 阅读全文
posted @ 2018-10-19 14:17 foremost 阅读(160) 评论(0) 推荐(0)
前端开发-1-前端介绍
摘要:1、web1.0时代的网页制作 2、web2.0时代的前端开发 3、Web前端能做什么? 4、前端开发都有哪些内容 阅读全文
posted @ 2018-10-19 10:57 foremost 阅读(252) 评论(0) 推荐(0)
第四模块考核复习
摘要:进程: 正在进行的一个过程或者说一个任务,负责执行任务的是cpu,进程用来把资源集中到一起,进程是资源单位,或者说是资源集合 线程: 线程是cpu的执行单位,线程运行在进程空间内,同一进程所产生的线程共享同一内存空间,当进程退出时该进程所产生的线程都会被强制退出并清除。 多线程和多进程的区别: 0、创建进程的开销远大于创建线程的开销。 1、开启速度 在主进程下开启线程比 开启子进程快 (线程:线... 阅读全文
posted @ 2018-10-19 10:14 foremost 阅读(195) 评论(0) 推荐(0)
pycharm专业版(window)安装
摘要:1、官网下载 2、 3、直接finlsh 4、 5、 https://pan.baidu.com/s/1mQcc98iJS5bnIyrC6097yA 密码:b1c1 阅读全文
posted @ 2018-10-19 10:04 foremost 阅读(643) 评论(0) 推荐(0)
总结题
摘要:1、字符串的格式化操作 格式化操作符辅助指令: Python字符串运算符 阅读全文
posted @ 2018-10-18 11:41 foremost 阅读(329) 评论(0) 推荐(0)
mysql闯关练习
摘要:1、表关系 二、题目要求 # 题目: 1、自行创建测试数据; 2、查询学生总人数; 3、查询“生物”课程和“物理”课程成绩都及格的学生id和姓名; 4、查询每个年级的班级数,取出班级数最多的前三个年级; 5、查询平均成绩最高和最低的学生的id和姓名以及平均成绩; 6、查询每个年级的学生人数; 7、查 阅读全文
posted @ 2018-10-12 15:59 foremost 阅读(522) 评论(0) 推荐(0)
MySQL总结
摘要:1、说说你所知道的MySQL数据库存储引擎,InnoDB存储引擎和MyISM存储引擎的区别? 2、MySQL中char和varchar的区别,varchar(50)和char(50)分别代表什么意思? length:查看字节数 char_length:查看字符数 1. char填充空格来满足固定长度 阅读全文
posted @ 2018-10-11 20:23 foremost 阅读(309) 评论(0) 推荐(0)
16 MySQL--正确使用索引
摘要:一 、索引未命中 并不是说我们创建了索引就一定会加快查询速度,若想利用索引达到预想的提高查询速度的效果,我们在添加索引时,必须遵循以下问题 1 范围问题,或者说条件不明确,条件中出现这些符号或关键字:>、>=、<、<=、!= 、between...and...、like、 大于号、小于号 不等于!= 阅读全文
posted @ 2018-10-11 18:48 foremost 阅读(866) 评论(0) 推荐(0)
15 MySQL--索引
摘要:一 介绍 1、为何要有索引? 2、什么是索引 3、你是否对索引存在误解? 二、索引的原理 索引的目的在于提高查询效率,与我们查阅图书所用的目录是一个道理:先定位到章,然后定位到该章下的一个小节,然后找到页数。 相似的例子还有:查字典,查火车车次,飞机航班等 本质都是:通过不断地缩小想要获取数据的范围 阅读全文
posted @ 2018-10-11 14:39 foremost 阅读(249) 评论(0) 推荐(0)
14 MySQL--事务&函数与流程控制
摘要:一、事务 1、先建立表 二、函数与流程控制 1、函数 MySQL中提供了许多内置函数,例如: 1.1、基本使用例子 更多函数:中文猛击这里 OR 官方猛击这里 1.2、自定义函数 删除函数: 执行函数 三、流程控制 1、if 条件语句 2、循环语句 阅读全文
posted @ 2018-10-11 12:21 foremost 阅读(646) 评论(0) 推荐(0)
13 MySQL--存储过程
摘要:1、存储过程的介绍 2、准备表 创建存储过程 无参数存储过程 # 在MySQL中调用 删除创建的存储过程: 在pycharm开发环境中调用 有参数存储过程 # MySQL中调用# 设定初始值 在pycharm开发环境中 删除存储过程drop procedure proc_name; 阅读全文
posted @ 2018-10-11 11:02 foremost 阅读(212) 评论(0) 推荐(0)
12 MySQL--内置功能介绍
摘要:一、视图 1、创建视图 2、使用视图 3、修改视图 4、删除视图 二、 触发器 使用触发器可以定制用户对表进行【增、删、改】操作时前后的行为,注意:没有查询 增 before insert ; after insert 1、创建触发器 trigger 英 /'trɪgə/ 美 /'trɪɡɚ/ vt 阅读全文
posted @ 2018-10-11 10:04 foremost 阅读(1210) 评论(0) 推荐(0)
11 MySQL--Navicat与pymysql模块
摘要:1、Navicat的安装下载 一、Navicat 在生产环境中操作MySQL数据库还是推荐使用命令行工具mysql,但在我们自己开发测试时, 可以使用可视化工具Navicat,以图形界面的形式操作MySQL数据库 官网下载:https://www.navicat.com/en/products/na 阅读全文
posted @ 2018-10-10 15:42 foremost 阅读(216) 评论(0) 推荐(0)
10 MySQL--权限管理
摘要:select * from t2 ,,, * 代表所有 阅读全文
posted @ 2018-10-10 11:51 foremost 阅读(162) 评论(0) 推荐(0)
9 MySQL--多表查询
摘要:一、准备表 #建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, name varchar(20), sex enum('m 阅读全文
posted @ 2018-10-08 22:51 foremost 阅读(211) 评论(0) 推荐(0)
8 MySQL--单表查询
摘要:例子: # 创建表 create table employee( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'male', 阅读全文
posted @ 2018-10-08 18:44 foremost 阅读(281) 评论(0) 推荐(0)
7 MySQL--记录的增删改查
摘要:1、查入数据insert 2、更新数据UPDATE 3、删除数据DELETE 4、权限管理 阅读全文
posted @ 2018-10-08 16:02 foremost 阅读(220) 评论(0) 推荐(0)
6 MySQL--表--完整性约束
摘要:1、not null 与 default 2、unique unique key 单列唯一 #方式一 create table department( id int unique, name char(10) unique ); #方式二: create table department( id i 阅读全文
posted @ 2018-10-08 11:49 foremost 阅读(218) 评论(0) 推荐(0)
5 MySQL--表--数据类型
摘要:存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysql-data-types.html http://dev.mysql.com/doc/refman/5.7/en/data 阅读全文
posted @ 2018-10-07 22:38 foremost 阅读(230) 评论(0) 推荐(0)
4 MySQL--表(增删改查)
摘要:1、表的介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 id,name,qq,age称为字段,其余的,一行内容称为一条记录 阅读全文
posted @ 2018-10-07 20:11 foremost 阅读(215) 评论(0) 推荐(0)
3 MySQL数据库--初识sql语句
摘要:1、初识sql语句 服务端软件 mysqld 2、库的操作 3、表操作 3.1什么是存储引擎 mysql主要讲InnoDB存储引擎 1、InnoDB 存储引擎 支持事务,其设计目标主要面向联机事务处理(OLTP)的应用。其 特点是行锁设计、支持外键,并支持类似 Oracle 的非锁定读,即默认读取操 阅读全文
posted @ 2018-10-07 16:20 foremost 阅读(249) 评论(0) 推荐(0)
2 数据库开发--MySQL下载(windows)
摘要:>mysql 套接字客户端 7.统一字符编码: 修改安装目录下的mysql配置文件 新建配置文件my.ini 粘贴内容: 阅读全文
posted @ 2018-10-07 15:34 foremost 阅读(713) 评论(0) 推荐(0)
1 数据库开发--MySQL介绍
摘要:1、数据库管理软件 C/S 并发、锁 ;SQL语句、语法 基本管理和语法学习 mysql套接字软件 1、什么是数据库(DataBase,简称DB) 3 什么是数据库管理系统(DataBase Management System 简称DBMS) oracle 英 /'ɒrək(ə)l/ 美 /'ɔrə 阅读全文
posted @ 2018-10-06 12:04 foremost 阅读(325) 评论(0) 推荐(0)
并发编程-单元练习题2
摘要:http://python.jobbole.com/86406/ 1、进程、线程、协程、IO阻塞各自的区别应用: 线程和进程的操作是由程序触发系统接口,最后的执行者是系统,它本质上是操作系统提供的功能。而协程的操作则是程序员指定的,在python中通过yield,人为的实现并发处理。协程存在的意义: 阅读全文
posted @ 2018-10-03 22:55 foremost 阅读(200) 评论(0) 推荐(0)
并发编程-单元练习题
摘要:1、简述计算机操作系统中的“中断”的作用? 2、简述计算机内存中的“内核态”和“用户态”; 3、什么是进程、线程、协程、多线程和多进程、线程池和进程池 4、请简述你对join、daemon方法的理解,举出它们在生产环境中的使用场景; 4、threading中Lock和RLock的相同点和不同点; 3 阅读全文
posted @ 2018-10-03 16:50 foremost 阅读(243) 评论(0) 推荐(0)
15 并发编程-(IO模型)
摘要:一、IO模型介绍 1、阻塞与非阻塞指的是程序的两种运行状态 阻塞:遇到IO就发生阻塞,程序一旦遇到阻塞操作就会停在原地,并且立刻释放CPU资源 非阻塞(就绪态或运行态):没有遇到IO操作,或者通过某种手段让程序即便是遇到IO操作也不会停在原地,执行其他操作,力求尽可能多的占有CPU 2、同步与异步指 阅读全文
posted @ 2018-10-02 21:06 foremost 阅读(184) 评论(0) 推荐(0)
14 并发编程-(协程)-greenlet模块&gevent模块
摘要:1、实现多个任务之间进行切换,yield、greenlet都没有实现检测I/O,greenlet在实现多任务切换下更简单 2、一个协程遇到IO操作自动切换到其它协程(如何实现检测IO,yield、greenlet都无法实现,就用到了gevent模块(select机制)) 2.1 gevent模块 可 阅读全文
posted @ 2018-10-02 15:18 foremost 阅读(191) 评论(0) 推荐(0)
13 并发编程-(协程)-协程的基本概念
摘要:1、协程 --引子 进程的三种状态: 运行、阻塞、就绪 ps:在介绍进程理论时,提及进程的三种执行状态,而线程才是执行单位,所以也可以将上图理解为线程的三种状态 import time # 串行执行 def consumer(res): pass def producer(): res = [] f 阅读全文
posted @ 2018-10-02 12:02 foremost 阅读(196) 评论(0) 推荐(0)
13 并发编程-(线程)-异步调用与回调机制&进程池线程池小练习
摘要:一、提交任务的两种方式 1、同步调用:提交任务后,就在原地等待任务完毕,拿到结果,再执行下一行代码,导致程序串行执行 2、回调函数--异步调用:提交完任务后,不用原地等待任务执行完毕, from concurrent.futures import ThreadPoolExecutor import 阅读全文
posted @ 2018-10-01 20:24 foremost 阅读(228) 评论(0) 推荐(0)
12 并发编程-(线程)-线程queue&进程池与线程池
摘要:1、class queue.Queue(maxsize=0) #队列:先进先出 2、class queue.LifoQueue(maxsize=0) #堆栈:last in fisrt out 3、class queue.PriorityQueue(maxsize=0) #优先级队列:存储数据时可设 阅读全文
posted @ 2018-10-01 16:24 foremost 阅读(310) 评论(0) 推荐(0)
11 并发编程-(线程)-信号量&Event&定时器
摘要:1、信号量(本质也是一把锁)Semaphore模块 信号量也是一把锁,可以指定信号量为5,对比互斥锁同一时间只能有一个任务抢到锁去执行, 信号量同一时间可以有5个任务拿到锁去执行, 如果说互斥锁是合租房屋的人去抢一个厕所,那么信号量就相当于一群路人争抢公共厕所,公共厕所有多个坑位, 这意味着同一时间 阅读全文
posted @ 2018-10-01 12:06 foremost 阅读(192) 评论(0) 推荐(0)
10 并发编程-(线程)-GIL全局解释器锁&死锁与递归锁
摘要:一、GIL全局解释器锁 1、引子 在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线程执行,无法利用多核优势 首先需要明确的一点是GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念。 就好比C++是一套语言(语法)标准,但是可以用不 阅读全文
posted @ 2018-10-01 12:03 foremost 阅读(251) 评论(0) 推荐(0)