07 2017 档案

摘要:HTML 初识 web服务本质 import socket def main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localhost',8081)) sock.listen(5) while 阅读全文
posted @ 2017-07-31 19:26 牛斌 阅读(170) 评论(0) 推荐(0) 编辑
摘要:mysql数据库知识拓展 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 SELECT * FROM ( SELECT nid, NAME FROM tb1 WHERE nid > 2 阅读全文
posted @ 2017-07-28 16:03 牛斌 阅读(195) 评论(0) 推荐(0) 编辑
摘要:mysql数据库针对表的操作 表记录的增删改查 1.增加一张表 插入记录之前必须得先有表结构! 插入表记录 -- 插入一条数据 insert INSERT [INTO] table_name (字段名称,...) VALUES (值....); -- 插入多条数据 INSERT [INTO] tab 阅读全文
posted @ 2017-07-25 20:01 牛斌 阅读(222) 评论(0) 推荐(0) 编辑
摘要:mysql(一) sql语句 sql是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数 阅读全文
posted @ 2017-07-24 19:38 牛斌 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Python中的IO模型 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和no 阅读全文
posted @ 2017-07-24 19:21 牛斌 阅读(198) 评论(0) 推荐(0) 编辑
摘要:Python中的协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有 阅读全文
posted @ 2017-07-20 19:19 牛斌 阅读(152) 评论(0) 推荐(0) 编辑
摘要:python中的进程 1.multiprocessing模块 由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。 multiprocessing包是Python中的多进程管理包。与threading.Thre 阅读全文
posted @ 2017-07-20 17:43 牛斌 阅读(158) 评论(0) 推荐(0) 编辑
摘要:Python中的进程线程(二) 一、python中的“锁” 1.GIL锁(全局解释锁) 含义: Python中的线程是操作系统的原生线程,Python虚拟机使用一个全局解释器锁(Global Interpreter Lock)来互斥线程对Python虚拟机的使用。为了支持多线程机制,一个基本的要求就 阅读全文
posted @ 2017-07-19 20:29 牛斌 阅读(195) 评论(0) 推荐(0) 编辑
摘要:Python中的进程线程 一、进程线程的概念 1.1进程: 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进程控制块用来记录进程的外部特征,描述进程的执 阅读全文
posted @ 2017-07-17 17:23 牛斌 阅读(161) 评论(0) 推荐(0) 编辑
摘要:初识socket编程 一、前言 socket基于C\S架构(客户端\服务端)的编程模型,在Python中是以socket模块存在的。 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Sock 阅读全文
posted @ 2017-07-10 20:03 牛斌 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Python中的异常处理 一、什么是异常处理 python解释器检测到错误,触发异常(也允许程序员自己触发异常) 程序员编写特定的代码,专门用来捕捉这个异常(这段代码与程序逻辑无关,与异常处理有关) 如果捕捉成功则进入另外一个处理分支,执行你为其定制的逻辑,使程序不会崩溃,这就是异常处理。 二、为什 阅读全文
posted @ 2017-07-10 19:47 牛斌 阅读(334) 评论(0) 推荐(0) 编辑
摘要:Python对象中一些方法 一、__str__ class Teacher: def __init__(self,name,age): self.name=name self.age=age self.courses=[] def teach(self): print('%s teach' %sel 阅读全文
posted @ 2017-07-09 21:53 牛斌 阅读(127) 评论(0) 推荐(0) 编辑
摘要:python类的继承原理 一、类的继承顺序 class A(object): def test(self): print('from A') passclass B(A): # def test(self): # print('from B') passclass C(A): # def test( 阅读全文
posted @ 2017-07-05 22:43 牛斌 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Python的面向对象 一、面向过程与面向对象的对比 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法 阅读全文
posted @ 2017-07-03 19:12 牛斌 阅读(369) 评论(0) 推荐(0) 编辑

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