web前端|js教程
Node.js,聊天室
web前端-js教程
这篇文章主要为大家详细介绍了Node.js制作简单聊天室的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
红包扫雷源码,vscode格式化py,ubuntu完美ie,tomcat8报错,java 爬虫 实战,php缓冲区溢出,seo标签有哪几个,php网站如何进入后台,预约型网站模板源码lzw
看了TCP的有关知识,写了个基于NET的聊天室。
box2d 源码,vscode使用vs编译器,ubuntu下载namp,tomcat找不到类,爬虫软饵,yield php 并发,益阳长沙seo优化公司哪家好,室内装饰公司网站模板lzw
var net = require( et);var count = 0, users = {};var server = net.createServer(function (conn) { console.log(连接到); conn.write("\r\n > welcome to node-chat!" + "\r\n > " + count + " other people are connected at this time." + "\r\n > please write your name and press enter: " ); count++; // 代表当前连接的昵称 var nickname; console.log(conn); conn.on(data, function (data) { // 删除\r\n // data = data.replace(\ \n, ); // 当前注册的昵称不存在 if (!nickname) {// 用户名存在if(users[data]) { conn.write( ickname in use); return;} else { // 用户名给nickname nickname = data; users[nickname] = conn; for (var i in users) {users[i].write(\ \n > + nickname + join our room \r\n > I: ); }} } else {// 开始聊天for (var i in users) { if (i != nickname) {users[i].write(\ \n > + nickname + : + data); }} } }); conn.on(close, function () { count--; }); conn.setEncoding(utf8);});server.listen(3000, function () { console.log(服务器监听端口3000);})
运行截图:
国外二手出售网站源码,vscode怎么集成svn,ubuntu修改仓库,tomcat配置查询命令,sqlite用于进销存软件,怎么把爬虫程序整合在一起,dede php调用,江苏seo网络推广教程,自动发卡平台网站源码,问仙网站模板lzw
终端:
telnet 这里截取了两个网友