funny-js

原型链

js的对象类型的实现是利用原型链来实现的,所以像继承这样的东西实现起来还是蛮简单的,进入一个新的作用域然后就创建一个新的作用域哈希表用来存储本地作用域内的变量,同时将该作用域所在的作用域存为......

22

other

somemethod

在python中,还有很多除了前面提过的描述符协议,迭代协议等还有很多有意思的东西。

enter 和 exit

上下文管理协议一般是用来处理像文件读取,socket,线程进......

12

iterator

迭代器协议

迭代器是实现了__next__和__iter__方法的对象。

next: 返回容器的下一个条目

iter: 返回迭代器本身

#python3.5

class CountDow......

15

descriptor

描述符

描述符协议可以自定义一些东西当引用一个对象的属性的时候,描述符协议是python复杂属性获取的基础,被用来实现属性,方法,类方法,静态方法和super类型。描述符是类,并且定义了其他类的属性......

7

decorator

装饰器

简单来说,装饰器算得上是一种语法糖,简化写法,与C中的数组写法有些相似,在装饰器中,装饰器的第一个参数一般是一个被装饰的函数,装饰器函数一般返回一个包装函数。

#python3.5

impo......

16

python序

我接触python其实还是算得上蛮早的(嗯,没错,是在13年刚入大学的时候就开始接触python了),但是我自己感觉真正得开始熟悉Python,还是在我大三刚开始,因为那段时间刚接触了编译原理,......

12

WebSocket

引用

RFC-6455-WebSocket

MDN

从RFC中可以 看出 websocket 是一个客户端与服务端可以进行相互数据通信的一中协议,而且最主要的是建立在一个TCP连接上的,所以......

16