我是励志哥

摘要: 1. 什么是前端? 任何与用户直接打交道的操作界面都可以称之为前端 比如:电脑界面,手机界面,平板界面 2. 什么是后端? 暂时先理解成 幕后操作者 不直接与用户打交道 3. 什么是HTTP协议 超文本传输协议 规定了浏览器与服务端之间消息传输的数据格式 四大特性: 1.基于请求响应 2.基于TCP 阅读全文
posted @ 2019-09-07 13:32 python黑客编程 阅读(254) 评论(0) 推荐(0)
摘要: 一、协程是什么? 协程又叫微线程,从技术的角度来说,“协程就是你可以暂停执行的函数”。如果你把它理解成“就像生成器一样”,那么你就想对了。 线程和进程的操作是由程序触发系统接口,最后的执行者是系统;协程的操作则是程序员。 协程存在的意义:对于多线程应用,CPU通过切片的方式来切换线程间的执行,线程切 阅读全文
posted @ 2019-08-17 23:05 python黑客编程 阅读(245) 评论(0) 推荐(0)
摘要: 一、什么是线程? 在传统的操作系统中,每个进程有一个地址空间,而且默认就是一个控制线程,进程只是用来把资源集中在一起,进程只是一个资源单位,线程是cpu的执行单位。 多线程就是一个进程中存在多个控制线程,多个控制线程共享一个进程的内存空间。 二、线程的创建开销小 创建进程的开销远大于线程,如果我们的 阅读全文
posted @ 2019-08-17 22:34 python黑客编程 阅读(207) 评论(0) 推荐(0)
摘要: 一、必备知识 1 操作系统的作用: 1:隐藏丑陋复杂的硬件接口,提供良好的抽象接口 2:管理、调度进程,并且将多个进程对硬件的竞争变得有序 2 多道技术: 1.产生背景:针对单核,实现并发 ps: 现在的主机一般是多核,那么每个核都会利用多道技术 有4个cpu,运行于cpu1的某个程序遇到io阻塞, 阅读全文
posted @ 2019-08-11 00:04 python黑客编程 阅读(526) 评论(0) 推荐(0)
摘要: 一、TCP协议 TCP是可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流。使用TCP的应用:Web浏览器;电子邮件、文件传输程序。 二、基于TCP的socket模块 socket通常称为“套接字”,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常 阅读全文
posted @ 2019-08-10 22:01 python黑客编程 阅读(354) 评论(3) 推荐(1)
摘要: 一、开发软件架构 c/s架构 c:客户端 s:服务端 b/s架构 b: 浏览器 s: 服务端 b/s本质也是c/s,服务端24小时不间断提供服务,只要谁来就服务谁,而客户端是自己想体验时就去体验,随时都可以去。 远程通信的必备条件: 1.物理连接介质 2.协议 二、七层协议 物理层:实现计算机与计算 阅读全文
posted @ 2019-08-10 19:49 python黑客编程 阅读(158) 评论(0) 推荐(0)
摘要: 一、反射 1.什么是反射? 反射就是反省的意思,自省的意思。反射就是指一个对象应该具备,可以检测,修改,增加自身属性的能力,它通过字符串操作属性,涉及的四个函数,这四个函数就是普通内置函数,无双划线,与print无异。 python中通过以下四个函数来实现反射 2.为什么需要反射? 一个类在定义的时 阅读全文
posted @ 2019-07-30 21:00 python黑客编程 阅读(178) 评论(0) 推荐(0)
摘要: 笔者在阅读到面向对象时有点蒙蔽,今天补充一下类和实例知识点。 面对对象最重要的概念就是类和实例,类是抽象的模板,实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。以Student类为例,在Python中,定义类是通过class关键字: class后面紧接着是 阅读全文
posted @ 2019-07-30 16:42 python黑客编程 阅读(183) 评论(0) 推荐(0)
摘要: 一、多态的概念 多态是一种事物具备多种不同的形态,例如水是有多种状态,固态,液态,气态,变形金刚里面的大黄蜂,它可以变汽车人,汽车,还有飞机。 官方解释为:多个不同类对象可以响应同一种方法,产生不同的结果。 多态不是一种特殊的语法,而是一种状态,特征(既多个不同对象可以响应同一种方法,产生不同的结果 阅读全文
posted @ 2019-07-29 19:12 python黑客编程 阅读(204) 评论(0) 推荐(0)
摘要: 首先,我们利用import语句输入sys模块。基本上这句话告诉python,我们想要这个模块。sys模块包含了与python解释器和它的环境有关的函数。 当python执行import sys语句的时候,他在sys.path变量中所列目录中寻找sys.py模块。如果找到了这个文件,这个模块中的主块中 阅读全文
posted @ 2019-07-28 22:40 python黑客编程 阅读(217) 评论(0) 推荐(0)