关闭

Linux软链接与硬链接

1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接...
阅读(175) 评论(0)

将网站打造成单页面应用SPA(Single Page Application)

摘要:不知你有没有发现,像Github、百度、微博等这些大站,已经不再使用普通的a标签做跳转了。他们大多使用Ajax请求替代了a标签的默认跳转,然后使用HTML5的新API修改了Url,你可以在F12的Network面板里发现这个秘密。前言不知你有没有发现,像Github、百度、微博等这些大站,已经不再使用普通的a标签做跳转了。他们大多使用Ajax请求替代了a标签的默认跳转,然后使用HTML5的新A...
阅读(469) 评论(0)

入门Webpack,看这篇就够了

这是我目前找到最负责任的教程,大家可以看看!入门Webpack,看这篇就够了...
阅读(380) 评论(0)

Request —— 让 Node.js http请求变得超简单

先前一直比较关注前端的东西,对后端了解较少。不过一直对Node.js比较感兴趣,去年12月还去参加了阿里的CNODE交流聚会。以后希望通过这里的博客分享一些学习Node.js的笔记。一方面总结了自己的学习心得,另一方面也可以和大家一起分享交流。嗯,大概就是这样子。这篇就先介绍一个Node.js的模块——request。有了这个模块,http请求变的超简单。使用超简单Request使用超简单,同时支持...
阅读(401) 评论(0)

ES7 中使用 async/await 解决回调函数嵌套问题

JavaScript 中最蛋疼的事情莫过于回调函数嵌套问题。以往在浏览器中,因为与服务器通讯是一种比较昂贵的操作,因此比较复杂的业务逻辑往往都放在服务器端,前端 JavaScript 只需要少数几次 AJAX 请求就可拿到全部数据。但是到了 webapp 风行的时代,前端业务逻辑越来越复杂,往往几个 AJAX 请求之间互有依赖,有些请求依赖前面请求的数据,有些请求需要并行进行。还有在类似 node....
阅读(2551) 评论(1)

generator对象

1、generator对象Generator函数是ES6提供的一种异步编程解决方案,语法行为与传统函数完全不同。Generator的中文翻译是生成器,它是ECMAScript6(代号harmory)中提供的新特性。在过去,封装一段运算逻辑的单元是函数。函数只存在“没有被调用”或者“被调用”的情况,不存在一个函数被执行之后还能暂停的情况,而Generator的出现让这种情况成为可能。2、generat...
阅读(202) 评论(0)

npm 包下载很慢的解决办法

国内访问外网都很慢,甚至不能访问!大家都懂,都很无奈!安装Node时自带的npm地址默认是:http://registry.npmjs.org ,访问很慢! 没事,咋们换成国内的!怎么换?一、通过config命令npm config set registry http://registry.cnpmjs.org npm info underscore (如果上面配置正确这个命令会有字符串respo...
阅读(683) 评论(0)

使用 nvm 管理不同版本的 node 与 npm

原文 http://www.cnblogs.com/kaiye/p/4937191.html 主题 npm使用 nvm 管理不同版本的 node 与 npm补充说明:Mac 下通过 brew install nvm 所安装的 nvm ,由于安装路径不同,无法正确启用。建议使用 brew uninstall nvm 卸载掉之后,通过本文的方案重新安装一次。最近 NodeJS 的版本更新速度有点 C...
阅读(439) 评论(0)

淘宝 NPM 镜像使用

前言因为众所周知的原因,使用node,官方NPM仓库安装依赖包是个看人品的事情,不过有万能的淘宝,所以需要部分调整就可以避免这些原因。(以下内容osx, centos下测试通过)淘宝镜像基本使用首先是版本管理,NODE更新迭代较快,推荐使用NVM来进行版本管理,因为NVM支持镜像选项,所以,简单设置环境变量即可:export NVM_NODEJS_ORG_MIRROR=http://npm.taob...
阅读(409) 评论(0)

node版本控制n的使用

n是Node的一个模块,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者) 安装很简单:$ sudo npm install -g n安装完成之后,直接输入n后输出当前已经安装的node版本以及正在使用的版本(前面有一个o),你可以通过移动上下方向键来选择要使用的版本,最后按回车生效。$ n 0.10.1 0.10.15 o 0.10.21 0...
阅读(596) 评论(0)

mac下查看和修改环境变量

//查看环境变量 env//修改环境变量 //打开终端,在终端中输入 cd ~ && ls -a && sudo vim .bashrc//输入你要添加的环境变量 //输完后依次按 'esc' => 'shift' + ':' => 'wq'//最后让你的 shell 配置及时生效 source ~/.bashrc//在终端输入env查看是否成功...
阅读(1704) 评论(0)

git常用命令整理

git常用命令速查转载请注明出处Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应的工作环境变量。 这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放在以下三个不同的地方: /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git * config 时用 –system 选项,读写的就是这个文件。 ~/.gitconf...
阅读(197) 评论(0)

react生命周期

React 生命周期介绍一、理论  组件本质上是状态机,输入确定,输出一定确定  生命周期的三个阶段,三者时间是不固定的,只是在逻辑上的分类:二、初始化阶段:  getDefaultProps:获取实例的默认属性(即使没有生成实例,组件的第一个实例被初始化CreateClass的时候调用,只调用一次,)  getInitialState:获取每个实例的初始化状态(每个实例自己维护)  compone...
阅读(212) 评论(0)

Unix常用命令

转载:http://www.cnblogs.com/hjzhang/archive/2009/12/04/2043586.html(一)基本命令命令格式: 命令 参数1.ls 显示文件名,等同于dos下dir命令命令格式:ls [option] fileoption:-l 显示详细列表域1 :文件类型和文件权限域2 :文件连接数域3 :文件所有者名字域4 :文件用户组名字域5 :文件长度域6-8 :...
阅读(302) 评论(0)

Markdown 语法的简要规则

Markdown 语法的简要规则标题标题是每篇文章都需要也是最常用的格式,在 Markdown 中,如果一段文字被定义为标题,只要在这段文字前加 # 号即可。 # 一级标题 ## 二级标题 ### 三级标题 以此类推,总共六级标题,建议在#号后加一个空格,这是最标准的 Markdown 语法。列表熟悉 HTML 的同学肯定知道有序列表与无序列表的区别,在 Markdown 下,列表的显示只需要在文字...
阅读(539) 评论(0)
79条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:71977次
    • 积分:1127
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:46篇
    • 译文:0篇
    • 评论:2条
    最新评论