2019年7月2日

html+css

摘要: 要写好一个web页面,必不可少的是html文件,css文件,js文件。可是这些东西到底是什么呢?举个栗子:html就是一个赤裸裸的人,css则是人的衣服,而js就是一个人的行为,它支配页面上的所有动作。我们写html,用各种标签、容器来承装不同的文字、图片,总之html做的就是把我们要表达的一股脑的 阅读全文

posted @ 2019-07-02 16:23 BillyLV 阅读(28) 评论(0) 推荐(0) 编辑

2019年6月14日

python之路11:RabbitMQ消息队列

摘要: RabbitMQ 简介安装 https://www.cnblogs.com/BillyLV/articles/11028146.html 安装python rabbitMQ module pip install pika 对于RabbitMQ来说,生产和消费不再针对内存里的一个Queue对象,而是某 阅读全文

posted @ 2019-06-14 22:18 BillyLV 阅读(253) 评论(0) 推荐(0) 编辑

2019年6月12日

python之路10:IO多路复用

摘要: IO模型 网络IO的本质是socket的读取,socket在linux系统中被抽象为流,IO可以理解为对流的操作.对于一次IO访问,数据会先被拷到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间,所以说当一个read操作发生时,它会经理两个阶段: 第一阶段:等待数据准备 阅读全文

posted @ 2019-06-12 23:15 BillyLV 阅读(289) 评论(0) 推荐(0) 编辑

2019年6月8日

python之路9:进程、线程、协程

摘要: 进程 什么是进程? 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 进程有两个主要缺陷: 进程只能在一个时间干一件事,如果想同时干两件事 阅读全文

posted @ 2019-06-08 16:42 BillyLV 阅读(163) 评论(0) 推荐(0) 编辑

2019年5月30日

python之路8:Socket网络编程

摘要: OSI七层模型 OSI七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。 在7层模型中,每一层都提供一个特殊的网络功能。从网络功能的角度观察:下面4层(物理层、数据链路层、网络层和传输层)主要提供数据传输和交换功能,即以 阅读全文

posted @ 2019-05-30 17:48 BillyLV 阅读(158) 评论(0) 推荐(0) 编辑

2019年5月27日

python之路7:面向对象编程进阶

摘要: 面向对象高级语法 经典类和新式类 从字面上可以看出一个老一个新,新的必然包含了更多的功能,也是之后推荐的写法,从写法上区分的话,如果当前类或者父类继承了object类,那么该类便是新式类,否则便是经典类。 Python的类如果继承了多个类,那么其寻找方法的方式有两种,分别是:深度优先和广度优先 当类 阅读全文

posted @ 2019-05-27 17:54 BillyLV 阅读(180) 评论(0) 推荐(0) 编辑

python之路6:面向对象编程基础

摘要: 面向对象编程介绍 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为 阅读全文

posted @ 2019-05-27 16:21 BillyLV 阅读(140) 评论(0) 推荐(0) 编辑

2019年1月5日

python之路1:介绍和入门

摘要: 一、 Python介绍 Python的创始人为Guido van Rossum,1989年的圣诞节期间,他为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Pyt 阅读全文

posted @ 2019-01-05 16:55 BillyLV 阅读(463) 评论(0) 推荐(0) 编辑

导航