遇见NODE_MODULES

//这里写的是自己遇见的好用顺手的 npm 库,仅供参考

nodejs 发送 http 请求 https://github.com/request/request

如何生成唯一且不可预测的ID https://github.com/broofa/node-uuid

MD5加密 base64加密  https://github.com/node-modules/utility

更简单的MD5 https://github.com/pvorb/node-md5

对URL进行 https://github.com/defunctzombie/node-url

TIPS:

sha1多次加密
var crypto = require(‘crypto‘);
function sha1( data ){
var generator = crypto.createHash(‘sha1‘);
generator.update( data )
return generator.digest(‘hex‘)
}
console.log( sha1(‘adrian‘) )
var url = require(‘url‘);
var a = url.parse(‘http://example.com:8080/one?a=index&t=article&m=default‘);
console.log(a);

//输出结果:
{
    protocol : ‘http‘ ,
    auth : null ,
    host : ‘example.com:8080‘ ,
    port : ‘8080‘ ,
    hostname : ‘example.com‘ ,
    hash : null ,
    search : ‘?a=index&t=article&m=default‘,
    query : ‘a=index&t=article&m=default‘,
    pathname : ‘/one‘,
    path : ‘/one?a=index&t=article&m=default‘,
    href : ‘http://example.com:8080/one?a=index&t=article&m=default‘
}
时间: 2024-10-09 18:41:22

遇见NODE_MODULES的相关文章

iOS开发:集成支付宝(遇见的坑和便捷撸代码)

开发iOS最重要的就是支付了,天朝之内最常用的就是支付宝了,下面就以自己的经历说明如何集成支付宝+遇见的坑. 首先,集成支付宝最好别使用Cocoapods,很多人都说使用起来很方便,可是我每次只要使用Cocoapods导入支付宝SDK,总是出现各种莫名其妙的错误,并且还每次都不一样,最终,我只能手动导入. 其实可以使用ping++和其他更为方便.如 http://winann.blog.51cto.com/4424329/1601654 https://www.pingxx.com/ 以自己集成

批量删除遇见的问题

做批量删除时遇见的问题: org.apache.ibatis.binding.BindingException: Parameter 'ids' not found. Available parameters are [array] 前台jsp页面的ajax请求可以进入: 但是点击批量删除的按钮时会报这个错误: 后来发现是Mapper中的collection定义错了: 把<foreach>标签中的collection="ids"改为collection="arra

Angular 4 自定义组件封装遇见的一些事儿

你用Angular 吗? 一.介绍 说说封装Angular 组建过程中遇见的一些问题和感悟.用久了Angular,就会遇见很多坑,许多基于Angular开发的框架最喜欢做的事情就是封装组件,然后复用.....因为这是最省事的. 二.基本构建组件思想 界面构建草图 简要介绍上图: 1.View 就是我们需要完成的界面,但是界面无非就是由若干个label,button,table,img,list等一些基本控件构成的,所有的前端页面构成都是一样,只是加上CSS排版确定最后的显示效果. 2.五种基类,

遇见(dj+并查集)

题4  遇见 [故事背景] 聪聪是个非常单纯的小朋友.有一天他在食堂打饭的时候遇见了一位绝世MM,立刻就被吸引住了.正当他想上前搭讪的时候,天空突然黑了,一个巨大的蚕宝宝从天而降,竟然把该MM吃了下去!蚕宝宝狂笑着对聪聪说:"这个MM,你给她东西吃,她就吃,你不给她吃,她自己就死掉了是吧?我已经把她藏到了我体内的最深处,再过不久她就饿死了!聪聪当然不会放过这个英雄救美的机会,于是他立刻施展法术,进入蚕宝宝体内去营救MM ! [问题描述]  进入蚕宝宝体内后,聪聪发现蚕宝宝的身体是一个含有N个结点

Sublime 3 如何设置xftp 排除文件夹“bower_components”,“node_modules”

“bower_components”,“node_modules”这个文件夹,作为模块得引用文件,不需要下载本地进行编码,这里得文件非常多,若是不把这个两个文件夹排除掉掉话,通过xftp下载所有文件的话就非常非常费力. 那我们如何来把这两个文件夹给排除掉呢? 在sftp-config文件中,属性ignore_regexes则是表示排除一些文件,这些排除掉掉文件则不和服务器进行同步. 参考链接:https://wbond.net/sublime_packages/sftp/settings

以书作伴——读《遇见未知的自己》有感

洗涤心灵,绽放真我 ——读<遇见未知的自己>有感 漫长的假期,我一直不知道如何有意义地“消遣”我的时间.整天与书作伴的姐姐向我推荐了一本书,也许作为亲人的她了解我在生活中习惯怨天尤人,消极地面对困难和挫折,对未来充满惆怅和迷茫,于是她给了我一本能够治愈心灵,使人认清自我的书——<遇见未知的自己>.刚拿到这本书时,我稍微看了一下简介,竟发现如此薄的书前些年却一直在畅销榜首,那么这本书中一定有一些与众不同的东西,让我不禁兴趣十足.于是,我决定细细地读一读,感悟其中的道理. 这本书是一部

学习小记(2015/10/19)——工作中遇见的一个关于jQuery选择器的小要点。

jQuery是现在非常流行的js库,其中封装了很多很酷炫的功能,其中强大的选择器功能是必不可少的.由于jQuery的选择器,我们能够快速的从许多元素中选中我们需要的目标,从而进行后续的工作.今天,我就讲一下jQuery的我使用jQuery遇见的一个小要点. 当时,我使用jQuery是准备将所有页面上的多选框选中,再对其中某一个进行操作.我是这样做的:HTML: <!DOCTYPE html> <html> <head lang="en"> <m

Robotlegs2.2 中遇见的问题

purMVC用了2年多 终于淘汰了 现在开始用Robotlegs Robotlegs是一个好框架 轻量易用 ,这次讲讲Robotlegs2 中 Mediator的手动构建方法 因为之前有遇见过需要手动构建的 比如: 使用 flex 的 PopupManager的时候 PopUpManager 会把popup创建到contextView外面的显示列表里,所以Robotlegs就无法获悉这个视图是什么时候加载的,就没有办法和Mediator关联 . 解决这类问题 当然就要手动构建Mediator m

比遇见什么样的人更重要的,是先成为什么样的人

怎么知道遇到的是真爱? 小时候,我认为真爱就是极度的占有,她是我的,我不许她跟任何男生讲话,连她多看别人两眼我都难受,我自私.敏感.占有欲爆棚,并把这些当作爱她的表现,愈演愈烈那时我这样喜欢着一个女孩,直到我用我的矫情和小心眼成功的把她气走 后来,我认为真爱就是炽热爱火.一见钟情.天长地久我把爱情看的重于任何事情,认为两个人在一起比什么都重要,整天的生活就是你侬我侬郎情妾意,恨不得陷进彼此的生活,一秒也不分开那时我这样同一个姑娘恋爱着,直到我荒废掉自己的学业和事业,荒废掉我的承诺 再后来,我认为