
nodejs
web行路人
脚踏实地,做好现在,未来顺其自然!
展开
-
获取通过sql查询数据库的表,字段,主键,自增,字段类型等信息。
1、获取数据库的所有表名select * from information_schema.tables where table_schema = 数据库名';2、获取表的字段,主键,自增,字段类型等信息MySQL Key值(PRI, UNI, MUL)的含义:PRI主键约束 UNI唯一约束 MUL可以重复2.1 showcolumns方法show col...原创 2019-04-29 15:31:20 · 1273 阅读 · 0 评论 -
mysql如何在命令行创建数据库
一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、 连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户r转载 2017-08-05 22:57:07 · 706 阅读 · 0 评论 -
nodeJS 一次执行多条MySQL语句
在某些场景下,需要同时执行多条sql语句。nodeJS 中,如果希望执行多条 mysql 语句,只用在createConnection 的方法中,设置multipleStatements 属性的值为 true,即可。var obj = { host: '127.0.0.1', //IP port: 3306, //端口 databas...原创 2019-04-28 16:16:54 · 4486 阅读 · 0 评论 -
node.js中的定时器nextTick()和setImmediate()区别分析
nextTick()和setImmediate()都是延迟加载。但是nextTick()是放在当前队列的最后一个,setImmediate()是下一个队列的对首console.log(1);//下一个队列的对首setImmediate(()=>{ console.log('setImmediate');});//放在setImmediate和nextTick中间setTimeou...原创 2018-04-09 09:56:52 · 1018 阅读 · 0 评论 -
node之process常用的argv,argv0,execArgv,execPath,env,cwd()
1.argvprocess.argv返回命令行脚本的各个参数组成的数组。可以获取bat里面的参数。process.argv参数都是从process.argv[2]开始的,并且伴随着动态输入的变化,参数的个数也跟着变化的const [node, path, ...argv] = process.argv;console.log(node,path);argv.forEach(item=>{...原创 2018-04-09 09:07:47 · 4039 阅读 · 0 评论 -
CommonJs,AMD和CMD资料
前端模块规范有三种:CommonJs,AMD和CMDCommonJs用在服务器端,AMD和CMD用在浏览器环境。AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。提前执行(异步加载:依赖先执行)+延迟执行CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。延迟执行(运行到需加载,根据顺序执行)1、CommonJS是服务器端模块的规范,由Node推广使用。由于服务端编程的复...原创 2018-04-08 22:18:05 · 173 阅读 · 0 评论 -
live-server的使用
原文地址:http://blog.youkuaiyun.com/shan1991fei/article/details/79007953本地开发常常需要搭建临时的服务,第一时间我们会想到用http-server。但现在流行修改文件浏览器自动刷新hot socketing(热拔插),如live-reload。若想浏览器自动打开项目,用opener。现在live-server实现了三个插件的所有功能,并且很简单就...转载 2018-02-26 11:41:49 · 2320 阅读 · 0 评论 -
Windows 系统下修改nodejs npm全局路径
Windows 系统下设置Nodejs NPM全局路径原创 2017-10-12 11:33:04 · 1977 阅读 · 0 评论 -
node.js+express+ejs+MongoDB模板修改写《node.js开发指南》中的博客网站实例
node.js+express+ejs+MongoDB模板修改写《node.js开发指南》中的博客网站实例参考:node.js+express+ejs+MongoDB模板重写《node.js开发指南》中的微博网站实例开发环境如下:Node.js: v5.5.0Express: v4.14.0模板引擎:Ejs模板原创 2017-01-06 16:54:10 · 1014 阅读 · 2 评论 -
nodejs的express自动生成项目框架
地址:http://blog.youkuaiyun.com/zzwwjjdj1/article/details/51886402原创 2016-12-16 10:31:41 · 544 阅读 · 0 评论 -
expres 创建一个项目时,出现express不是一个内部或外部的命令问题的解决
1、express模块建立后,运行express创建一个根项目时出现:2.原因:由于建立express模块的expess,expess.cmd文件没有设置环境变量,因此我们不能使用它。3、设置环境变量(我的expess安装在D:\Program Files\nodejs\node_global\node_modules):3.成功创建项目原创 2016-12-16 10:00:24 · 598 阅读 · 0 评论 -
nodejs之querystring
从名字就可以看出是一个和参数相关的帮助类,node.js原生自带,直接 require('querystring') 即可使用.此类一共包括4个方法:querystring.stringify(obj, [sep], [eq]) querystring.parse(str, [sep], [eq], [options])querystring.escape转载 2016-12-08 11:06:47 · 622 阅读 · 0 评论 -
node.js之Url
node.js之Url1、URL模块方法有:a、将URL字符串转换为对象:url.parse(urlStr,[parseQueryString],[slashesDenoteHost])b、将对象格式化为URL字符串:url.format(urlObj)c、URL路径处理:url.resolve(from, to) 2. 将URL字符串转换原创 2016-12-08 10:43:34 · 597 阅读 · 0 评论 -
在linux环境下nodejs安装
在linux环境下nodejs安装1、在官网下载nodejs,选择左边的。2、选择文件右击点击extract here进行解压3、进入bin目录,右击选择properties,解压文件可以随意放在系统里一个位置。复制location里的路径4、添加路径 进入.bashrc文件,在末尾处添加步骤三的location里的路径。原创 2016-12-06 15:29:31 · 599 阅读 · 0 评论