摘要: 并发编程 概念理解 1. 无论是并行和并发,在用户看起来都是"同时"运行的,不管是进程还是线程,都只是一个任务而已,真正干活的是cpu,cpu来做这些任务,一个cpu同一时刻只能执行一个任务 2. 并发并不是真正的并行,而是利用多道技术+单个cpu做出并行的效果 3. 如果想要真正同时运行,只有具备 阅读全文
posted @ 2020-12-31 14:45 浮生一夜不知秋 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 网络编程 OSI七层协议 应,表,会,传,网,数,物 socket编程 1.Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口 socket模块用法 Ⅰ. TCP服务端 s = socket(socket.AF_INET,socket.SOCKET_STREAM) s.bin 阅读全文
posted @ 2020-12-31 14:32 浮生一夜不知秋 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 网络编程 阅读全文
posted @ 2020-12-31 11:29 浮生一夜不知秋 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向对象的核心是"数据"与"功能"的整合 类的定义与实例化 1.使用关键字class定义类 2.类的命名应该使用“驼峰体” 3.类名.__dict__:该方法可以查看类这个容器内盛放的东西 4.类名():实例化 属性查找顺序 1.对象的名称空间里只存放着对象独有的属性,而对象们相似的属性是 阅读全文
posted @ 2020-12-29 15:29 浮生一夜不知秋 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 函数 什么是函数 具备某一功能的工具就是函数 为什么要有函数 解决代码冗余的问题,重复性的代码可以封装成一个函数,用的时候调用即可 如何用函数 1.先定义,后调用 2. def func(*args,**kwargs): print('这是函数的基本语法') return [{},''] 3.函数的 阅读全文
posted @ 2020-12-29 12:15 浮生一夜不知秋 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 变量 什么是变量? 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等 为什么要有变量? 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态,以及状态的变化。 怎么使用变量? 1.三大组成部分: 阅读全文
posted @ 2020-12-28 15:05 浮生一夜不知秋 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 简介 1.内部封装了原生js代码(还额外添加了很多的功能),能够让你书写更少的代码完成js操作,类似与模块 2.在前端模块叫做"类库" 3.兼容多个浏览器 4.jQuery的宗旨:write less,do more!!! 5.虽然导入模块需要消耗资源,但是jQuery的文件非常小,基本不影响网络速 阅读全文
posted @ 2020-12-27 15:20 浮生一夜不知秋 阅读(118) 评论(0) 推荐(0) 编辑
摘要: JS简介 1.也是一门编程语言,也可以用来写后端代码(node.js) 2.面向对象语言 注释 // 变量 首次定义一个变量名时,需要用关键字声明 var name = "egon"; let name = "jason"; var定义的是全局变量 const pi = 3.14; 定义一个常量 命 阅读全文
posted @ 2020-12-27 10:15 浮生一夜不知秋 阅读(87) 评论(0) 推荐(0) 编辑
摘要: #HTTP ##四大特性 1.基于请求响应 2.基于tcp/ip,作用与应用层之上的协议 3.无状态 4.无链接 ##请求数据格式 请求首行(用来标识HTTP协议版本,当前请求方式) 请求头(一大堆K,V键值对) \r\n 请求体(POST请求有,GET请求没有;主要用来存放提交的数据) ##响应状 阅读全文
posted @ 2020-12-27 09:09 浮生一夜不知秋 阅读(113) 评论(0) 推荐(0) 编辑
摘要: css:层叠样式表 注释:/**/ 语法结构:选择器 {属性:值;属性:值……} 三种引入方式:style,link,行内式 #学习流程:1.学会如何查找标签 2.学会如何添加样式 如何查找标签 基本选择器 id选择器:# id值 类选择器:. class值 元素/标签选择器:标签 通用选择器:* 阅读全文
posted @ 2020-12-27 09:07 浮生一夜不知秋 阅读(100) 评论(0) 推荐(0) 编辑