Node学习记录: koa

2017-05-25
阅读 1 分钟
1.9k
官方文档:koa初识阶段当然是看阮一峰的Koa 框架教程 前端用koa模拟动态接口 实战教程(6)使用fetch有一部分讲解 {代码...} {代码...}

React学习记录: Redux

2017-05-23
阅读 1 分钟
3k
入门官网React.js模仿大众点评webapp 实战教程(5)redux基础React.js 小书 父向子孙传值用props react子组件如何向父组件传值 react子组件如何向父组件传值 组件之间传值 Redux实例 {代码...} } Redux with React chrome中两个开发插件redux-devtoolsreact-devtools

Node学习记录: nodemon

2017-05-21
阅读 1 分钟
2.4k
nodemon {代码...} {代码...} {代码...} 命令行 用nodemon 代替node 更改项目中任何代码 nodemon 都会让应用重新启动(类似前端的热加载 开发时候很方便) 配置信息 {代码...}

Node学习记录: 路由解析

2017-05-21
阅读 4 分钟
1.9k
浏览器输入http://localhost:3000/register http://localhost:3000 http://localhost:3000/login 到达不同的页面

Node学习记录: mongodb

2017-05-20
阅读 5 分钟
4.6k
在说MongoDB数据插入操作之前,我们先来简单了解下它的数据逻辑结构。 MongoDB的逻辑结构是一种层次结构,主要由:文档(document)、集合(collection)、数据库(database)这三部分组成的。

Node学习记录: util模块

2017-05-20
阅读 2 分钟
1.5k
The util module is primarily designed to support the needs of Node.js' own internal APIs. However, many of the utilities are useful for application and module developers as well. It can be accessed using: {代码...} 具体内容查看文档

Node学习记录:事件

2017-05-20
阅读 3 分钟
2.2k
Events 是 Node.js 中一个非常重要的 core 模块, 在 node 中有许多重要的 core API 都是依赖其建立的. 比如 Stream 是基于 Events 实现的, 而 fs, net, http 等模块都依赖 Stream, 所以 Events 模块的重要性可见一斑.

Node学习记录: 学习资源

2017-05-20
阅读 1 分钟
3.9k
练习仓库JXtreehouse/nodejs-lessions入门Node入门Node入门七天学会NodeJSNode.js 包教不包会进阶饿了么大前端 Node.js 进阶教程饿了么大前端的问题(1)Node.js面试题,侧重后端应用与对Node核心的理解社区[链接][链接]博客[链接]教程[链接]ElemeFE/node-practice[链接][链接][链接][链接][链接][链接]手把手撸项目[链...

Nodejs学习记录: 制作命令行工具

2017-05-19
阅读 4 分钟
3k
开始编写之前需要确认的一件事情是你已经安装了Node.js。你可以在命令行中运行 which node 来确认是否已经安装,或者运行 node -v 查看 node 的版本 。如果你已经安装了node,你可以看到类似于下面的输出结果,一般情况安装了node.js 顺带npm工具自动安装了。

Node学习记录: cluster模块

2017-05-18
阅读 2 分钟
2.5k
在如今机器的CPU都是多核的背景下,Node的单线程设计已经没法更充分的"压榨"机器性能了。所以从v0.8开始,Node新增了一个内置模块——“cluster”,故名思议,它可以通过一个父进程管理一坨子进程的方式来实现集群的功能。

Node学习记录:网络编程

2017-05-18
阅读 10 分钟
3.5k
笔记 | Linux网络基础 网络分层 而在实际操作系统中,只有应用层、传输层、网络层,链路层。 Node提供了net、dgram、http、https四个模块,分别处理TCP、UDP、HTTP、HTTPS.适用于服务器和客户端。 TCP httpcode code 说明 200 请求被成功处理 301/302 永久性重定向/临时性重定向 403 没有权限访问 404 表示没有对应资源 ...

学习笔记: JS数组

2017-05-14
阅读 24 分钟
4.2k
JavaScript基础 - - 数组数组是一个有序的数据集合,使用数组名称和索引进行访问。 {代码...} 在JavaScript中数组没有明确数据类型。 {代码...} 1.创建数组创建数组方法有3种: {代码...} 上面是已知数组元素,另外一种还有创建一个长度不为0,且有没有任何元素的数组: {代码...} 若传入的数组长度不是整数,则报错: {...

Node学习记录: 图片爬虫

2017-05-13
阅读 6 分钟
5.1k
{代码...} 之前写过简单的爬取页面课程目录的爬虫 戳这里 今天写一个图片爬虫 基本思路 在我们想要批量爬取资源的站点,通过审查代码和观察url请求来找出一些规律,不同网站复杂程度各不相同,通常爬图片这种算比较简单的, 分析规律,构造请求的页面地址,nodejs模块request模拟请求页面数据(简单静态页复杂些的可能还...

Node学习记录: 写脚本工具

2017-05-12
阅读 2 分钟
3.1k
简单的搜索脚本 安装 nightmare安装 babel-register安装 babel-polyfill {代码...} 这里的goto是异步执行的,会返回一个promise前面加个await 使它以同步的方式执行 index.js {代码...} run.js {代码...} 自动登录cnode论坛 新建一个config.js文件 {代码...} run.js变成 {代码...} nodejs论坛灌水小工具 nodejs链接linux...

js基础深入浅出

2017-05-07
阅读 13 分钟
2.7k
持续不断更新。。。 基本类型和引用类型 vue props | Primitive vs Reference Types 基本类型和字面值之间的区别 基本类型和字面值相等,对象实例和字面值不相等(可用于快速区分基本类型和对象实例) arguments与类数组对象 看着这篇[链接] 隐式转换 包装对象 number string boolean这三种原始类型都有对应的包装类型。st...

前端自动化工具

2017-05-07
阅读 1 分钟
2.4k
gulp/grunt yeoman bower 先看这两篇文章gruntgulp Grunt-beginner前端自动化工具

socket.io学习记录

2017-05-07
阅读 3 分钟
2.4k
基础看这里 WebSocket 教程 [链接][链接]用Socket.io打造协作应用 Installing {代码...} Using with Node http server Server (app.js) {代码...} Client (index.html) {代码...} 开始练习 实例1 [链接] {代码...} {代码...} Getting this example You can find it on GitHub here. {代码...} 常见问题 socket.broadcast...

React学习记录:入门

2017-05-06
阅读 3 分钟
3k
先看阮一峰的教程,相当易懂:React 入门实例教程然后配合官网文档 看 React.js 小书 使用 Facebook 的 create-react-app 快速构建 React 开发环境 react资源汇总(react-tutorial) 常见问题 React.js 开发常见问题 Q&A 如何覆盖 ant-design样式 正常antd是有个className,然后放入global就可以覆盖ant-design的样式示...

Nodejs学习记录:异步编程

2017-05-06
阅读 9 分钟
2.9k
在早些年的时候, 大家会看到有很多的解决方案例如 Q, async, EventProxy 等等. 最后从流行程度来看 Promise 当之无愧的独领风骚, 并且是在 ES6 的 Javascript 标准上赢得了支持.

Nodejs学习记录:express

2017-05-05
阅读 3 分钟
2k
Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。Express 框架核心特性:

Node.js学习记录: 异步I/O

2017-05-05
阅读 4 分钟
4k
Node.js 异步编程的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执...

Node.js学习记录: stream

2017-05-01
阅读 8 分钟
3.8k
在 Node.js 中,读取文件的方式有两种,一种是用 fs.readFile,另外一种是利用 fs.createReadStream 来读取。

node.js学习记录: 理解Buffer

2017-04-30
阅读 6 分钟
4.8k
在Node中,应用需要处理网络协议、操作数据库、处理图片、接收上传文件等,在网络流和文件的操作中,还要处理大量二进制数据,JavaScript自有的字符串远远不能满足这些需求(javascript字符串是utf-8存储的,处理二进制数据能力很弱,而网络层对于不同资源的请求响应和文件都是二进制数据来交互的),于是Buffer对象应运...

图片预加载插件

2017-04-30
阅读 12 分钟
3.3k
gitub: 无序加载 {代码...} {代码...} 下面我们用实例来使用这个插件preload.js 先看下效果 {代码...} 参考:慕课网 图片预加载

全屏切换效果

2017-04-27
阅读 14 分钟
1.4k
使背景图始终位于屏幕中心 {代码...} jquery插件的开发方式 类级别组件开发 即给jquery命名空间添加新的全局函数,也称静态方法 {代码...} 例如 $.Ajax()、$.extend() 对象级别组件开发 即 挂在jQuery原型下的方法,这样通过选择器获取的jquery对象实例也能共享该方法,也称动态方法 {代码...} 例如: addClass() 、 attr...

git使用记录

2017-04-26
阅读 14 分钟
3.6k
Github入门与实践 常用命令列表 在操作前,须明晰三个概念:工作空間=》缓存空間=》代码仓库。Git代码仓库存储内容记录了每一次的修改变动。 工作空间:你正在操作和修改的地方 缓存空间:阶段性保存工作空间中修改内容的地方(git add命令后,存储修改的位置) 仓         库:固化存储修改变动内容的地方(git commit...

bower使用错误记录

2017-04-26
阅读 1 分钟
2k
bower ENOINT Register requires an interactive shell Additional error details: Note that you can manually force aninteractive shell with --config.interactive

D3学习笔记:垂直柱状图表 barchart

2017-04-25
阅读 3 分钟
3.9k
代码地址 d3 lessions 简单垂直柱状图标 {代码...} {代码...} 我们根据实际开发,使用数据文件生成图表 {代码...} 网格柱状图表 相关d3知识点 柱状图的绘制; 坐标轴的绘制; D3的轴组件是为D3的quantitative, time 和 ordinal 标度所设计的 SVG-Axes(坐标轴) {代码...} 刻度的绘制; 网格线的绘制; 简单的事件;

web前端优化

2017-04-25
阅读 2 分钟
1.9k
80%的终端用户响应时间都花在了前端上,其中大部分时间都在下载页面上的各种组件:图片,样式表,脚本,Flash等等。减少组件数必然能够减少页面提交的HTTP请求数。这是让页面更快的关键。

JSON学习笔记(一)

2017-04-19
阅读 2 分钟
1.8k
先学习阮大神的 数据类型和Json格式 一、js中解析JSON的方式 eval() JSON.parse {代码...} {代码...} 两种效果其实是一样的,但是我们用第二种,因为eval()不但解析JSON字符串还会执行字符串中的js方法ps:实际中尽量不要用eval()二、在线JSON校验工具 [链接]三、{ {代码...} }success:逻辑是否成功的标记(如:ajax请求...