什么是作用域 就是一块"地盘", 一个代码段所在的区域,它是静态的(相对于上下文对象), 在编写代码时就确定了 作用域分类:全局作用域, 函数作用域, 没有块作用域(ES6有了) 作用域的作用是隔离变量,不同作用域下同名变量不会有冲突 作用域与执行上下文 全局作用域之外,每个函数都会创建自己的作用域 ...
分类:
其他好文 时间:
2019-05-07 21:12:14
阅读次数:
161
题目: Sort a linked list in O(n log n) time using constant space complexity. 参考链接: 思路: ...
分类:
编程语言 时间:
2019-05-07 21:11:46
阅读次数:
137
引言 本期开始介绍 JavaScript 中的高阶函数,在 JavaScript 中,函数是一种特殊类型的对象,它们是 Function objects。那什么是高阶函数呢?本节将通过高阶函数的定义来展开介绍。 高阶函数 高阶函数英文叫 Higher-order function,它的定义很简单,就 ...
分类:
编程语言 时间:
2019-05-07 21:11:27
阅读次数:
145
JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有 ...
分类:
其他好文 时间:
2019-05-07 20:04:24
阅读次数:
144
1.URL编码 URL编码是浏览器发送数据给服务器时使用的编码。 如通过百度搜索美女: 编码前:https://www.baidu.com/s?wd=美女 编码后:https://www.baidu.com/s?wd=%E7%BE%8E%E5%A5%B3 URL编码规则: A Z, a z, 0 9 ...
分类:
编程语言 时间:
2019-05-07 20:03:52
阅读次数:
165
一、为什么要使用包装器类型 java是面向对象的语言,但基本类型并不是面向对象的,从而出现了包装器类型,并且包装器添加了更多的属性和方法。如我们在使用集合类型Collection的时候就一定要使用包装类型而非基本类型,它相当于将基本类型"包装起来",使它具有了对象的性质,丰富了基本类型的操作。 ja ...
分类:
编程语言 时间:
2019-05-07 20:03:20
阅读次数:
184
阅读目录 1.安装python的sphinx模块: 2.build输出html的目录 回到顶部 Python rst文件打开 RST与Python类似Javadoc与Java. 如果下载了别人的Python源码,里面有rst文件夹,我们可以转为html后用浏览器打开 某个开源项目的index.rst ...
分类:
编程语言 时间:
2019-05-07 20:02:32
阅读次数:
310
一、什么是servlet? servlet = server applet二、servlet本质 本质上是java代码,和以前写的java代码有些许的不同: 1.实现了特殊的接口、或继承了特殊的java类 2.servlet不能由程序员去执行,由支持servlet的web服务器运行 3.一个Serv ...
分类:
其他好文 时间:
2019-05-07 20:02:18
阅读次数:
154
1.书上课后练习P187-43 2.IPO问题:有多个输入进程、多个处理进程和多个输出进程。输入进程把数据逐步输入到一个有M个单位缓冲区B1上,经处理进程处理之后放到有N个单位的缓冲区B2上,由输出进程进行输出。 3.探索哲学家问题的正确解法 ...
分类:
其他好文 时间:
2019-05-07 20:01:55
阅读次数:
128
最近这几天都在配置vim编辑环境,弄了好久都没有成功,今天不知道怎么突然就成功了,瞎猫碰上死耗子!最终的图片和大神安装成功的图片不一样,插件也没有给选择的机会它直接全安装上了。。。。。 记录以下几点:(centos7最小化安装、64位,英语四级阅读github上的说明就足够了) 1、vim7升级到v ...
分类:
系统相关 时间:
2019-05-07 20:01:29
阅读次数:
175
#网卡配置设置为如下所示即可,删掉70文件(两台机器均执行)DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=dhcp #服务器#查看是否安装了samba服务 ,否则安装rpm -qa samba #开启smb服务service ...
分类:
其他好文 时间:
2019-05-07 20:01:14
阅读次数:
159
树状数组,顾名思义就是把一棵树型的数据存在数组中(运用在前缀和中)。 我们通过下面这图(图是百度百科找的)来理解它的原理和一些操作。(图中C是数组数组,A是1~n的数值) 我们先看上面的那棵树,是不是看起来怪怪的,其实它就是个二叉树变形来的(不信你可以手动将它还原成我们平常树结构)。 接下来我们把树 ...
分类:
编程语言 时间:
2019-05-07 20:00:52
阅读次数:
177
1)下载、安装python 1、进入python官网https://www.python.org/downloads/ 2、点击Download Python 3.7.3,即可下载python-3.7.3-amd64.exe 3、下载完成后,点击即可安装python 2)安装uiautomator2 ...
分类:
编程语言 时间:
2019-05-07 20:00:22
阅读次数:
1313
1.移动布局 1.移动设备:手机和iPad 安卓系统 iOS系统 安卓系统,内置浏览器是谷歌 iOS内置 Safari浏览器 他们的内核是webkit, 不考虑兼容性,需要考虑的是安卓和iOS的区别 2.布局 设备宽度:设备的实际大小,设备的分辨率 厂家给的 页面的大小··设计稿上的大小 浏览器的视 ...
分类:
移动开发 时间:
2019-05-07 19:59:58
阅读次数:
215
extern 在一个项目中必须保证函数、变量、枚举等在所有的源文件中保持一致,除非指定定义为局部的。 一个全局变量在所有的模块当中只能被声明一次,否则会出现链接错误。但是可以声明很多次,且声明必须保证类型一致。用 extern 声明时一个变量时,并不是定义一个变量,也不会为变量分配内存空间。 ext ...
分类:
其他好文 时间:
2019-05-07 19:59:42
阅读次数:
169
前言 这是一篇看完tour(官方教程)第一部分的总结文 第一部分主要讲了基本数据类型还有一些注意点 基本数据类型 bool string int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 uintptr int uint uintp ...
分类:
其他好文 时间:
2019-05-07 19:59:24
阅读次数:
154