在本文中,笔者将用通俗的语言和简单的代码,介绍以下几种概念: 变量提升 this的使用场景 作用域 闭包的应用 最后还有一个例题 变量提升 首先我们要知道,js的执行顺序是由上到下的,但这个顺序,并不完全取决于你,因为js中存在变量的声明提升。 这里比较简单,直接上代码 结果 打印a的时候,a并没有 ...
分类:
编程语言 时间:
2017-12-01 13:37:56
阅读次数:
130
(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。) 2017年12月1日新版本apktool用法: 把要解压的apk文件放在自己任意一个盘的目录下,在apk的目录下,按住shift+鼠标右键打开cmd黑窗口 如下图:接下来输入官 ...
分类:
移动开发 时间:
2017-12-01 13:34:28
阅读次数:
263
我们不得不承认一个事实,java学习过程中如果我们掌握了各种编程手段和工具,确实可以做一些开发,这就是一些培训机构敢告诉你几个月就能掌握一门语言的原因。但是随着时间的发展,我们总会感觉,这一类人如果不提升自己,最后也只会是一个码农。技术会日新月异,随时在发展更新换代,但是这几十年,有谁说过算法会过时 ...
分类:
编程语言 时间:
2017-11-30 15:15:10
阅读次数:
210
? RAID磁盘阵列? 廉价冗余磁盘阵列– Redundant Arrays of Inexpensive Disks– 通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘– 阵列的价值:提升I/O效率、硬件级别的数据冗余– 不同RAID级别的功能、特性各不相同? RAID 0,条带模式 – 同一个文档分散存放在不同磁盘
分类:
系统相关 时间:
2017-11-30 12:03:28
阅读次数:
209
建议16:元素数量可变的情况下不应使用数组 在C#中,数组一旦被创建,长度就不能改变。如果我们需要一个动态且可变长度的集合,就应该使用ArrayList或List<T>来创建。 而数组本身,尤其是一维数组,在遇到要求高效率的算法时,则会专门被优化以提升其效率。一维数组也成为向量,其性能是最佳的,在I ...
分类:
编程语言 时间:
2017-11-29 17:03:56
阅读次数:
128
CHANGE MASTER TO
MASTER_HOST='10.10.30.34',
MASTER_PORT=3306,
MASTER_USER='slave',
MASTER_PASSWORD='slave',
MASTER_LOG_FILE='mysql-bin.000148',
MASTER_L
分类:
数据库 时间:
2017-11-29 14:52:08
阅读次数:
201
1使用jdbc进行批量执行SQL在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 package dbex.mysql; import java.io.IOException; import java.s ...
分类:
数据库 时间:
2017-11-29 13:35:29
阅读次数:
178
上一篇博文,我们把jQuery集成到了项目中,今天我们来集成Amaze ui(妹子UI)。先来介绍一下妹子UI。Amaze UI 含近 20 个 CSS 组件、20 余 JS 组件,更有多个包含不同主题的 Web 组件,可快速构建界面出色、体验优秀的跨屏页面,大幅提升开发效率。最主要是妹子UI的性能... ...
分类:
Web程序 时间:
2017-11-29 11:39:00
阅读次数:
186
一、变量提升 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分。 (1) 创建函数有两种形式,一种是函数声明,另外一种是函数字面量, 只有函数声明才有变量提升 相当于 (2)变量提升 ...
分类:
其他好文 时间:
2017-11-29 11:38:44
阅读次数:
166
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户,是开发者打开程序开源大门的一扇窗口,也是开发者快速提升自己的一个重要途径。本文将从两个方面介绍github的使用方式。 和逛微博、朋友圈、空间一样逛github 你在空闲时间逛微博、朋友圈、空间,人家没事的时候逛GitHub , ...
分类:
其他好文 时间:
2017-11-28 14:20:51
阅读次数:
4575