摘要:
nodejs实现套接字服务 一 什么是套接字 1.套接字允许一个进程他通过一个IP地址和端口与另一个进程通信,当你实现对运行在同一台服务器上的两个不同进程的进程间通信或访问一个完全不同的服务器上运行的服务时,套接字很有用。node提供的net模块,允许你既创建套接字服务器又创建可以连接到套接字服务器 阅读全文
摘要:
nodejs中的HTTP服务 nodejs最重要的方面之一是具有非常迅速的实现HTTP和HTTPS服务器和服务的能力。http服务是相当低层次的,你可能要用到不同的模块,如express来实现完整的Web服务器,http模块不提供处理路由、cookie、缓存等的调用。我们主要用http模块的地方是实 阅读全文
摘要:
nodejs访问文件系统 所有的文件系统的调用,都需要加载fs模块,即var fs=require('fs'); nodejs提供的fs模块几乎所有的功能都有两种形式选择:异步和同步,如异步的write()和同步的writeSync() 1.打开和关闭文件 打开文件: fs.open(path,fl 阅读全文
摘要:
node 事件机制 一 三种定时器 NodeJS中有三种类型的定时器:超时时间、时间间隔、即时定时器 1.超时时间:setTimeout(callback,delayMilliSeconds,[args])方法,如: setTimeout(myFunc,1000); setTimeout函数返回一个 阅读全文
摘要:
Nodejs 1.安装nodejs 从nodejs官网下载最新版本的node,设置环境变量这样就可以在cmd下直接用命令行操作npm 环境变量:path d:/nodejs 查看本机node及npm版本 2.从官网上直接拷一个小脚本: nodeExample.js const http = requ 阅读全文
摘要:
Javascript中经常涉及到对字符串和数组的处理,今天总结一下具体的用法 一 操作字符串 String对象有很多函数,可以以不同的方式访问和操作字符串,具体方法如下: charAt(index) 返回指定索引处的字符 charCodeAt(index) 返回指定索引处的字符的Unicode值 c 阅读全文
摘要:
git merge 一 简单的git merge操作 git fetch和git merge相当于git pull,我们可以通过intellij的VCS来merge,也可以通过命令行来merge 1.通过工具直接操作: 如果是用intellij,可以选择VCS->Git->Merge Changes 阅读全文
摘要:
git如何撤销上一次commit操作 1.第一种情况:还没有push,只是在本地commit 这里的<commit_id>就是每次commit的SHA-1,可以在log里查看到 --mixed 会保留源码,只是将git commit和index 信息回退到了某个版本.--soft 保留源码,只回退到 阅读全文
摘要:
nodeJS 1.安装nodejs 从nodejs官网下载最新版本的node,设置环境变量这样就可以在cmd下直接用命令行操作npm 环境变量:path d:/nodejs 查看本机node及npm版本 2.从官网上直接拷一个小脚本: 新建nodeExample.js const http = re 阅读全文
摘要:
HttpClient一 简介1.尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项空白的组件,通过提供一个有效的,保持更新的,功能丰富的软件包来实现客户端最新的HTTP标准和建议。为扩展而设计,同时为 阅读全文