对js继承的一些见解和es6中class继承和es6之前继承的对比 ...
分类:
Web程序 时间:
2018-04-17 15:40:40
阅读次数:
211
内部类和静态内部类的区别 内部类: 1、内部类中的变量和方法不能声明为静态的。 2、内部类实例化:B是A的内部类,实例化B:A.B b = new A().new B()。 3、内部类可以引用外部类的静态或者非静态属性及方法。 静态内部类: 1、静态内部类属性和方法可以声明为静态的或者非静态的。 2 ...
分类:
编程语言 时间:
2018-04-09 15:05:19
阅读次数:
195
无处不在的HttpContext 由于ASP.NET提供了静态属性HttpContext.Current,因此获取HttpContext对象就非常方便了。也正是因为这个原因,所以我们经常能见到直接访问HttpContext.Current的代码: 这样的代码,经常能在类库项目中看到,由此可见其泛滥程 ...
分类:
Web程序 时间:
2018-04-05 14:31:00
阅读次数:
179
由于需要访问MongoDB,但是本地开发环境不能直接连接MongoDB,需要通过SecureCRT使用127.0.0.2本地IP代理。但是程序部署到线上生产环境后,是可以直接访问MongoDB的,因此开发好程序后,总是要修改一下MongoDB服务器的IP才能提交代码,这样很是不方便。 由于没有使用s ...
分类:
编程语言 时间:
2018-04-04 23:16:38
阅读次数:
592
静态方法 什么是特性property: property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 圆的周长和面积: import math class Circle: def __init__(self,radius): 圆的半径radius self.radius=radius ...
分类:
其他好文 时间:
2018-04-04 20:48:46
阅读次数:
128
看一个python写的java,居然写出全局变量了。 如果熟练熟悉py oop也能够知道,类里面是没有全局变量的。 类里面的变量就分三种 类属性 实例属性 局部变量 ,类属性 也可以叫静态属性 静态变量 ,实例属性也可以成员变量都差不多的意思。但不存在什么全局变量。 为什么有的语言有全局变量?js ...
分类:
编程语言 时间:
2018-04-04 15:02:54
阅读次数:
430
1,Swift中协议类似于别的语言里的接口,协议里只做方法的声明,包括方法名、返回值、参数等信息,而没有具体的方法实现。 2,协议可以继承另一个协议 3,如果某个类集继承了某个父类,又遵循了某个协议,那么冒号后面应该先写父类,再写协议 类扩展(extension) 1,给已有的类添加计算属性和计算静 ...
分类:
编程语言 时间:
2018-04-03 17:32:50
阅读次数:
605
一、静态属性 实质上就是数据属性@property跟实例的函数属性绑定后,会把函数属性封装成数据属性。对象仍能访问对象的属性,也可以访问类的属性 class Room: tag=1 def __init__(self,name,owner,width,length,heigh): self.name ...
分类:
编程语言 时间:
2018-04-03 10:59:52
阅读次数:
177
前言 静态属性和方法必须用static修饰符 静态属性和非静态属性的区别: 1、在内存中存放位置不同 所有带static修饰符的属性或者方法都存放在内存中的方法区 而非静态属性存放在内存中的堆区 2、出现时机不同 静态属性或方法在没创建对象之前就已经存在 而非静态属性在创建对象之后才存在 3、静态属 ...
分类:
编程语言 时间:
2018-04-01 18:55:10
阅读次数:
173
类的实例化过程 有父类的情况 1. 加载父类静态 1.1 为静态属性分配存储空间并赋初始值 1.2 执行静态初始化块和静态初始化语句(从上至下)2. 加载子类静态 2.1 为静态属性分配存储空间 2.2 执行静态初始化块和静态初始化语句(从上至下)3. 加载父类非静态 3.1 为非静态块分配空间 3 ...
分类:
其他好文 时间:
2018-03-30 14:11:26
阅读次数:
182