基于多线程技术的聊天系统研究

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:zhrmghgws001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时聊天工具不仅实现了人们之间的即时聊天,还进一步加强了网络的资源共享的功能,Java提供的Thread线程类和一些多线程机制可用来完成客户端多点对多点的聊天。客户端之间以及客户机和服务器之间的通信可以通过Java语言提供的net包以及I/O包来实现。服务器端可使用线程池技术来处理大量的客户请求,线程池技术减少了线程创建和销毁的开销,提高了线程的可重用性,因而可以有效提高服务器端效率。
其他文献
针对实际开发中子系统日益增长的复杂度,以及客户端与子系统间耦舍度过高的问题。提出了采用设计模式的思想来解决这个问题,并主要介绍了其中的Facade设计模式,以及它在Java数据
《义务教育语文课程标准(2011年版)》“具体建议”中的“关于阅读教学”部分指出:“阅读是学生个性化行为。阅读教学应引导学生钻研文本,在积极主动的思维和情感活动中,加深理解和
车牌定位是车牌自动识别系统中关键的第一步,传统的最大梯度差算法按图像像素矩阵的顺序进行扫描和运算,存在运算量大,耗时长的缺点。为此对原算法进行了改进,提出了基于最大梯度差算法的扇形扫描方法,通过改变原算法的扫描方式,减少了对背景噪声的扫描和运算。经实验测试证明该方法运算量小,耗时短,具有较好的应用性。
目的探讨C-met蛋白表达在甲状腺肿瘤血管生成中的作用及其临床意义。方法采用即用型二步法免疫组化检测53例甲状腺肿瘤组织中C-met和CD34的表达情况。结果甲状腺癌组织中C—m
目前我们的数学教学强调的是,锻炼学生的思维,增强学生解决问题的能力。它不仅意味着运用数学知识解决问题,也不仅是指将实际问题转化成数学问题来解决,还应该包括运用数学思维方