摘要: javasript bom对象和dom对象 阅读全文
posted @ 2018-12-24 22:19 南辕北辙的天空 阅读(171) 评论(0) 推荐(0) 编辑
摘要: css(Cascading Style Sheet) 层叠样式表,定义了如何显示HTML元素,给HTML设置样式,让它看起来更好 一、css语法 css样式包括两部门,选择器(给谁的样式)和声明(什么样) css注释格式: /*注释内容*/ 二、css引入的三种方式 1、行内引入 style属性写在 阅读全文
posted @ 2018-12-14 20:55 南辕北辙的天空 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、单表查询语法 二、关键字执行优先级 from > where > group by > having > select > distinct > order by > limit 执行步骤: 1、from 找到表 2、 拿着where指定的约束条件,去表中取一条条记录 3、将取出的记录按grou 阅读全文
posted @ 2018-12-07 20:50 南辕北辙的天空 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、Gil锁(Global Interpreter Lock) python全局解释器锁,有了这个锁的存在,python解释器在同一时间内只能让一个进程中的一个线程去执行,这样python的多线程就无法利用多核优势,但是这并不是python语言本身的缺点,是解释器的缺点,这个问题只存在于Cpytho 阅读全文
posted @ 2018-12-03 19:06 南辕北辙的天空 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、进程同步 1、同步锁(又叫互斥锁) 加锁的代码以后,同一时间内只能被一个进程执行 1 from multiprocessing import Process, Lock 2 3 def fun(loc): 4 5 loc.acquire() #加锁 6 pass #这里的代码只能被一个进程执行 阅读全文
posted @ 2018-12-01 11:59 南辕北辙的天空 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1 import time 2 from threading import Thread 3 class Sayhi(Thread): 4 def __init__(self,name): 5 super().__init__() 6 self.name=name 7 def run(self): 阅读全文
posted @ 2018-11-30 22:11 南辕北辙的天空 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、管道 格式: conn1,conn2 = Pipe() 管道的两端可以进行全双工通信 如图 进程2创建了管道,它就拥有管道两端的信息,每个端点都能收发信息,它把端点信息传给进程1和进程3 ,它们之间就能实现相互通信了 只要有通道两个端点的信息就可以实现两个进程之间的通信(前提是这两个进程拥有的端 阅读全文
posted @ 2018-11-29 22:28 南辕北辙的天空 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1、什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 同一个程序执行两次,就会产生两个进程 ## 进程调度算法: 先来先服务 短作业优先 时间片轮转法 多级反馈队列 2、并发和并行 并发是伪并行,只是看起来是 阅读全文
posted @ 2018-11-27 22:14 南辕北辙的天空 阅读(285) 评论(0) 推荐(0) 编辑
摘要: ## 网络协议按照不同的功能分为多层,目前存在的模型有osi七层模型、tcp/ip五层和tcp/ip四层模型 我们主要用的是tcp/ip五层模型 那么每层的作用是什么呢,现在就从设计者的角度自下到上逐层分析: #物理层 两个设备要想进行数据传输,必须是连通的,物理层就是要干这件事,它主要定义物理设备 阅读全文
posted @ 2018-11-22 20:59 南辕北辙的天空 阅读(278) 评论(1) 推荐(0) 编辑
摘要: 1、包就是一个文件夹 当我们导入一个包的时候,默认执行这个包内的__init__.py文件 在python2中必须写__init__.py文件,python3中可以不写,但是最好也写上 代码的结构: 一条语句 --> 语句块 -->代码块(函数,类)-->py文件(模块) -->包 2、相对导入和绝 阅读全文
posted @ 2018-11-20 21:02 南辕北辙的天空 阅读(160) 评论(0) 推荐(0) 编辑