随笔分类 - Python
Python
摘要:html表单元素 学习要点: 1.表单元素总汇 2.表单元素解析 本章主要探讨HTML5中表单元素,表单元素用于获取用户的输入数据。 一.表单元素总汇 HTML5的表单中,提供了各种可供用户输入的表单控件。 元素名称 说明 form 表示HTML表单 input 表示用来收集用户输入数据的控件 te
阅读全文
摘要:htnl音频视频 学习要点: 1.音频和视频概述 2.video视频元素 3.audio音频元素 本章主要探讨HTML5中音频和视频元素,通过这两个原生的媒体元素向HTML页面中嵌入音频和视频。 一.音频和视频概述 首先,我们要理解两个概念:容器(container)和编解码器(codec)。 1.
阅读全文
摘要:html嵌入元素 学习要点: 1.嵌入元素总汇 2.嵌入元素解析 本章主要探讨HTML5中嵌入元素,嵌入元素主要功能是把外部的一些资源插入到HTML中。 一.嵌入元素总汇 这里所列出的元素,并非本节课全部涉及到,比如音频audio、视频video、以及动态图像canvas和媒体资源source、tr
阅读全文
摘要:html文档布局元素 学习要点: 1.文档元素总汇 2.文档元素解析 本章主要探讨HTML5中文档元素,文档元素的主要作用是划分各个不同的内容,让整个布局清晰明快。让整个布局元素具有语义,进一步替代div。 一.文档元素总汇 文档元素基本没有什么实际作用效果,主要目的是在页面布局时区分各个主题和概念
阅读全文
摘要:html表格元素 学习要点: 1.表格元素总汇 2.构建表格解析 本章主要探讨HTML5中表格元素的用法。表格的主要用途是以网格的形式显示二维数据。 一.表格元素总汇 表格的基本构成最少需要三个元素:<table>、<tr>、<td>,其他的一些作为可选辅 助存在。 元素名称 说明 table 表示
阅读全文
摘要:html分组元素 学习要点: 1.分组元素总汇 2.分组元素解析 本章主要探讨HTML5中分组元素的用法。所谓分组,就是用来组织相关内容的HTML5元素,清晰有效的进行归类。 一.分组元素总汇 为了页面的排版需要,HTML5提供了几种语义的分组元素。 元素名称 说明 p 表示段落 div 一个没有任
阅读全文
摘要:html超链接和路径 学习要点: 1.超链接的属性 2.相对与绝对路径 3.锚点设置 本章主要探讨HTML5中文本元素最重要的一个超链接,探讨它自身的属性以及路径问 题。 一.超链接的属性 <a></a>元素属于文本超链接元素,有一些私有属性或者叫局部属性。那么,相对应的还有通用属 性或叫做全局属性
阅读全文
摘要:文本元素标签 <b></b>表示关键字和产品名称如:<b>查看效果</b> 效果:加粗 查看效果 <strong></strong>表示重要的文字 如:<strong>查看效果</strong> 效果:加粗 查看效果 <br>强制换行如:<br>查看<br>效果效果:在浏览器显示换行 查看效果 <w
阅读全文
摘要:模拟浏览器请求Python结合html基本格式 用Python模拟一个客户端,结合打开一个HTML页面 创建客户端 HTML页面 将HTML页面放入客服端相同的目录里 启动客户端后在浏览器输入http://127.0.0.1:8082/ 可以看到以下结果 你好 下面我们开始讲HTML知识 HTML基
阅读全文
摘要:上下文管理 上下文管理就是在执行一段代码块的时候,通过一个装饰器函数,在执行代码块之前到装饰器函数里做一个操作,然后执行代码块,执行代码块之后再到装饰器函数里做另外一个操作 要使用上下文管理首先要 import contextlib 导入上下文管理模块 @contextlib.contextmana
阅读全文
摘要:线程 首先弄清进程和线程之间的区别,这一点是非常重要的。线程与进程的不同之处在于,它们共享状态、内存和资源。对于线程来说,这个简单的区别既是它的优势,又是它的缺点。一方面,线程是轻量级的,并且相互之间易于通信,但另一方面,它们也带来了包括死锁、争用条件和高复杂性在内的各种问题。幸运的是,由于 GIL
阅读全文
摘要:一、要求 1、用户md5认证 2、支持多用户同时登陆(并发) 3、进入用户的命令行模式,支持cd切换目录,ls查看目录子文件 4、执行命令(ipconfig) 5、传输文件: a、支持断点续传 b、传输中显示进度条 二、思路 1.客户端用户登录和注册: a、客户端仅提供用户名和密码,选择登录或注册,
阅读全文
摘要:IO多路复用select模块加socket模块,伪多线并发,并不是真正的多线程并发,实际通过循环等待还是一个一个处理的 IO多路复用,lo就是文件或数据的输入输出,IO多路复用就是可以多用户操作 IO多路复用,可以监听多个文件描述符(socke对象)(文件句柄),一旦文件句柄出现变化,即可感知到,感
阅读全文
摘要:socketserver通讯模块实现并发操作,基于select、epoll、socket、多线程,实现的正真多线程多并发 socketserver通讯模块底层调用的socket模块,只是它作了处理基于lo多路复用加多线程,能实现并发操作,1 SocketServer内部使用 IO多路复用 以及 “多
阅读全文
摘要:socket单线程通讯,只能单线程通讯,不能并发 socket是基于(TCP、UDP、IP)的通讯、也叫做套接字 通讯过程由服务端的socket处理信息发送,由客户端的socket处理信息接收。 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"
阅读全文
摘要:单列模式就是一个类只创建一个对象即可完成需要的功能,每创建一个对象,内存里就会多一个对象,单列模式就是相同的数据到一个对象里去获取,减少占用内存空间 需要创建多个对象,每个对象里封装了不同数据时,不适应单列模式 不适合单列模式 单列模式适应场景,当所有对象中封装的普通字段都相同时就适合用单列模式 单
阅读全文
摘要:try关键字,定义获取程序错误1 except关键字,出现异常错误执行里面的代码2 Exception定义错误类,Exception能获取到所有类型的错误错误,as创建错误对象名称,自动获取错误信息3 python中的异常种类非常多,每个异常专门用于处理获取某一项异常4 常见错误类型5 完整异常处理
阅读全文
摘要:一,面向对象基础1c#、Java:只能用面向对象编程Ruby、python、php:函数编程 + 面向对象 1.面向过程编程2 就是程序最底层的实现过程2.函数式编程3 就是将最底层的实现过程封装到函数里,调用函数的方法编程3面向对象编程4 就是将若干函数封装到一个类里,调用类来实现里面的函数方法
阅读全文
摘要:反射最初理解1 通过字符串的形式,导入模块2 我们前面讲到的导入模块,都是import 模块名称 如:import mk 这种方式导入的3 如果模块名称是字符串类型,则无法导入模块4 所以要想模块是字符串类型导入模块,有另外的一种方式 __import__()接收字符串类型的模块名称,到程序目录找到
阅读全文
摘要:一,基础题1.计算100-300之间,所有能被3和7整除的,所有数之和 2.定义函数统计一个字符串中大写字母,小写字母,数字的个数,并返回结果 3.获取两个列表 i1=[11,22,33],i2=[22,33,44]中相同的元素集合 4.将字符串 "老男人" 转换成utf-8编码的字节类型 5.如何
阅读全文

浙公网安备 33010602011771号