一起学习网 一起学习网

为您找到相关结果为  2000 

node.js操作mongodb学习小结3小时前

一、准备工作 1、在mongodb创建将要读取的表 创建数据库mongotestuse mongotest;向user表中插入数据db.user.insert({name:'flyoung',age:'18',sex:true});2、安装node-mongodb-nativenpm install...

使用C++为node.js写扩展模块3小时前

前提: 安装好node.js、Python2.7与visual studio 2013。 过程: 首先安装GYP项目生成工具,npm install -g node-gyp 。 建立test目录,这是我们的工作目录,在此目录下再建一个src目录,用来存放C++源代码,另新建一个名为binding.g...

nodejs实现HTTPS发起POST请求3小时前

准备用nodejs搞一个快速注册163邮箱的东西,需要在某一步的时候post数据到https,node的官方文档实在太简陋了,网上找了个差不多的例子,拿来改了改用。var util = require('util'),https = require('https');var regUrl = "ht...

node.js 使用ejs模板引擎时后缀换成.html3小时前

这是一个小技巧,看着.ejs的后缀总觉得不爽,使用如下方法,可以将模板文件的后缀换成我们习惯的.html。 1.在app.js的头上定义ejs:var ejs = require('ejs');2.注册html模板引擎:app.engine('html',ejs.__express);3.将模板引擎...

使用iojs的jsdom库实现同步系统时间3小时前

使用iojs的jsdom库与 http://open.baidu.com/special/time/ 同步系统时间。var jsdom = require("jsdom"); var exec = require('child_process').exec;jsdom.env({url: "http...

PHP和NodeJs开发的应用如何共用Session3小时前

首先了解下session的机制 客户端(浏览器中) cookie 作为键值,匹配服务器端的一个数据。然后客户端每次在 HTTP 请求里面带着那个 cookie,然后服务器端“理所当然”认为服务器端的这个数据是针对该客户端的。 某些系统喜欢把 session 内容编码后加密放在 cookie 里面 那...

Nodejs学习笔记之测试驱动3小时前

分享第二章,关于测试驱动。这里的测试主要针对Web后端的测试 —— 你为什么要写测试用例(即测试用例的完善是否是浪费时间),如何完善你的测试用例,代码设计如何简化测试用例的书写,以及一些后期的构想。 1. 你为什么要写测试用例 这个习惯通常会被认为是一种耽误开发进度的行为,你需要花费几乎和开发代码相...

Nodejs学习笔记之入门篇3小时前

分享第一篇,关于 NodeJS —— Javascript 的常用知识以及如何从 Javascript 开发者过渡到 NodeJS 开发者(不会介绍具体的框架)。在读本文前,希望你对 javascript 有一些初步的认识。 Javascript 是一门原型模型的解释型语言。解释型将在后面的 Nod...

Windows系统下使用Sublime搭建nodejs环境3小时前

1.下载nodejs,并安装ok后,配置好环境变量。 2.下载sublime text3 3.在package install 包中新增node插件(或者直接去SublimeText-Nodejs插件(https://github.com/tanepiper/SublimeText-Nodejs)下...

使用nodejs开发cli项目实例3小时前

1.分分钟使用默认选项安装完nodejs 2.分分钟使用sudo npm install -g yo安装完yeoman 3.通过sudo npm install -g generator-cli-starter安装cli开发脚手架 OK, 现在我们可以使用yo cli-starter命令开始我们cl...

究竟什么是Node.js?Node.js有什么好处?3小时前

Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。 简介 如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“...

nodejs实现遍历文件夹并统计文件大小3小时前

离开公司已经有2个多个月,之前写了不少工具,但在离开公司的当天,我亲手把一年来的所有积累工具和代码都格式化了。今天想起之前在项目中遇到的一个问题,今天将其记录下来。我在优化内存的时候,遇到一些图片在加载的时候很难loading出现,发现一些技能图标,尺寸很小50x50,但是图片的大小却很大,有几m,...

nodejs实现获取某宝商品分类3小时前

闲来无事,研究下电商网站,正好朋友在开某宝店,看到琳琅满目的商品分类,见猎心喜。于是稍微研究了一下。 商品分类获取全由AJAX完成,且因为需要登录,我闲麻烦,就采取了最简单的办法,进入后台直接打开控制台,把代码粘进去运行,嘿嘿,所有分类都跑到CAT.data中去了。 菜鸟练手,求指点。var CAT...

Nodejs实现批量下载妹纸图3小时前

听说最近下载妹子图很火?Nodejs (javascrpt)自然不能落后~ 虽然从没写过像样的Nodejs程序,但作为至少翻过书的前端同学来说,Nodejs用得还蛮顺手的哈~ 花了一点事件学习了下Nodejs的网页获取和文件下载方法,没事乱捣腾就写了这个半成品的下载器使用方法:1)新建一个downl...

在Node.js应用中使用Redis的方法简介3小时前

在开始本文之前请确保安装好 Redis 和 Node.js 以及 Node.js 的 Redis 扩展 —— node_redis 首先创建一个新文件夹并新建文本文件 app.js 文件内容如下:var redis = require("redis"), client = redis.createC...

在Mac OS下使用Node.js的简单教程3小时前

这里有一篇很好的 Node.js 介绍文章 great nodejs intro ,它将给你一个非常方便的介绍 Node.js 和 CouchDB,并给出一个实例实现 REST 的服务用于执行书签的 CRUD 操作,使用 CouchDB 作为数据库。 本文将介绍在 Mac OS X 下安装并开始使用...

浅析Node.js中使用依赖注入的相关问题及解决方法3小时前

最近,我转向使用依赖注入来帮助理解分离代码的简单途径,并有助测试。然而,Node.js中的模块依赖Node提供的系统API,这很难判断私有依赖被恰当的使用。一般的依赖注入很难在这种情况下使用,但现在不要放弃希望。 requireCauses 问题 Node.js很容易依照需求导入依赖。它运行的很好,...

浅析Node.js中的内存泄漏问题3小时前

这篇文章是由Mozilla的Identity团队带来的 A Node.JS Holiday Season系列文章的首篇,该团队上个月发布了 Persona的第一个测试版本。在开发Persona时我们构建了一系列的工具,包括了从调试,到本地化,到依赖管理以及更多的方面。在这一系列的文章中我们将与社区分...

Node.js编程中客户端Session的使用详解3小时前

静态网站很容易扩展。你只需要全部缓存,不需要考虑从不同服务器组合有状态的内容给用户。 可惜,大多数Web应用使用有状态的内容提供个性化体验。如果你的应用可以登录,就需要记住用户的Session。经典的处理方法是客户端设置包含随机唯一Session标识的Cookie,被标识的Session数据保存到服...

使用Meteor配合Node.js编写实时聊天应用的范例3小时前

我经常见到被拿来与Derby.js做比较的框架是Meteor.js. 与Derby相似的是,它也能在多个客户端下实时更新views, 尽管做法上可能跟Derby有点不同. Derby可以较容易的使用多种数据库, 而Meteor则只亲近于MongoDB. 事实上, 通过如Mongoose客户端接入数据...