第1条:了解你使用的js版本 许多js引擎支持const关键字定义变量,但ECMAScript标准并没有定义任何关于const关键字的语义和行为。此外,在不同的实现之间,const关键字的行为也是不一样的。 在某些情况下,const关键字修饰的变量不能被更新: 1 const PI = 3.14.5 ...
分类:
编程语言 时间:
2016-10-11 11:12:54
阅读次数:
153
之所以分开说,是因为这次是由变量说起的,变量是存储在内存中的,内存的的数据是由0和1组成的,那么操作系统怎么才能区分这些数据呢,所以有了数据的类型。 我们定义变量的时候,一定会给变量定义类型的,否则系统就会报错。 如果是一个简单是数据类型的话,我们可以定义为数值型,字符型,布尔型等。这些简单数据是直 ...
分类:
其他好文 时间:
2016-10-08 14:12:51
阅读次数:
183
动手动脑一:仔细阅读示例:Enum.Test.Java,运行它,分析结果?得到什么结论?是否掌握枚举类型的用法? 运行结果如图:s和t是不同的内容,引用不同的对象;枚举类型是引用数据类型;可以字符转换;对定义变量名进行逐个列出。 Enum 一般用来表示一组相同类型的常量。如性别、日期、月份、颜色等。 ...
分类:
其他好文 时间:
2016-10-08 07:38:23
阅读次数:
225
面对对象编程--OOP 类和对象的关系相当于模具和铸件的关系,铸件是模具实例化的东西; 类的简单结构: class 类名 { } 类有动态类和静态类两种, 动态类 一般使用var定义变量, 静态类 使用private定义变量。 使用静态类定义的对象取之方法:构造函数(一般是重新创建一个对象) _ge ...
分类:
其他好文 时间:
2016-10-07 17:46:52
阅读次数:
187
Javascript类的编写 在内部定义变量和方法 使用prototype,在原型链上定义方法与属性 写法一: 写法二: 利用上面归纳的特点,我们可以总结出一套高效可行的编写方法 使用构造函数的方式来定义public属性,private属性 用原型链prototype的方式来定义类的方法(publi ...
分类:
编程语言 时间:
2016-10-06 22:20:05
阅读次数:
155
在前段工作中,曾几次收到超级话题积分漏记的用户反馈。通过源码的阅读分析后,发现问题出在高并发分布式场景下的计数器上。计数器的值会影响用户当前行为所获得积分的大小。比如,当用户在某超级话题下连续第n(n即计数器的值)次进行转发帖子时,将会获得与n相关的分数。然而,在第一次改进后问题依然存在。所以,这次... ...
分类:
数据库 时间:
2016-10-05 19:55:36
阅读次数:
291
变量,为用户提供了一种存储、检索、操作数据的途径。环境变量、位置变量、预定义的特殊变量、用户自定义变量环境变量(1)SHELL环境变量,是一类shell预定义变量,是用于设置系统运行环境的变量,有系统统一命名。部分环境变量的值由系统设定,部分环境变量的值由用户设定。(2)H..
分类:
系统相关 时间:
2016-10-05 01:17:53
阅读次数:
317
作用域对于Ruby以及其它编程语言都是一个需要理解的至关重要的基础知识。在我刚开始学习ruby的时候遇到很多诸如变量未定义、变量没有正确赋值之类的问题,归根结底是因为自己对于ruby作用域的了解不够,但在你看看完我的这篇文章后,相信你不会再担心会遇到这些头疼的问题。 什么是作用域? 当谈论到作用域的 ...
分类:
其他好文 时间:
2016-10-03 00:11:50
阅读次数:
187
pasting 编译型语言和解释型语言 编译型语言有: C语言、C++ 编译型语言的特点: 解释型语言: python、java、php、ruby 解释型语言的特点: python变量定义: 变量能以数字开头,数字可以在中间 变量首字母不大写 变量不能使用关键字,例如python内置的print、i... ...
分类:
编程语言 时间:
2016-10-01 12:33:17
阅读次数:
281
作用域规则告诉我们一个变量的有效范围,它在哪儿创建,在哪儿销毁(也就是说超出了作用域)。变量的有效作用域从它的定义点开始,到和定义变量之前最邻近的开括号配对的第一个闭括号。也就是说,作用域由变量所在的最近一对括号确定。 (1) 全局变量: 全局变量是在所有函数体的外部定义的,程序的所在部分(甚至其它 ...
分类:
编程语言 时间:
2016-09-30 02:03:02
阅读次数:
154