摘要: 变量分类:1、栈内存(stack)和堆内存(heap)2、基本类型和引用类型 #栈内存(stack) 一般为静态分配内存,其分配的内存系统自动释放。 #堆内存(heap) 一般为动态分配内存,其分配的内存,系统不释放,哪怕程序退出,那一块还是在那里。 #为何会有栈内存和堆内存之分1、 和垃圾回收机制 阅读全文
posted @ 2019-05-31 19:09 _yuelang 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 闭包的官方解释一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的定义1、闭包就是能够读取其他函数内部变量的函数;2、在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“;3、在本质上,闭 阅读全文
posted @ 2019-05-31 18:46 _yuelang 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 版本控制系统: 1、CVS和SVN是集中式的版本控制系统。 2、Git是分布式版本控制系统; 集中式的版本控制系统: 版本库是放在中央服务器的,一旦出问题,就无法干活。干活的时候用自己电脑,所以需要从中央服务器取得最新版本,修改完后再把自己的活推送给中央服务器。最大毛病是必须联网才能工作,网速慢时会 阅读全文
posted @ 2019-05-31 17:19 _yuelang 阅读(7753) 评论(0) 推荐(1) 编辑