- 博客(4)
- 收藏
- 关注
原创 JAVA NIO TCP SOCKET 聊天群发(并发多线程写消息篇)(支持中文聊天)
前面介绍够多了,只是现在添加了中文聊天而已。java.nio.charset里面的东西而已。 不多说了,上代码 . :) 服务器端:MySocketServer.java /* * To change this template, choose Tools | Templates * and open the template in the editor. */
2010-05-30 21:56:00 1824 2
原创 JAVA NIO TCP SOCKET 聊天群发(并发多线程写消息篇)
服务器中转消息,是费时的事,可以加入多线程。这样以来,会产生很多线程。可以运用线程池来管理。 这里运用java.util.concurrent包的Executors.newCachedThreadPool来管理。 废话少说,上代码: 服务器端:MySocketServer.java /* * To change this template, choose Too
2010-05-30 17:54:00 2198 2
原创 JAVA NIO TCP SOCKET 聊天群发
以前都是用一般的socket编程,用线程来控制。最近突然用nio来做些东西。 nio的好处我来说一下:第一,读写都是基于块的,效率高。第二,通过引入selector,简化了网络编程模型,异步非阻塞。 既然有这么多好处,那就写个NIO TCP网络聊天室来练练手吧。 因为没有写gui,是基于控制台的所以没写私了的部分,只写了公共聊天室。(其实,既然是服务器端可以分发给所有人,分
2010-05-30 14:13:00 1915 1
原创 nokia的进步
nokia当年多牛啊,占有那么多的市场份额。可惜,他那令人反感的c++开发方式,和标准的c++格格不入。让广大的程序员侧目。接着windows mobile,iphone,android来了。这个手机巨人显得老态龙钟,大有廉颇老矣的惨景。好在这个大家伙还知道悔改。收购了qt来拯救。新的手机直接支持qt,老的手机通过安装qt的运行环境来运行qt。这个方案还真不错呢。希望可以东山再起。
2010-05-02 17:40:00 561 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人