nodejs笔记--模块篇(三)】的更多相关文章

文件模块访问方式通过require('/文件名.后缀')    require('./文件名.后缀')    requrie('../文件名.后缀') 去访问,文件后缀可以省略:以"/"开头是以绝对路径去加载,以"./"开头和以"../"开头表示以相对路径加载,而以"./"开头表示同级目录下文件, 文件后缀可以省略,Nodejs尝试加载的优先级 js文件 > json文件 > node文件 exports和modu…
一. 模块基础 1. 创建模块 <!DOCTYPE html> <html ng-app="exampleApp"> <head> <title>Test</title> <script type="text/javascript"> var myApp = angular.module("exampleApp", []); myApp.controller('dayCtrl…
测试连接 var mysql = require('mysql'); //调用MySQL模块 //创建一个connection var connection = mysql.createConnection({ host : 'localhost', //主机 user : 'root', //MySQL认证用户名 password : '', //MySQL认证用户密码 port: '3306', //端口号 }); //创建一个connection connection.connect(fu…
针对前段JS获取当前时间或者对时间数据处理方法汇总: javascript 字符串转化为日期 Java代码   var s="2010-5-18 12:30:20"; var t=new Date(s.replace(/-/g,"/")); java代码 Java代码   <% SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd"); Date Acceptdate …
定义 //1.二维数组的定义 //2.二维数组的内存空间 //3.不规则数组 package me.array; public class Array2Demo{ public static void main(String[] args){ //定义二维数组 int[ ] [ ] arr={{1,2,3},{4,5,6}}; //静态初始化 //打印出二维数组 for(int i=0;i<arr.length;i++){ for(int j=0;j<arr[i].length;j++){ S…
63 JSTL_表达式操作64 JSTL_流程控制操作 65 JSTL_迭代操作 66 JSTL_URL操作67 JSTL_改写MVC案例68 Filter概述 69 创建HttpFilter 70 理解多个Filter代码 71 配置Filter的dispatcher节点72 禁用浏览器缓存的过滤器 73 字符编码过滤器 74 检查用户是否登录的过滤器75 Filter小结(1)76 权限管理思路分析 77 权限管理代码实现78 权限过滤思路分析79 权限过滤代码实现 80 HttpServl…
创建一个express + ejs的项目 express -e testEjsWebApp cd testEjsWebApp npm install http://localhost:3000 Usage: express [options] [dir] Options: -h, --help output usage information -V, --version output the version number -e, --ejs add ejs engine support (def…
常用事件 /* 调用events模块,获取events.EventEmitter对象 */ var EventEmitter = require('events').EventEmitter; var events = new EventEmitter(); /* EventEmitter.on(event, listener) 为事件注册一个监听 参数1:event 字符串,事件名 参数2:回调函数 */ events.on('some_events', function(foo, bar)…
Sublime Node.js开发环境配置 下载并安装Node.js安装包后再开始配置 1.先安装好Sublime Text 2 2.运行Sublime,菜单上找到Tools ---> Build System ---> new Build System 3.在文件中复制入 { "cmd": ["node", "$file"], "file_regex": "^[ ]*File \"(...*?…
跳表 跳表(skiplist)是一种有序的数据结构,是在有序链表的基础上发展起来的. 在 Redis 中跳表是有序集合(sort set)的底层实现之一. 说到 Redis 中的有序集合,是不是和 Java 中的 TreeMap 很像?都是有序集合. 那么: 为什么会出现跳表这种数据结构呢? 跳表的原理是什么?Redis又是怎么实现的? 和同类中(二叉平衡树)相比,有什么优缺点呢? 为什么会出现跳表?跳表解决了什么样的问题? 跳表可以说是平衡树的一种替代品.它也是为了解决元素随机插入后快速定位的…