摘要:
[x] require:请求;引入模块的;在nodeJS中使用这个,对于自定义的模块引入的时候需要加上./的标志。因为这个可以告诉它这个是nodeJS自己的系统模块,还是你自己写的。如果自己写的模块不想写./,那就把自己的模块加入到node_modules文件夹。require一般先从系统模块找,找 阅读全文
摘要:
1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'te 阅读全文
摘要:
查看executeFileUpload方法 public String executeFileUpload() throws Exception{ MultiPartRequestWrapper request = (MultiPartRequestWrapper)this._request; // 阅读全文
摘要:
gulp-concat 合并文件gulp-rev 生成MD5 后缀 rev.manifest 生成映射文件gulp-rev-collector 替换文件名collector({replaceReved:true})gulp-clean 删除文件夹 打包 require1.require js 是一个 阅读全文
摘要:
.gitignore 设置忽略文件1.glup是一个前端自动化构建工具2.gulp的优点:1.易于使用 2.构建快速 3.插件高质4.易于学习grunt webpackgulp是基于nodejs体系的gulp的配置文件名:gulpfile.jsnodejs commonjs module.expor 阅读全文
摘要:
1.学习新技术的三个步骤:它是什么?它能解决你什么问题?开始学习它?2.git是一个开源的,分布式的版本控制系统版本控制系统是用来记录项目修改历史不管大项目还是小项目都可以由它来管理和git类似的svnsvn是一个集中式的版本控制系统3.git和svn的区别:分布式:版本库在服务器和自己的电脑都存在 阅读全文
摘要:
1. res.locals是一个对象,包含用于渲染视图的上下文2. 用来存储一些全局变量什么的,3. 在模板中可以直接使用,如: res.locals.massage = "dddd"; handlebars 模板中直接使用 {{message}} 1.下载+引入 mysqlvar mysql=re 阅读全文
摘要:
VARCHAR字符串 字段id 类型INT 额外 auto_increment 设为主键 增加 插入insert into 表名(列名1,列名2,....)values(值1,值2....),(值1,值2....)删除delete from 表名 where 条件表达式注:条件表达式->列名=值 列 阅读全文
摘要:
//next 路由句柄:一个函数,多个函数,函数数组,两者混合1.next作用:移交控制权,确保所有注册的中间件被一个接一个的执行2.如果当前中间件没有终结请求res.end,res.send,res.render,并且next没有被调用,那么请求将被挂起,后边定义的中间件将的不到被执行的机会3.一 阅读全文
摘要:
/ab?cd 匹配b 0-1/ab+cd 匹配 b 1-多/ab*cd 匹配以ab开头,cd结尾的路径/ab(cd)?e *匹配所有路径/a/匹配所有含a的路径/.*fly$/ 匹配所有以fly结尾的路径 req.url=req.path+?+req.query 路径+参数req.method 请求 阅读全文