new function() { var ws = null; var connected = false; var serverUrl; var connectionStatus; var sendMessage; var connectButton; var disconnectButton;....
分类:
数据库 时间:
2014-07-27 22:07:29
阅读次数:
356
上一小节讲到可以实现多客户端与服务器进行通讯,对于每一个客户端的连接请求,服务器都要分配一个进程进行处理。对于多用户连接时,服务器会受不了的,而且还很消耗资源。据说有个select函数可以用,好像还很NB的样子。 使用select多路转换处理聊天程序 下面摘取APUE 14.5小结 I/O多...
分类:
其他好文 时间:
2014-07-27 21:42:15
阅读次数:
341
一些学生在问学校问题的时候,总会问到学校大不大,环境好不好诸如此类的问题。我当初刚上大学的时候,也有过这样的问题,其实这个问题是比较低级的,也可以说这是一种虚荣的表现。就在刚才有江西籍高考生跟我聊天的时候,大言不惭地说我见过的大学比你多的多,这样的论断其实是很愚蠢的。我想请问,就算你把中国600.....
分类:
其他好文 时间:
2014-07-27 09:50:42
阅读次数:
184
上一小节,已经讲到可以每个人多说话,而且还没有限制,简单的来说,我们已经完成了聊天的功能了,那么接下来我们要实现什么功能呢?一个聊天程序至少应该支持一对多的通讯吧,接下来就实现多个客户端往服务器发送数据,和服务器向多个客户端发送数据。 多对一,单向,各个客户端都可以向服务器发送数据 clos...
分类:
其他好文 时间:
2014-07-27 09:49:02
阅读次数:
353
上一节简单如何通过Socket创建一个连接,然后进行通信。只是每个人只能说一句话。而且还是必须说完才会接收到信息,总之是很不方便的事情。所以这一小节我们将对上一次的程序进行修改,修改成每个人可以多说话,主要是通过Linux下多进程fork实现的。 一对一,server和client是每个人都可...
分类:
其他好文 时间:
2014-07-27 09:39:42
阅读次数:
340
传纸条
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
传纸条是一种在课堂上传递信息的老方法,虽然现在手机短信和QQ聊天越来越普及,但是手写的信息会让人感到一种亲切感。对许多学生而言,在学校里传递一些私秘性的信息是一种令人兴奋的打发时光的方式,特别是在一些令人厌烦的课堂上。
XX
...
分类:
其他好文 时间:
2014-07-26 03:04:16
阅读次数:
225
使用golang实现简单的websocket聊天室...
分类:
其他好文 时间:
2014-07-26 02:55:26
阅读次数:
239
工作之余,总想做点什么有意思的东西。但是苦于不知道做什么,也就一直没有什么动作。在一个午饭后,跟@jedmeng和@墨尘聊天过程中,发现可以写一些小东西来练练手,有以下几点好处: 1. 加强巩固前端相关知识 2. 可以用一些平时项目中想用但没用的新东西 3. 一块儿做相同的东西,可以分享各...
分类:
编程语言 时间:
2014-07-26 00:37:56
阅读次数:
349
本文参考自:http://blog.csdn.net/wulianghuan/article/details/8583921在输入框中输入表情是每个聊天软件的必备功能,做到这点仅需要将表情放入工程图片文件夹中,然后用这段代码来添加图片即可,也就是说将图片作为一个文字添加到输入框中。 ...
分类:
其他好文 时间:
2014-07-25 14:15:11
阅读次数:
331