01 2019 档案

摘要:一 继承性 css有两大特性:继承性和层叠性 面向对象语言都会存在继承的概念,在面向对象语言中,继承的特点:继承了父类的属性和方法。那么我们现在主要研究css,css就是在设置属性的。不会牵扯到方法的层面。 继承:给父级设置一些属性,子级继承了父级的该属性,这就是我们的css中的继承。 记住:有一些 阅读全文
posted @ 2019-01-26 22:38 Print('hello,world') 阅读(184) 评论(0) 推荐(0) 编辑
摘要:一 CSS介绍 现在的互联网前端分三层: a.HTML:超文本标记语言。从语义的角度描述页面结构。 b.CSS:层叠样式表。从审美的角度负责页面样式。 c.JS:JavaScript 。从交互的角度描述页面行为 CSS:Cascading Style Sheet,层叠样式表。CSS的作用就是给HTM 阅读全文
posted @ 2019-01-24 22:47 Print('hello,world') 阅读(329) 评论(0) 推荐(0) 编辑
摘要:一 列表标签 列表标签分为三种。 1、无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: a.ul:unordered list,“无序列表”的意思。 b.li:list item,“列表项”的意思。 示例: <ul> <li>张三</li> <li>李四</li> <li>王五</ 阅读全文
posted @ 2019-01-23 22:52 Print('hello,world') 阅读(335) 评论(0) 推荐(0) 编辑
摘要:一 字体标签 字体标签包含:h1~h6、<font>、<u>、<b>、<strong><em>、<sup>、<sub> 标题 标题使用<h1>至<h6>标签进行定义。<h1>定义最大的标题,<h6>定义最小的标题。具有align属性,属性值可以是:left、center、right。 <h1>路飞学 阅读全文
posted @ 2019-01-23 22:39 Print('hello,world') 阅读(329) 评论(0) 推荐(0) 编辑
摘要:一 web标准 web准备介绍: 1、w3c:万维网联盟组织,用来制定web标准的机构(组织) 2、web标准:制作网页遵循的规范 3、web准备规范的分类:结构标准、表现标准、行为标准。 4、结构:html。表示:css。行为:Javascript。 web准备总结: 1、结构标准:相当于人的身体 阅读全文
posted @ 2019-01-23 22:19 Print('hello,world') 阅读(251) 评论(0) 推荐(0) 编辑
摘要:MySQL这个软件想将数据处理的所有事情,能够在mysql这个层面上全部都做了,也就是说它想要完成一件事,以后想开发的人,例如想写python程序的人,你就专门的写你自己的python程序,以后凡是关于数据的增删改查,全部都在MySQL里面完成,也就是说它想实现一个数据处理与应用程序的一个完全的解耦 阅读全文
posted @ 2019-01-22 20:08 Print('hello,world') 阅读(348) 评论(0) 推荐(0) 编辑
摘要:一 mysqldump指令实现数据备份、mysql指令实现数据还原 经常有朋友问我,DBA到底是做什么的,百科上说:数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从 阅读全文
posted @ 2019-01-22 19:25 Print('hello,world') 阅读(160) 评论(0) 推荐(0) 编辑
摘要:权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限)。那么这时就需要 阅读全文
posted @ 2019-01-22 19:20 Print('hello,world') 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MySQL中也叫做“键 阅读全文
posted @ 2019-01-21 22:13 Print('hello,world') 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一、安装 下载完之后,直接解压出来就能用,看一下解压之后的目录: 双击打开下面这个文件(可以把它添加一个桌面快捷方式,或者添加到任务栏): 然后会提示你输入注册码: 回到navicat的解压出来的文件夹里面,有个叫做key.txt的文件,打开,里面有注册码 将这个注册码copy到输入注册码的地方: 阅读全文
posted @ 2019-01-20 20:30 Print('hello,world') 阅读(967) 评论(0) 推荐(0) 编辑
摘要:一 IDE工具介绍(Navicat) 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具,我们使用Navicat工具,这个工具本质上就是一个socket客户端,可视化的连接mysql服务端的一个工具,并且他是图形界面版的。我们使用它和直接使用命令行的区别就类似linux和w 阅读全文
posted @ 2019-01-20 20:26 Print('hello,world') 阅读(541) 评论(0) 推荐(0) 编辑
摘要:一.介绍 首先说一下,我们写项目一般都会建一个数据库,那数据库里面是不是存了好多张表啊,不可能把所有的数据都放到一张表里面,肯定要分表来存数据,这样节省空间,数据的组织结构更清晰,解耦和程度更高,但是这些表本质上是不是还是一个整体啊,是一个项目所有的数据,那既然分表存了,就要涉及到多个表连接查询了, 阅读全文
posted @ 2019-01-18 22:15 Print('hello,world') 阅读(273) 评论(0) 推荐(0) 编辑
摘要:一 介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 本节内容包括: 插入数据 更新数据 删除数据 查询数据 二 插入(增加)数据INSERT 三 更新(修改)数据UPDATE 四 删除数据DELETE 五 查询数据SELECT(重点 阅读全文
posted @ 2019-01-17 22:50 Print('hello,world') 阅读(295) 评论(0) 推荐(0) 编辑
摘要:一 单表查询的语法 二 关键字的执行优先级(重点) 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select 6.去重 7. 阅读全文
posted @ 2019-01-17 22:47 Print('hello,world') 阅读(3037) 评论(0) 推荐(1) 编辑
摘要:昨天我们初始了MySQL,今天我们先从库表方面详细说一下具体操作 一.库操作 1、创建数据库 1.1 语法 CREATE DATABASE 数据库名 charset utf8; 1.2 数据库命名规则 可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create sele 阅读全文
posted @ 2019-01-16 23:43 Print('hello,world') 阅读(6733) 评论(0) 推荐(0) 编辑
摘要:一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 说明: 二 not null与default 是否可空,null表示空,非字符串 not null - 不可空 null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动 阅读全文
posted @ 2019-01-16 23:41 Print('hello,world') 阅读(242) 评论(0) 推荐(0) 编辑
摘要:一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysql-data-types.html http://dev.mysql.com/doc/refman/5.7/en 阅读全文
posted @ 2019-01-16 23:18 Print('hello,world') 阅读(570) 评论(0) 推荐(0) 编辑
摘要:sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题. sql model 常用来解决下面几类问题 (1) 通过设置sql 阅读全文
posted @ 2019-01-16 23:05 Print('hello,world') 阅读(262) 评论(0) 推荐(0) 编辑
摘要:一 存储引擎解释 一 存储引擎解释 首先确定一点,存储引擎的概念是MySQL里面才有的,不是所有的关系型数据库都有存储引擎这个概念,后面我们还会说,但是现在要确定这一点。 在讲清楚什么是存储引擎之前,我们先来个比喻,我们都知道录制一个视频文件,可以转换成不同的格式,例如mp4,avi,wmv等,而存 阅读全文
posted @ 2019-01-16 22:52 Print('hello,world') 阅读(690) 评论(0) 推荐(0) 编辑
摘要:从今天开始往后几天我们将学习关于MySQL数据库的知识,今天先来个初始 一.数据库概述 1.什么是数据库? 什么是数据库呢? 先来看看百度怎么说的 百度的貌似不好理解啊,让我说啊,数据库是存储数据的地方,你这不是废话么?你你你你你说的对,哈哈,存数据的地方是存在哪里呢,存在硬盘上,为什么不是存在内存 阅读全文
posted @ 2019-01-15 22:58 Print('hello,world') 阅读(3679) 评论(0) 推荐(0) 编辑
摘要:今天说说协程 一.引子 本节的主题是基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只有一个)情况下实现并发,为此我们需要先回顾下并发的本质:切换+保存状态 cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该 阅读全文
posted @ 2019-01-14 21:01 Print('hello,world') 阅读(414) 评论(0) 推荐(0) 编辑
摘要:之前我们说了并发编程中的进程问题,几天我们来聊聊并发编程中的线程问题. 一.背景知识 1.进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述 阅读全文
posted @ 2019-01-13 21:46 Print('hello,world') 阅读(1739) 评论(0) 推荐(0) 编辑
摘要:接下来我们用几天的时间说一说python中并发编程的知识 一.背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 这里关于 阅读全文
posted @ 2019-01-08 19:08 Print('hello,world') 阅读(1090) 评论(0) 推荐(1) 编辑
摘要:今天是网络编程的最后一天,明天会开始并发编程 socketserver模块实现并发 为什么要讲socketserver?我们之前写的tcp协议的socket是不是一次只能和一个客户端通信,如果用socketserver可以实现和多个客户端通信。它是在socket的基础上进行了一层封装,也就是说底层还 阅读全文
posted @ 2019-01-07 23:01 Print('hello,world') 阅读(170) 评论(0) 推荐(0) 编辑
摘要:今天继续网络编程的东西 一.网络通讯原理 1.互联网的本质就是一系列的网络协议 我们是在浏览器上输入了一个网址,但是我们都知道,互联网连接的电脑互相通信的是电信号,我们的电脑是怎么将我们输入的网址变成了电信号然后发送出去了呢,并且我们发送出去的消息是不是应该让对方的服务器能够知道,我们是在请求它的网 阅读全文
posted @ 2019-01-05 23:09 Print('hello,world') 阅读(536) 评论(0) 推荐(0) 编辑
摘要:首先我们python基础部分已经学完了,而socket是我们基础进阶的课程,也就是说,你自己现在完全可以写一些小程序了,但是前面的学习和练习,我们写的代码都是在自己的电脑上运行的,虽然我们学过了模块引入,文件引入import等等,我可以在程序中获取到另一个文件的内容,对吧,但是那么突然有一天,你的朋 阅读全文
posted @ 2019-01-02 17:29 Print('hello,world') 阅读(657) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示