随笔分类 - nodejs
摘要:header请求头添加Content-type: application/json
阅读全文
摘要:http://nodejs.cn/api/fs.html#fs_fs_writefilesync_file_data_options https://www.cnblogs.com/diaosizhang/p/4089367.html https://www.cnblogs.com/pingfan1
阅读全文
摘要:零:数据准备,给定数组arr=[2,5,4,1,7,3,8,6,9,0]; 一:冒牌排序 1思想:冒泡排序思想:每一次对比相邻两个数据的大小,小的排在前面,如果前面的数据比后面的大就交换这两个数的位置 要实现上述规则需要用到两层for循环,外层从第一个数到倒数第二个数,内层从外层的后面一个数到最后一
阅读全文
摘要:var _ = require('lodash'); var request = require("request"); /* @LM 2017-02-16 node端代理浏览器路由 解决浏览器跨域问题 demo: router.post('/proxy_http',proxy_routes); condition = { url:''...
阅读全文
摘要:HTTP Request header 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲
阅读全文
摘要:原文地址:https://segmentfault.com/a/1190000006707756?utm_source=tuicool&utm_medium=referral 要让Express在ES6下跑起来就不得不用转码器Babel了。首先新建一个在某目录下新建一个项目。然后跳转到这个目录下开始
阅读全文
摘要:"start": "NODE_ENV=production node ./bin/www"
阅读全文
摘要:1.配置nginx 原因是请求实体太长了。一般出现种情况是Post请求时Body内容Post的数据太大了 如上传大文件过大; 如POST数据比较多处理方法修改nginx.conf的值就可以解决了。 client_max_body_size 2M 改为 client_max_body_size 10M
阅读全文
摘要:1.在node.js 服务下创建node_modules文件,npm install thrift 下载thrift到该文件下。 2.编写idl文件。user.thrift 内容如下: struct User{ 1: string uid, 2: string uname, 3: bool usex
阅读全文
摘要:node下载地址:http://nodejs.cn/download/首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件。我就是按照网上源码的安装方式去操作编译后的文件,结果坑了好久好久。(一) 编译好的文件简单说就是解压后,在bin文件夹中已经存在n...
阅读全文
摘要:概览从 Express 3 到Express 4 是一个巨大的变化,这意味着现存的 Express 3 应用在不更新依赖的情况下将不能工作。这篇文章涵盖一下内容:Express 4 中的变化一个从 Express 3 迁移到 Express 4 的示例升级到 Express 4 的应用生成器Expr...
阅读全文
摘要:lodash JavaScript 实用工具库,提供一致性,模块化,性能和配件等功能 用npm-run自动化任务 Express 4.x API 中文手册 Handlebars.js 模板引擎 使用nrm快速切换npm源 服务器端 jQuery 选择器,有了它,比正则解析html字符串要更加便捷直观
阅读全文
摘要:express获取参数有三种方法:官网介绍如下Checks route params (req.params), ex: /user/:idChecks query string params (req.query), ex: ?id=12Checks urlencoded body params ...
阅读全文
摘要:DESCRIPTION本文档有所有package.json中必要的配置。它必须是真正的json,而不是js对象。本文档中描述的很多行为都受npm-config(7)的影响。name在package.json中最重要的就是name和version字段。他们都是必须的,如果没有就无法install。na...
阅读全文
摘要:原文:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html你肯定非常熟悉nodejs模块中的exports对象,你可以用它创建你的模块。例如:(假设这是rocker.js文件)exports.name = function...
阅读全文
摘要:npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。1、npm install moduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是安...
阅读全文
摘要:作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查找域名的...
阅读全文