- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Nginx主要配置参数
#定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log ar/loginx/error.log info; #进程文件 pi
2017-08-29 14:21:07 340
原创 js中const,var,let区别
1.const定义的变量不可以修改,而且必须初始化。 1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值 4 // b = 5; 5 // console.log('函数外修改const定义b:' + b);//无法输出 2.var定义的变量可以修改,如果不初始化
2017-08-25 14:17:16 235
原创 sublime text3另存为指定格式文件类型不成功问题解决
在使用sublime text3过程中,编辑完文件内容,另存为指定格式,如html,找到文件所保存位置,发现文件类型不为【html】,而是【文件】。 解决方法:编辑文档以后,要先将面板切换为 html ,再点击另存为,保存为指定格式,具体位置如下图: 这样就可以保存为指定格式了。OK,搞定。 注意:一定要按照上述顺序,如果先另存为,然后再切换面板,则无论你重复此过程多少遍,都
2017-08-21 10:02:50 4552
原创 关于sublime text3另存为指定格式不成功
sublime text 另存为想要的格式,比如html,编辑好内容以后,点击另存为,文件类型选择.html,点击确定,然后打开文件保存位置,发现,刚才保存的html文件的类型并不是【html】,而是【文件】类型。 解决方法:在编辑文件内容的时候要先设为html面板格式,位置如下图所示: 然后再另存为html文件类型,ok ,搞定。 注意: 一定要按照上述顺序,如果颠倒,先保存文件为
2017-08-21 09:21:12 1567
原创 javascript 循环遍历
1、for in 2、for of 3、在引入了iterable类型以后,array、set、map都属于iterable类型,就有了for each,是iterable内置的函数
2017-08-10 17:02:06 210
原创 javascript 利用for in循环获得对象的属性值
for循环的一个变体是for ... in循环,它可以把一个对象的所有属性依次循环出来: 可见用传统的o.key,即对象.key的形式是不能得到对象值的。 这里用o[key],即数组的形式得到了对象值。 大概就是因为for循环是把对象看成了数组,所以要用数组的形式来进行处理。 注意:返回的属性都是字符串类型的,但是属性值就是保持原始的类型了。这是因为实际上JavaScr
2017-08-10 10:24:29 1762
原创 javascript 数组array方法汇总
1个属性,9个方法 JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。 要取得Array的长度,直接访问length属性 indexOf 与String类似,Array也可以通过indexOf()来搜索一个指定的元素的位置: slice slice()就是对应String的substring()版本,它截取Array的部分元素,
2017-08-08 15:21:43 346
原创 javascript 字符串
ES6是2015年6月发布的新标准。 多行字符串 由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用反引号 ` ... ` 表示: `这是一个 多行 字符串`; 注意:反引号在键盘的ESC下方,数字键1的左边: ┌─────┐ ┌─────┬─────┬─────┬─────┐ │ ESC │ │ F1 │ F2 │ F3
2017-08-08 11:09:09 199
原创 javascript 变量 strict
strict模式 JavaScript在设计之初,为了方便初学者学习,并不强制要求用var申明变量。这个设计错误带来了严重的后果:如果一个变量没有通过var申明就被使用,那么该变量就自动被申明为全局变量: i = 10; // i现在是全局变量 在同一个页面的不同的JavaScript文件中,如果都不用var申明,恰好都使用了变量i,将造成变量i互相影响,产生难以调试的错误结果。
2017-08-08 11:00:03 210
原创 javascript this的指向
var xiaoming = { name: '小明', birth: 1990, age: function () { function getAgeFromBirth() { var y = new Date().getFullYear(); return y - this.birth; }
2017-08-07 20:37:08 257
原创 javascript 变量提升
JavaScript的函数定义有个特点,它会先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部: 'use strict'; function foo() { var x = 'Hello, ' + y; alert(x); var y = 'Bob'; } foo(); 虽然是strict模式,但语句var x = 'Hello, ' + y;并不报
2017-08-07 17:25:19 208
原创 javascript 函数
一、两种函数定义方式 1、function abs(a){ //函数体 } 2、var abs=function(){ //函数体 }; 是将函数返回给了一个变量,此处句末一定要加; 调用函数时,按顺序传入参数,传的参数可以多于指定参数数量(会舍去),也可以少于指定参数数量(会返回NaN) 二、两个重要的参数 1、arguments参数 用来统计函数传过来的参数个
2017-08-07 16:19:44 248
转载 javascript 闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全
2017-08-07 10:31:23 166
原创 Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hos
这个应该是很多github新手经常出错的问题,这个就是没有在你github上添加一个公钥。 下面就直接说步骤: 1 可以用 ssh -T git@github.com去测试一下 图上可以明显看出缺少了公钥 2 直接上图 3. cat 一下 把出现的key 复制下来 4 .在github上添加刚刚生成的公钥
2017-08-03 16:38:24 274
原创 Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hos
这个应该是很多github新手经常出错的问题,这个就是没有在你github上添加一个公钥。 下面就直接说步骤: 1 可以用 ssh -T git@github.com去测试一下 图上可以明显看出缺少了公钥 2 直接上图 3. cat 一下 把出现的key 复制下来 4 .在github上添加刚刚生成的公钥
2017-08-03 16:35:42 473
原创 ubuntu 安装pycharm
1.从http://www.jetbrains.com/pycharm/download/下载最新的Pycharm 2.在终端中进入Pycharm的下载目录,输入命令 tar xfz pycharm-*.tar.gz,将Pycharm文件夹解压到当前目录 3.找到bin文件夹运行Pycharm.sh(.sh 是一个脚本文件,相当于win下的.exe)。运行以后会解压到当前目录。
2017-05-19 15:16:16 1759
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人