01 2019 档案
摘要:1.JQ导入 什么是jQuery? jQuery是一个简洁高效的且功能丰富的JavaScript工具库,是对原生JavaScript二次封装的工具函数集合。 优点:开源 | 简洁的选择器 | 简化的Ajax操作 | 良好的浏览器兼容 | 强大的链式操作 2.JQ选择器 <!DOCTYPE html>
阅读全文
摘要:1.循环绑定 => 变量污染 2.对象(字典)的增删改查 3.Math的使用 随机数 4.字符串的操作 // 1.指定索引下的字符 var s = "abcdef123456呵呵哈哈"; console.log(s.charAt(3)); // 2.判断是否存在: 呵呵是否在字符串中 // -1代表
阅读全文
摘要:1.值类型之间的相互转换 2.运算符 3.if条件判断 4.循环 5.函数
阅读全文
摘要:1.什么是JS? js属于编写运行在浏览器上的脚本语言,js采用ECMAScript语法。 操作BOM:浏览器对象模型,浏览器的历史记录 操作DOM:文档对象类型,修改页面内容 2.JS引入 3.JS选择器 4.事件 5.操作页面文档 6.计算后样式 7.定义变量 8.数据类型 1.值类型 2.引用
阅读全文
摘要:1.盒子显隐 1.显示效果 2.盒子透明度 总结:只要盒子在页面中有占位,就会影响其他盒子布局,所以显隐的盒子都需要做定位布局处理。 opacity可以做动画处理,display不能做动画处理。 overflow属性 伪类设计边框 伪类设计的边框不占位,伪类 :before | :after 2.盒
阅读全文
摘要:一.浮动布局 浮动布局:让块级(block)标签在父级的宽度限制下同行显示,一行显示不下,自动换行。 注:要到达一行显示个数固定,一定要固定父级的宽度 二.定位布局 1.固定定位 2.绝对定位 3.相对定位 三.过渡动画
阅读全文
摘要:1.字体设置 2.reset操作 3.高级选择器 高级选择器优先级 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>高级选择器优先级</title> <style> /* 优先级和个数(权重)相关 基础选择器优先级占主导: id
阅读全文
摘要:一.CSS基础选择器 选择器的优先级 二.长度与颜色样式 三.显示方式display 标签分类 嵌套关系 四.盒模型 盒模型布局 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>盒模型布局</title> <style> div
阅读全文
摘要:一.什么是前端 前端即网站前台部分,运行在PC端、移动端等浏览器上展现给用户浏览的网页。前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript。 广义前端:用户可以直接看见并交互的界面 狭义前端:浏
阅读全文
摘要:一.mysql高级 1.视图 什么是视图? 视图是由一张表或者多张表的查询结果构成的一张表,这张虚拟的表的作用就是为了查询。 为什么用视图? 为了将复杂常用的查询结果保留下来重复使用或者将一张大表拆分成多张小表,就是将复杂问题简单化,提升查询的效率。 2.触发器 什么是触发器? 在表发生数据更新时(
阅读全文
摘要:create table dep( id int primary key auto_increment, name varchar(16), work varchar(16) ); create table emp( id int primary key auto_increment, name v
阅读全文
摘要:一.增语法 二.删语法 三.改语法 四.查语法 关键字执行优先级: 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select
阅读全文
摘要:一.表的详细操作 二.表中字段的详细操作 alter table t1 modify ntag 类型[(宽度) 非键约束] first; # 移动到最前 alter table t1 modify ntag 类型[(宽度) 非键约束] after otag; # 移动到otag后 三.特殊表(mys
阅读全文
摘要:一.存储引擎 1.什么是存储引擎? 存储引擎就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型。 数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的
阅读全文
摘要:1.什么是数据库? 数据库简单的来说就是用来存储数据的仓库。数据库可以在硬盘及内存中存储数据。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种 用户共享。 数据库与文件存储数据区别: 数据库本质也是通过文件来存储数据,数据库的概念就是系统的管理
阅读全文
摘要:1.I/O模型介绍 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-b
阅读全文
摘要:1.异步回调 回调函数指的是a交给b一个任务,b在执行完成之后回过头调用了a的一个函数,称之为回调。 为什么需要回调函数?因为需要获取异步任务的结果,但是又不应该阻塞,这时回调函数就可以提高效率,高效的获取任务的结果。 什么时候使用回调函数?通常异步任务都会和回调函数一起使用。 使用方式:使用add
阅读全文
摘要:1.什么是GIL? GIL指的是全局解释器锁,本质就是一把互斥锁,是加在解释器上的互斥锁。首先需要明确的是GIL并不是Python的特性,它是在实现CPython解释器时所引入的概念,GIL也仅仅存在于CPython中,解释器并不是只有CPython,还有PyPy,JPython等等,这些就不依赖G
阅读全文
摘要:1.什么是线程? 线程指的是程序的执行线路,相当于一条流水线,包含了程序的具体执行步骤,一条流水线必须属于一个车间,一个车间的工作过程就是一个进程,车间负责把资源整合到一起,是一个资源单位,而车间内至少有一条流水线,也就是说一个进程至少有一个线程。 进程是一个资源单位,线程是CPU的最小执行单位。
阅读全文

浙公网安备 33010602011771号