node 下好用的工具】的更多相关文章

1. supervisor Node Supervisor is used to restart programs when they crash. Node Supervisor 是用来当程序崩溃时重启的. It can also be used to restart programs when a .js file changes. 它也可以用来重启程序,当.js文件发生改变. 2. pm2 PM2 is a production process manager for Node.js ap…
前言 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows,方便切换不同版本的node.js. nvm是Linux下常用的一个node.js多版本管理工具,但是nvm不能在Windows下使用,在GitHub上有个项目叫nvm-windows,可以让我们在Windows下对node.js进行多版本管理. nvm-windows的下载地址:https://github.com/coreybut…
iOS系统提供开发环境下命令行编译工具:xcodebuild[3] xcodebuild 在介绍xcodebuild之前,需要先弄清楚一些在XCode环境下的一些概念[4]: Workspace:简单来说,Workspace就是一个容器,在该容器中可以存放多个你创建的Xcode Project, 以及其他的项目中需要使用到的文件. 使用Workspace的好处有: 1),扩展项目的可视域,即可以在多个项目之间跳转,重构,一个项目可以使用另一个项目的输出.Workspace会负责各个Project…
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://goldlion.blog.51cto.com/4127613/834075 引子 由于 AnimatePacker的打包发布用的是Qt动态编译,且为了给没有Qt环境的朋友使用,会集成一些dll,所以造成了一些不便.(策划和美术都喜欢一个exe的东西吧= =) 个人对Qt静态编译不怎么感冒,大约是因为比较折腾,所以一直没弄. 近几年各种虚拟化工具迅猛发展,易用性和稳定性越来越好.…
今晚感觉挺蛋疼,就用了点时间,在node下开发了个聊天室来玩玩,不过之是简单的开发了套而已,并没多做什么考虑,, 但是发现了一个好处就是用node来写聊天室代码居然少得可怜,这个不佩服node都不行,效果图如下所示: 说句实话,我都有点爱上node了,因为深深的被她的魅力感染了,嘻嘻,不做过多的介绍,代码其实也很简单: 说实话感觉node真的很强大,, 源码下载地址: 链接:http://pan.baidu.com/s/1cvEdTO 密码:wx9s…
Linux 下的软件包管理工具 linux下的软件安装可以通过两种方式,一种是直接使用自带的软件包管理工具安装,另外一种通过编译源码安装. 1.软件包的种类 Red Hat和Fedora:redhat最早发行的个人版本的Linux,自从Red Hat 9.0版本发布后,RedHat 公司就不再开发桌面版的 Linux发行套件,Red Hat Linux停止了开发,而将全部力量集中在服务器版的开发上,也就是 Red Hat Enterprise Linux 版.2004年4月30日,Red Hat…
环境搭建:    1.下载arm-2009q3.tar.bz2源码.  百度云链接  密码: rbui    2.将arm-2009q3.tar.bz2拷贝到/usr/local/arm(没有该目录就新建一个)目录下,执行命令 tar jxvf arm-2009q3.tar.bz2 进行解压.    3.为了能在别的路径下运行需要修改环境变量   执行命令 vim ~/.bashrc (若提示权限不够,在命令前加上sudo即可)   在文件末尾加上export PATH=/usr/local/a…
. 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 . Android Studio 相关博客 : -- Ubuntu 下 Android Studio 开发工具使用详解 : http://blog.csdn.net/shulianghan/article/details/20855541 ; -- Ubuntu 配置 Android 开发 环境…
背景是曾经友情支持了测试组一小段时间,发现他们使用selenium做页面的自动化测试,需要用到XPath,但IE下没有获取XPath的工具,只能在Firefox和chrome下获取,步骤还比较麻烦.而且有些页面在chrome和ie生成的代码的不一样的,所以chrome下获取的xpath,到ie下就无法工作,只能自己在ie下查看页面元素自己写xpath,痛苦而且效率低下. 于是"大发慈悲",自己花了一天左右(开发加调试)写了这款小工具,弥补了IE下没有获取XPath工具的空缺.一开始用D…
背景是曾经友情支持了测试组一小段时间,发现他们使用selenium做页面的自动化测试,需要用到XPath,但IE下没有获取XPath的工具,只能在Firefox和chrome下获取,步骤还比较麻烦.而且有些页面在chrome和ie生成的代码的不一样的,所以chrome下获取的xpath,到ie下就无法工作,只能自己在ie下查看页面元素自己写xpath,痛苦而且效率低下. 于是"大发慈悲",自己花了一天左右(开发加调试)写了这款小工具,弥补了IE下没有获取XPath工具的空缺.一开始用D…
[申嵌视频]5-1 ubuntu下安装VMWare Tools工具 适合搭建mini2440, Tiny6410, smart210,Tiny4412, NanoPC-T2, NanoPC-T3, NanoPC-T4,NanoPi等一系列开发板的开发环境. 优酷在线收看链接: https://v.youku.com/v_show/id_XMTY3Mzk3NjUyNA==.html?spm=a2h0k.11417342.soresults.dtitle 上海嵌入式家园-开发板代理商城 http:/…
1.由netstat查看网络情况,引出的TCP建立连接.终止连接过程,以及TCP状态分析: 2.Soap=XML+HTTP引出的HTTP协议分析: 3.Soap(Simple Object Access Protocol)简单对象访问协议分析及应用: 4.番外一:awk的使用 5.番外二:Linux下抓包工具 --------------------------篇四------------------------------------- 这篇讲linux下的抓包工具. 抓包工具比较好用的有两个…
cmder简介 官网:http://cmder.net/ GitHub:https://github.com/cmderdev/cmder Cmder是一个windows下的命令行工具,用来替代windows自带的cmd,非常简洁美观易用. 完整版cmder内建msysgit,支持git和常用Linux命令 支持左右上下分屏, 多 tab 终端 绿色便携,解压即可使用 cmder的组成 cmder结合了msysgit.ConEmu与Clink等多个程序组件,因此也同时具备了多种组件的功能. ms…
说明:测试平台  Ubuntu 16.04.4 LTS cron是一个Linux下的定时执行工具,可以在无需人工干预的情况下运行作业.所以,在Linux中,周期性执行的任务一般由cron这个守护进程来处理.cron会读取一个或多个配置文件,这些配置文件中包含了命令行命令及其执行的时间.cron的配置文件成为“crontab”,是“cron table”的简写. crontab命令用于列出.编辑.删除.安装用于驱动cron后台进程的表格.用户把需要执行的命令序列放到crontab文件中从而获得执行…
摘要:1.源文件下载地址:http://vegan.net/tony/supersmack/2.安装:注意在编译时,可以先把对应的libmysqlclient.so.*拷贝到/usr/lib3.测试:[aliyunzixun@xxx.com_Backupsmacks]#super-smack-dmysqlselect-key.smack1010000QueryBarrelReportforclientsmacker1connect:max=37msmin=0msavg=10msfr 1. 源文件…
linux下不错的数据库管理工具 DBeaver 操作比较友好,基于eclipse.使用jdbc链接,链接数据库非常全(oracle mysql mssql sqlite  常见的统统支持).而且可以自动下载链接驱动.非常适合开发.…
[原创]Linux下网络性能测试Netperf工具介绍及安装 1 官方网站 http://www.netperf.org/netperf/ 2 Netperf介绍 Netperf是一种网络性能的测试工具,主要针对基于TCP或UDP的传输.Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式.Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一…
node使用jquery的两种方式 在node下,使用jquery有两种方法: 使用jsdom模拟一个window对象 使用cheerio,cheerio只实现了jquery的dom部分功能,相当于jquery的一个子集,jquery还包含网络请求.bom等更为丰富的API. 这两种方法各有利弊,jsdom的方式非常完善稳妥,jquery久经考验,但它的缺点在于速度较慢:cheerio速度较快,但是功能有限,然而cheerio的功能已经够用了. 使用jsdom的方式 fs = require("…
Scrot ,是一个命令行下使用的截图工具,支持全屏.窗口.选取.多设备.缩略图.延时,甚至可以截图完毕之后指定某程序打开截好的图片. 终端安装:     sudo apt-get install scrot Scrot man手册: -------------------------------------------------------------------------概要scrot [options] [file] 描述scrot 是一个使用 imlib2 库截取屏幕和保存图像的的工…
以下内容转自:https://www.cnblogs.com/longjshz/p/5779215.html 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron].cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间.cron的配置文件称为“crontab”,是“cron table”的简写. 一.cron服务 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业. service crond start …
MacOS系统下的图形化工具 MacOS系统下安装了Git后,发现如果Git中有中文文档操作还是比较麻烦(需要输入中文的文件名).图形化对Git的操作还是相对于方便一些.所以准备找一个图形化的工具. 下载SourceTree 首先进入Git主页https://git-scm.com/downloads,看到Git Cients中的View GUI Clients,点击此链接. 里面有十多种Git图形化工具,有些是免费的.我选择了第一个SourceTree,其网址为:https://www.sou…
[调试]Linux下超强内存检测工具Valgrind 内容简介 Valgrind是什么? Valgrind的使用 Valgrind详细教程 1. Valgrind是什么? Valgrind是一套Linux下,开放源代码(GPLV2)的仿真调试工具的集合.Valgrind由内核(core)以及基于内核的其他调试工具组成. 内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具:而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务.…
. 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 . Android Studio 相关博客 : -- Ubuntu 下 Android Studio 开发工具使用详解 : http://blog.csdn.net/shulianghan/article/details/20855541 ; -- Ubuntu 配置 Android 开发 环境…
如果你的英文足够好,请看官网的文档:http://supervisord.org/introduction.html 简介: Supervisor 类unix系统下的进程控制工具. 特性: 1.配置简单 2.统一管理 3.高效 当supervisor为用户启动的子进程中止时,操作系统会发出信号告诉supervisor.(而不是轮询进程id来判断的) 4.可扩展 supervisor有一个简单的事件通知协议,可以通过任何语言去监视它. 5.兼容性 除了windows以外都兼容.开发语言是pytho…
rsync是Linux系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync.rsync支持大多数的类Unix系统,无论是Linux.Solaris还是BSD上都经过了良好的测试.rsync的最新版本可以从 http://rsync.samba.org/rsync/获得.它的特性如下:1.可以镜像保存整个目录树和文件系统.2.可以很容易做到保持原来文件的权限.时间.软硬链接等等.3.无须特殊权限即可安装.4.优化的流程,文件传输效率高.5.可以使用rcp.ssh等方式来…
本文转载自:http://blog.csdn.net/mu0206mu/article/details/7514559 在Android系统中修改android.mk使其同时编译rgb2565和rgb2888(向out/host/Linux-x86/bin/下新增加一个工具命令)                       修改对应的Android.mk文件使其在源码编译时能够同时编译出rgb2565和rgb2888,rgb2888的源码文件已有,其实实现很简单,这里只是将我在具体测试中不同模块…
Linux下的IO检测工具最常用的是iostat,不过iostat只能查看到总的IO情况.如果要细看具体那一个程序点用的IO较高,可以使用iotop .不过iotop对内核版本和Python版本有要求,虽然目前主流的CentOS和Ubuntu版本上都适用.不过考虑到其无法适用的场景,推荐个可以查看程序IO使用情况的工具iopp作为替代方案.   安装iopp 安装编译工具   $ yum install cmake 编译安装iopp   $ git clone https://github.co…
linux下的数据备份工具 rsync(remote sync 远程同步)   名词解释: sync(Synchronize,即“同步”)为UNIX操作系统的标准系统调用,功能为将内核文件系统缓冲区的所有数据(也即预定将通过低级I/O系统调用写入存储介质的数据)写入存储介质(如硬盘). sync是一个linux同步命令,含义为迫使缓冲块数据立即写盘并更新超级块.在linux系统中,为了加快数据的读取速度,默认情况下,某些数据将不会直接写入硬盘,而是先暂存内存中,如果一个数据被重复写,这样速度一定…
如何用node开发自己的cli工具 灵感 写这个工具的灵感以及场景源于youtube的一次闲聊 github 地址 blog首发 使用场景 原本我们写博客展示shell,例如:安装运转docker,一键部署脚本,等一些终端操作,我们需要进行大量的截图展示给用户,为什么不能更加直观方便的生成一个网页呢? 如何使用 安装 sudo npm install share_shell -g 帮助 tw --help #1.0暂时用这个命令,没想到好的缩写 查看版本 tw --version || tw -…
作者信息 邮箱:sijiayong000@163.com Q Q:601566386 Stress是什么 stress是一个linux下的压力测试工具,专门为那些想要测试自己的系统,完全高负荷和监督这些设备运行的用户. 安装 方式一 将stress的安装包上传并解压到linux服务器的/usr/local/src路径下, 执行:tar -xf stress_1.0.1.orig.tar.gz 进入解压后的stress-1.0.1文件夹, 输入:./configure 进行配置,若配置失败,并打印…