尽可能使用局部变量 调用方法时传递的参数以及在调用中创建的临时变量都保存在栈中速度较快,其他变量,如静态变量、实例变量等,都在堆中创建,速度较慢。另外,栈中创建的变量,随着方...
尽可能使用局部变量 调用方法时传递的参数以及在调用中创建的临时变量都保存在栈中速度较快,其他变量,如静态变量、实例变量等,都在堆中创建,速度较慢。另外,栈中创建的变量,随着方...
原因:npm运行node项目, 需要babel编译, 才能支持import等高级语法; 1: 安装babel 2: 创建名为.babelrc文件, 并添加代码 3: 修改 p...
前端ajax请求,报错404;但是后台却成功执行;正常来讲,404 not found是没找到,url错误,但这里却执行了, 原因:后台有 returnreturn的值会作为...
npm 安装 jointjs时 出现 设置下npm config set strict-ssl false 就行了 一个大坑。
截止博客发布这天2019.6.20,vue的脚手架工具已经更新到:vue-cli 3.X,原来的项目搭建已经过时了:vue-cli2.0 的使用,特此出一篇新的vue项目构建...
一、compareTo 当两个比较的字符串相等时 1.1 两个字符相等,则返回0 当两个比较的字符串是英文且长度不等时 2.1 长度短的与长度长的前面的字符一样,则返回的结果...
一、clone 浅克隆:创建一个新对象,新对象的属性和原来对象完全相同,对于非基本类型属性,仍指向原有属性所指向的对象的内存地址。 深克隆:创建一个新对象,属性中引用的其他对...
二者的比较有以下一段代码引出 Object中equals的源码如下。 equals和==的比较 基本数据类型只需要用==比较值得大小即可。对于对象而言,==用于判断是不是指向...
什么是数组 所谓数组,是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种数据形式。这些按一定顺序排列的同类型数据的集合称为数组。而数组中的每一个...
自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换; 强制类型转换则必须在代码中声明,转换顺序不受限制。 自动数据类型转...
包装类 要知道什么是装箱和拆箱,首先要了解什么是包装类。在面向对象当中“一切皆对象”。基本数据类型变量不是对象,比如 int a = 10; 当中就没有对象,所以就很矛盾。此...
java的访问修饰符 java面向对象的基本思想之一是封装细节并且公开接口。java采用访问修饰符来封装类的方法和属性的访问权限,从而向使用者暴露接口、隐藏细节。 publi...
访问控制修饰符用法总结 访问控制修饰符一共四类:default、public、private、protected default 关键字:无。不写访问控制修饰符即为defau...
方法的重载和方法的覆盖的区别? 方法重载:overload 方法重写:override本身二者一点关系都没有,仅仅只是因为名字很像。 方法重载:overload 作用:解决同...
异常和错误之间的区别 首先,我们需要了解异常和错误之间的区别 Error表示系统致命的错误,程序是无法处理这些错误的,即:Error类是指与JVM相关的问题,比如:系统崩溃,...
1.JSON的定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它完全独立于语言的文本格式。 很多JavaScript开发人...
JavaScript七种数据类型 在 JavaScript 规范中,共定义了七种数据类型,分为 “基本类型” 和 “引用类型” 两大类,如下所示: 基本类型:Number、S...
JavaScript 拥有动态类型 JavaScript 的变量是松散的,是一种弱类型或者说动态语言。具体体现在变量在存储哪种数据类型方面没有规定。例如: JavaScrip...
CSS中最常见的五种字体为:serif (衬线体), sans-serif(无衬线体), monospace(等宽体), cursive(草书体) 和 fantasy(幻想体...