随笔分类 - Python
摘要:一、DOM 定义:文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScrip
阅读全文
摘要:一、简介:JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器 1 <!-- 方式一 --> 2 <script type"text/javascript" src="JS文件"></script> 3 4 <!-- 方式二 --> 5 <script type"text
阅读全文
摘要:通常我们写服务器处理模型程序时分三种: 创建一个进程处理该请求:但创建一个进程开销比较大,使服务器性能比较差,实现较简单; 创建一个线程处理该请求:涉及线程同步,可能导致死锁问题; 收到请求放入事件列表,让主进程通过非阻塞IO来处理请求:逻辑较复杂(大多数网络服务器)。 UI编程中,如响应事件onc
阅读全文
摘要:HTML 一、HTML 1、概述:超文本标记语言(Hyper Text Mark-up Language),相当于一种能够让浏览器识别的语言。 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <titl
阅读全文
摘要:进程、线程、协程 一、进程与线程 进程:程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 线程:线程是操作系统能够进行运算调度的最小单位。
阅读全文
摘要:一、socket socket即套接字,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 最简单的socket,一次 1 import socket 2 server = socket.socket() #获得实例 3 server.bind((
阅读全文
摘要:简述:面向对象介绍、特性、方法、反射、异常处理。 一、面向对象介绍: Object-Oriented Programming(OOP)是利用“类“和“对象”来创建各种实例,使用面向对象可以使程序变得可扩展and易维护,减少重复代码提高开发效率。 核心特性:class 类、object 对象、Enca
阅读全文
摘要:一、生成器 1、列表生成式 >>> a [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> a = map(lambda x:x+1, a) >>> a <map object at 0x101d2c630> #生成对象 >>> for i in a:print(i) #循环打印
阅读全文
摘要:一、函数 1、函数的基本语法及特性 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性:减少重复代码;使程序变得可扩展;使程序变得易维护。 1 def hello(): #定义用def 2 print("hello world") 3 4
阅读全文
摘要:一、基本数据类型 1、py3中所有的整数均为整型(int),浮点型(float)用来处理带有小数的数字,复数(complex); 2、布尔值:真(true)or 假(false)、1 or 0; 3、字符串:“hello world” 在py3中输入的一般都是字符串类型; 字符串拼接:%s,整数%d
阅读全文
摘要:一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美、
阅读全文