07 2017 档案

摘要:HTML 初识 web服务本质 html是什么? 超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分。一套规则,浏览器认识的规则 浏览器按顺序渲染网页文件,然后根据标记符解释和显示内容。但需要注意的是,对于不同的浏览器,对同一标签 阅读全文
posted @ 2017-07-31 13:00 IT乐仔 阅读(156) 评论(0) 推荐(0)
摘要:数据库存储引擎 一 什么是存储引擎 mysql中建立的库 >文件夹 库中建立的表 >文件 现实生活中我们用来存储数据的文件应该有不同的类型:比如存文本用txt类型,存表格用excel,存图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎 阅读全文
posted @ 2017-07-28 13:33 IT乐仔 阅读(138) 评论(0) 推荐(0)
摘要:外键约束 创建外键 多表查询 准备表 多表查询之连接查询 1.笛卡尔积查询 2.内连接 3.外连接 多表查询之子查询 阅读全文
posted @ 2017-07-26 12:39 IT乐仔 阅读(179) 评论(0) 推荐(0)
摘要:表纪录操作 表纪录之增,删,改 表纪录之查(单表查询) 阅读全文
posted @ 2017-07-25 13:19 IT乐仔 阅读(172) 评论(0) 推荐(0)
摘要:数据库的简介 数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 数据库管理系统软件 数据库管理系统(Database Management S 阅读全文
posted @ 2017-07-24 18:15 IT乐仔 阅读(178) 评论(0) 推荐(0)
摘要:一 IO模型 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-bloc 阅读全文
posted @ 2017-07-21 13:18 IT乐仔 阅读(176) 评论(0) 推荐(0)
摘要:一 multiprocessing模块 1.1 process类 构造方法: Process([group [, target [, name [, args [, kwargs]]]]]) group: 线程组,目前还没有实现,库引用中提示必须是None; target: 要执行的方法; name 阅读全文
posted @ 2017-07-20 13:12 IT乐仔 阅读(190) 评论(0) 推荐(0)
摘要:一 Event对象 线程的一个关键特性是每个线程都是独立运行且状态不可预测。如果程序中的其 他线程需要通过判断某个线程的状态来确定自己下一步的操作,这时线程同步问题就 会变得非常棘手。为了解决这些问题,我们需要使用threading库中的Event对象。 对象包含一个可由线程设置的信号标志,它允许线 阅读全文
posted @ 2017-07-19 13:15 IT乐仔 阅读(190) 评论(0) 推荐(0)
摘要:一 Thread类继承式创建 二 GIL(全局解释器锁) ''' 定义: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing 阅读全文
posted @ 2017-07-18 13:33 IT乐仔 阅读(166) 评论(0) 推荐(0)
摘要:一 进程与线程的概念 1.1 进程 考虑一个场景:浏览器,网易云音乐以及notepad++ 三个软件只能顺序执行是怎样一种场景呢?另外,假如有两个程序A和B,程序A在执行到一半的过程中,需要读取大量的数据输入(I/O操作),而此时CPU只能静静地等待任务A读取完数据才能继续执行,这样就白白浪费了CP 阅读全文
posted @ 2017-07-17 12:46 IT乐仔 阅读(196) 评论(0) 推荐(0)
摘要:一 基于UDP的套接字 udp服务端 udp客户端 udp套接字简单示例 #_*_coding:utf-8_*_ __author__ = 'Linhaifeng' import socket ip_port=('127.0.0.1',9000) BUFSIZE=1024 udp_server_cl 阅读全文
posted @ 2017-07-11 13:57 IT乐仔 阅读(227) 评论(0) 推荐(0)
摘要:一 错误和异常 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一 if #语法错误示范二 def test: pass #语法错误示范三 class Foo pass #语法错误示范四 prin 阅读全文
posted @ 2017-07-10 13:20 IT乐仔 阅读(178) 评论(0) 推荐(0)
摘要:一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 二 反射 1 什么是反射 反射的概念是由Smi 阅读全文
posted @ 2017-07-07 12:48 IT乐仔 阅读(178) 评论(0) 推荐(0)
摘要:一 多态与多态性 很多人喜欢将二者混为一谈,然后百思不得其解,其实只要分开看,就会很明朗 1.1 多态 多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承) 1. 序列类型有多种形态:字符串,列表,元组。 2. 动物有多种形态:人,狗,猪 3. 文件有多种形态:文本文件, 阅读全文
posted @ 2017-07-06 13:11 IT乐仔 阅读(175) 评论(0) 推荐(0)
摘要:4.7 继承实现的原理(继承顺序) 1 继承顺序 2 继承原理(python如何实现的继承) python到底是如何实现继承的,对于你定义的每一个类,python会计算出一个方法解析顺序(MRO)列表,这个MRO列表就是一个简单的所有基类的线性顺序列表,例如 为了实现继承,python会在MRO列表 阅读全文
posted @ 2017-07-05 13:17 IT乐仔 阅读(142) 评论(0) 推荐(0)
摘要:一 继承与派生 1.1 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,object是所有 阅读全文
posted @ 2017-07-03 13:35 IT乐仔 阅读(167) 评论(0) 推荐(0)