摘要: css概述 为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆分开,CSS由此思想而诞生,CSS是 Cascading Style Sheets 的首字母缩写,意思是层叠样式表.有了CSS,html中大部分表现样式的标签就废弃不用了,html只负责文档的结构和内容,表现形式完全交给CSS,h 阅读全文
posted @ 2018-12-20 20:47 随性岁分享 阅读(122) 评论(0) 推荐(0) 编辑
摘要: JavaScript 概述 属于原生JS和Java没有任何半毛钱的关系,是在浏览器环境下运行的一种脚本语言 可以用来和数据进行交互,分为界面交互和数据交互 界面交互 指的是当触发某种事件的时候, 如:点击按钮,鼠标移动 数据交互 ... 阅读全文
posted @ 2018-12-19 08:18 随性岁分享 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 前端开发概述 从软件分类开始说,学习编程语言,主要是为了开发软件的,软件按照使用目的不同可以分为系统软件和应用软件,还可以按照软件程序和数据存储位置的不同,可以分为单机软件、C/S架构软件、B/S架构软件: 单机软件:软件程序和数据都存储在客户端 界面:Tk、PyQt、wxPython库 C/S(C 阅读全文
posted @ 2018-12-19 08:17 随性岁分享 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一 闭包 什么是闭包 封装了数据和函数的函数,其实就是两个函数的嵌套 闭包有什么作用 具有数据和功能,内存开销比对象小,做装饰器 只发生在函数的嵌套中,一个内层函数调用了外层函数的"变量" nonlocal 不是本地作用域的 检测是否为闭包的内置属性 __closure__ 闭包函数可以保留其用到的 阅读全文
posted @ 2018-12-15 14:56 随性岁分享 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 所有的类或对象都是由元类(type)创建的type(类名, 父类的元组(针对继承的情况,可以为空),包含属性的字典(名称和值)) class A: set = 100 class Animal(A): age = 10 def eat(self): print("吃肉") def run(self): print("奔跑") ... 阅读全文
posted @ 2018-12-15 10:32 随性岁分享 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 函数分类: 1 不带参函数 2 带参函数 默认带参函数 关键字参数 可变参数 字典参数 3 递归函数 4 匿名函数 1-1 不带参数函数 表示该函数不需要传递参数 def func(): print("hello world!") 2-1 默认带参函数 表示该函数自带赋值了的参数,如果不传,则使用该 阅读全文
posted @ 2018-12-07 22:23 随性岁分享 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 多任务 线程 队列 进程 协程 阅读全文
posted @ 2018-12-06 20:03 随性岁分享 阅读(945) 评论(0) 推荐(0) 编辑
摘要: import re # 注意需求 一字一字看,认真看 # 匹配标识符 def main(): all_str = ["args", "kwargs", "__nest__", "enumerate#%&", "yield1", "#12", "apply_async", "join", "join& 阅读全文
posted @ 2018-12-06 12:52 随性岁分享 阅读(157) 评论(0) 推荐(0) 编辑
摘要: GIL: Global Interpreter Lock 全局解释器锁 多任务执行占CPU 多任务占用CPU的资源消耗:进程>线程>协程 在cpython解释器中只有进程是真的多任务,线程和协程都是假的多任务 什么是全局解释器锁 在cpython解释器中,用多线程做多任务的事情,在全局有一个互斥锁在同一时刻只能... 阅读全文
posted @ 2018-12-06 12:36 随性岁分享 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 类对象、实例对象 类对象:表示一类事物,多个实例对象共享类的属性,在内存中只有一份 实例对象:由类对象创建出来的对象,在内存中可以有多份,互相独立 1.类属性、实例属性 2.类方法、实例方法、静态方法 类方法: 方法名上面写@classmethod,有一个cls的参数 操作类属性 实例方法: 写在类 阅读全文
posted @ 2018-12-01 23:25 随性岁分享 阅读(207) 评论(0) 推荐(0) 编辑