摘要: TOP↑ 引入方式 1.行内样式:直接在标签内部声明样式,不应该大量使用 2.内部样式:嵌入式,集中写在网页头部的style标签内 3.外部样式:写在单独文件里,通过在页面中的link标签引入 选择器 基本选择器 组合选择器 属性选择器 /*找到所有title属性以hello开头的元素*/ [tit 阅读全文
posted @ 2018-09-04 15:01 最后一个老实人 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 基本框架 特殊字符 常用标签 head内常用标签 Meta标签: <meta>元素可提供有关页面的原信息(mata-information),针对搜索引擎和更新频度的描述和关键词。 <meta>标签位于文档的头部,不包含任何内容。 <meta>提供的信息是用户不可见的。 meta标签的组成:meta 阅读全文
posted @ 2018-08-30 16:24 最后一个老实人 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 父类 此处以UDP协议举例,TCP协议做适当修改即可 服务器端 客户端 阅读全文
posted @ 2018-08-20 16:22 最后一个老实人 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 通信协议 TCP协议 传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP协议 用户数据报协议,是一个简单的面向数据报的运 阅读全文
posted @ 2018-08-20 16:18 最后一个老实人 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 在编写处理字符串的程序或网页时,经常有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 常用语法 特殊用法和现象 Python的re模块 八个主要方法: 分组优先 分组命名 通过索引使用分组 工具网址:http://t 阅读全文
posted @ 2018-08-07 17:07 最后一个老实人 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 在有些内置的模块中,有一些特殊的方法,要求对象必须实现__getitem__/__setitem__才能使用 1.类似字典的key:value 2.类似列表的索引 阅读全文
posted @ 2018-08-03 16:31 最后一个老实人 阅读(184) 评论(0) 推荐(0) 编辑
摘要: object类中的解释是str返回的str(self),repr返回的是repr(self),但是在普通类中这样会造成递归的效应,只能根据优先级 重构str方法,返回repr(self) ******** 阅读全文
posted @ 2018-08-03 15:48 最后一个老实人 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 反射: 用字符串数据类型的变量名来访问这个变量的值 反射的方法: getattr hasattr setattr delattr getattr: 命名空间.方法名或属性 == getattr(命名空间,'方法名或属性') 获得类中变量的值 若变量不存在则报错 hasattr: 判断类中指定变量是否 阅读全文
posted @ 2018-07-31 09:35 最后一个老实人 阅读(161) 评论(0) 推荐(1) 编辑
摘要: 介绍__eq__和__hash__ python3中,在set,frozenset,dict这三种数据结构中,都要求键值key是可hash的,因为要保证key的唯一性。 而__hash__实际上是返回一个int值,用来唯一标记这个对象。 用户自定义类中,如果你没有实现__eq__和__hash__函 阅读全文
posted @ 2018-07-30 10:52 最后一个老实人 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 1. #属性的装饰器# class Bmi:## def __init__(self,name,weight,height):# self.name=name# # self.__weight = weight if type(weight) is int else return '输入格式有误,请 阅读全文
posted @ 2018-07-27 16:56 最后一个老实人 阅读(126) 评论(0) 推荐(0) 编辑
W3School 在线教程