【Java开源代码栏目提醒】:网学会员Java开源代码为您提供JAVA151基于JAVA简单的即时通讯工具设计 - 考试类参考,解决您在JAVA151基于JAVA简单的即时通讯工具设计 - 考试类学习中工作中的难题,参考学习。
JAVA151 基于
JAVA 简单的即时通讯工具设计 ltPgt基于
JAVA 简单的即时通讯工具设计lt/PgtltPgtampnbsplt/PgtltPgt关键词:即时通讯;多线程;SOCKET 编程;
JSPlt/PgtltPgt摘要ltBRgt即时通讯(Instant Messaging)是目前 Internet 上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。
Java是当前比较流行的开发语言之一,它有着自己的易用特点与性能优势,比如跨平台、安全性、多线程、网络 Socket 编程、数据流概念等方面,因此通过对
开源即时通讯 LinuxQQ 的研究和分析,基于
Java 语言和 J2EE 规范设计了一个即时通讯工具 JICQ
Java for I seek you,并对其体系结构、构成模块及系统关键技术进行了分析与设计。
在系统设计与建模过程中,使用了 UML 和面向对象的分析、
设计方法,并使用 Rose 作为建模工具;本系统基于 j2se1.5,
j2ee1.4,使用 Eclipse 等作为开发工具,在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。
力图使系统具有安全、高效、实用、支持在不同系统平台运行等特点。
lt/PgtltPgt1 引言ltBRgt1.1 项目开发背景ltBRgt1.1.1 项目背景ltBRgt“即时通信产品”最早的创始人是三个以色列青年,是他们在 1996 年做出来的,取名叫 ICQ I seek you。
随后,腾迅 QQ抓住 IM 的大好机遇,在中国迅速崛起并垄断即时通讯市场。
自从腾迅的 QQ 在中国即时通讯行业垄断后,即时通讯的产品在 IT 行业可谓雨后春笋,层出不穷,目前,Windows 平台方面的即时通讯已经很多,但是其他系统比如 Linux 平台,虽然有类似 QQ 方面的一些产品,比如 LinuxQQ,Lunaqq,但数量毕竟不多且功能界面等都还不是很理想,鉴于此种情况,我们开发了基于
Java 语言的即时
通信系统JICQ,该系统是以 J2SEJava 2 Standard Edition语言实现的网络即时通信工具,包括服务器端和客户端,可以在企业内部网络和互联网上运行同时具有
Java 应用的跨平台特性,方便运行在各个系统之上。
该系统具有相对比较漂亮的界面以及类似于 QQ 的很多功能,比如可以和好友进行交流以及离线发送与好友管理、可以加入不同的群,即时发送、即时回复等功能。
ltBRgt1.1.2 技术背景ltBRgt技术上采用 sun公司的
java 语言,该语言有很多有点,比如多线程、网络流概念、异常捕获处理、安全性以及速度与性能等方面,并且具有可以一次编写、到处运行的跨平台优点。
ltBRgt多线程:多线程是这样一种机制它允许在程序中并发执行多个指令流每个指令流都称为一个线程彼此间互相独立,线程又称为轻量级进程,多线程技术允许你在一个应用程序中启动多个执行轻量程序,使多段程序同时竞争 CPU 资源,从而提高系统效率。
而对于网络通讯工具来说,多线程的特性是必须的,不仅是为了效率,而且可以实现同时处理多个请求。
ltBRgt
网络流:
java 中的网络通讯以及文件的读取都是以一种流的概念来理解的,这样,网络上数据的传输其实就等同于看成一台机器上文件的读取,有利于理解与编写运用
程序,
java 类库中提供了丰富的 IO 流类资源以及网络编程类资源,软件开发人员可以很方便的编写网络应用程序。
ltBRgt例外处理:
Java 通过面向对象的方法来处理例外。
在一个方法的运行过程中,如果发生了例外,则这个方法生成代表该例外的一个对象,并把它交给运行时
系统,运行时系统寻找相应的
代码来处理这一例外。
我们把生成例外对象并把它提交给运行时系统的过程称为抛弃throw一个例外。
运行时系统在方法的调用栈中查找,从生成例外的方法开始进行回朔,直到找到包含相应例外处理的方法为止,这一个过程称为捕获catch一个例外。
所以,
java 的例外处理使非常方便的。
ltBRgt跨平台:
Java 语言的一个非常重要的特点就是与平台的无关性。
而使用
Java 虚拟机是实现这一特点的关键。
一般的高级语言如果要在不同的平台上运行至少需要编译成不同的目标
代码。
而引入
Java 语言虚拟机后
Java 语言在不同平台上运行时不需要重新编译。
Java 语言使用模式
Java 虚拟机屏蔽了与具体平台相关的信息使得
Java 语言编译程序只需生成在
Java 虚拟机上运行的目标
代码字节码就可以在多种平台上不加修改地运行。
Java 虚拟机在执行字节码时把字节码解释成具体平台上的机器指令执行。
ltBRgt1.2 该系统设计的意义ltBRgt伴随着当今互联网迅速发展,网上通讯成为一种必不可少的通讯习惯,该系统的设计就是为了实现在互联网上的即时通讯,它是利用当今最为流行的
java 编程语言来实现即时通讯工具的雏形,同时在系统开发过程中所用的都是
java 常用的技术或者难点,比如用
java 的 swing 怎么去做一个界面美观的应用程序、
java 的网络编程技术的原理与应用、以及如何根据 J2EE 规范去开发一个基于 Jsp 和 Servlet 的 Web 应用等关键技术。
通过设计和开发该系统,使自己所学的理论知识得到实践应用,也对即时通讯
软件的通讯原理有了比较深刻的认识,大大的提高了自己的动手能力和解决问题的能力,为今后
工作打下坚实的基础。
ltBRgt3 系统体系结构的设计ltBRgt3.1 需求描述ltBRgt伴随着当今互联网的迅速发展,人们之间的信息交互的实时性能变得越来越重要,传统的电子邮件交互已经不能够满足人们的即时通讯要求,鉴于此种情况打算开发出一款类似于腾讯 QQ 的即时通讯软件,只要经过
注册你便可以获取一个帐号,通过该帐号你可以在客户端
登陆,成功登录后便可以在互联网上与你的亲朋好友进行畅谈,由于技术和时间
问题,该软件主要提供私聊、群聊、好友管理、群管理等
常用功能,其它一些功能比如文件传输、语音聊天和视频聊天等功能,由于技术问题暂时没有实现,可以在该系统的基础上实现这些功能,也可以在此基础上进行更多功能的扩展。
ltBRgt3.2 系统架构设计ltBRgt该系统主要包括三层,客户端,服务器端,以及数据库服务器,客户端用来提供用户的登录,服务器端用来对登录的用户进行管理以及用来处理信息之间的转发,数据库服务器主要存放一些重要的信息。
它们之间的关系如下图所示:ltBRgtlt/Pgt lt/pgt 在本期 2009 年第 6 期总第 18 期 的“报刊引证
报告”中我们综合分析 2009 年第 15 期至第 16 期 2009 年 8 月统计月的报刊引文情况。
ltbrgt 12009 年 8 月
论文引证情况ltbrgt 在 2009 年 8 月出版的《计算机教育》第 15 期至第 16 期共 2 期中共发表
论文 119 篇其中标注了报刊参考文献的
论文有 84 篇不含外文期刊和教材书籍占发表
论文总数的 70.59。
ltbrgt 引证参考文献不限年份 涉及《计算机教育》、 、《中国大学教学》《实验室研究与探索》等 148 种杂志 含因特网文献 引文共 324 次。
其中引用因特网文献 20 次引用学报类刊物 54 种且被引文 61 次。
ltbrgt 2 2009 年 8 月引文数前 8 种刊物ltbrgt 在本统计月中为《计算机教育》杂志
论文作者所青睐的前 8 种刊物见表 1 所示对比分析如图 1 所示。
ltbrgt 前 8 种刊物的被引文数为 119 次占引文总数的 36.73图 2。
其中《
计算机教育》杂志
论文的被引文数占引文总数的 21.30占前 8 种刊物被引文数的 57.98图 3。
ltbrgt 被引用学报类刊物占总引用刊物的 36.49图 4学报类刊物的被引文数占引文总数的 18.83 图 5。
ltbrgt ltbrgtlt/pgt ltpgt lt/pgtltpgt lt/pgt 概 述: 本文从诗歌体制、诗歌体派两个方面对诗体概念作了辨析并且以《沧浪诗话》所列初唐诸诗体为例对其诗体内涵作了辨析。
这样的辨析一方面可以加深读者对诗体内涵的了解另一方面可以为读者准确地了解和把握 这些特定的诗体提供一些协助。
ltbrgt 中心词汇: 计算机毕业网 《沧浪诗话》 初唐诗体 作风 内涵ltbrgt ltbrgt 在中国现代文论中诗体的概念其实有二:一是指诗之类别属于文体论的范围一是指诗之派系属于作风论的范围。
前者侧重于篇章结构体制讲诗歌规划谋篇的规制和范式如五言、七言、柏梁、连珠之类是也后者侧重于从诗歌表现作风指群体或集体在诗歌创作活动中受时代、地域、团体气质、生活环境等要素影响所构成的具有动摇性继续性特征的创作特征即如以团体命名的体派作风其生前身后也往往有大批的跟随者如元和体、李长吉体、西昆体之类是也。
诗体区分的看法在《诗经》中即以出现历经汉魏六朝至宋代渐趋成熟。
在这一进程中严羽的《沧浪诗话》关于诗体实际研讨的体系树立具有集大成的意义可谓里程碑式的研讨效果但是《沧浪诗话》也有自身的效果严羽只是罗列出了某某体但对其是属于体制之体还是体派之体以及这些诗体的内涵和外延均缺乏准确阐释和严厉界定给先人了解和接受带来了混乱和分歧有必要停止细致辨析。
鉴于此本文以初唐诗体为对象加以辨析。
ltbrgt 一ltbrgt 严羽在论初唐诗体时说:“以时而论则有建安体、黄初体、……唐初体、盛唐体、大历体、元和体、晚唐体……”其中大历和元和习气上合称中唐这样看来严羽与后来的高棅对唐诗的分期持基本相反的看法即四分法。
所以以时而论唐初 《沧浪诗话》体即指初唐武德至太极时期诸诗人创作所表现出来的一种共同的诗歌作风。
”隋代国祚弥短并无特出的诗人对这种诗风作了一个复杂而明白的注释:“沿陈隋之遗风。
稍知名者如卢思道、虞世基辈皆为由陈入隋者其时诗歌的总体作风也相似梁陈是梁陈诗风的历史文明的惯性形成的流衍故陈隋之遗风实指梁陈时代诗歌习尚。
梁陈时占据诗坛主导位置诗体是宫体这种诗风的典型特征是雕绘满目的辞章之下弥漫着色情的内容是故事先诗坛充满着一片淫糜之声被闻一多先生斥为“没心肝、没筋骨”的宫体。
ltbrgt 理想上 、唐初体是指的这种“弥尚轻险”“彩丽竞繁”的淫放之宫体吗假设二者同等严羽还有必要另立唐初一体吗实践上严羽所讲的“沿陈隋之遗风”与钟嵘的“体出某某”意思相近是从诗歌流变的角度指出其承袭关系。
一种“体”之所以成为“体”除了承袭外必需有属于自己的创新除了因还必需有革。
而这“新”和“革”才是诗体存在的基本。
初唐体的创新主要表如今两个方面:内容上尽量过滤掉宫体的色情和淫荡方式上把律体树立推向成熟。
它只是承袭了南朝普遍存在的追求绮丽的诗歌习尚。
我们可以把初唐分为三个阶段——贞观时期、武后时期、神龙以后时期在每个阶段各选择一个代表性诗体对这种新变加以剖析。
ltbrgt贞观宫廷诗与梁陈宫体的实质区别在于前者内容上追求清雅表达儒家传统的“作训垂范”、“和主匡民”的思想。
太宗并不排挤绮丽的辞彩但他又从“审音知政”的儒家传统思想动身深上天看法到淫丽之风对政权的危害性。
所以他和他的重臣们力倡内容上必需有益于教化化民成俗。
且太宗的政治同伴多为河朔骨鲠之臣如魏征、王珪等和江左通经硕儒如虞世南等他们要以文教管理天下当然必需支持前朝诗歌的淫丽之风了。
绮丽的言语和儒教的思想的结合外现而为一种典丽堂皇的宫廷气候这是太宗《帝京篇序》所提出的“中和”思想的贯彻是魏征“双美”思想的具体表现。
当然宫廷诗也非诗歌开展的正途它用儒家教义替代主体情感成了政治的传声筒背弃了诗歌的艺术特质。
ltbrgt 文学史上的武后一朝实践上包括了她实践执政的高宗朝。
其间比拟重要的诗体有上官体、颂体、沈宋体沈宋体在后文论述作家作风时再详述这里重点谈谈上官体和颂体。
上官体的代表诗人是上官仪其诗体典型特征是“绮错婉媚”。
绮是绮丽之义错《说文》释为“交织画也”“绮错”指文辞华美这是毫无疑问的也就是陆机所谓“诗缘情而绮糜”的绮糜。
要害 是“婉媚”一词是 。
聂永华经过详实什么意思有人说是指“柔婉的媚态”有人说是指“于帝王委婉地献媚”的考究和慎密的剖析以为“婉媚”强调的是“情物密合无间触物起情情物交合的言尽意无量的诗歌意境”和“浑成秀朗滋味醇厚”的韵致。
这样看来上官体的作风和韵致显然不是淫丽之宫体所能比肩的了。
颂体的代表人物是李义府他的诗歌雕琢空泛追求华美以奉承为宗作风并不比宫体高但其以奉承替代色情也总算是内容上的一种变化。
ltbrgt 神龙以后时期最突出的是神龙逐臣们的创作这些人包括沈诠期、宋之问、杜审言等这些人原本就是则天朝文人中的佼佼者宫廷的政变把他们抛向了蛮荒之地。
进参与处的变化人生命运的无常痛苦而又困难的流贬阅历使他们摆脱了绮糜的宫廷气表达出了自己真实深沉的人生慨叹再加上这些人原本就是声律的高手使得他们的诗歌既情感真诚又音调流利。
这离“诗的盛唐”曾经越来越近了。
ltbrgt 总之初唐体作为一种时代作风其基本内涵当指南朝的丽词俊音与初唐诗人的主体情性结合为盛唐风骨具有、兴象小巧的诗歌高峰的到来作好了铺垫打下了坚实的基础。
ltbrgt 二ltbrgt 严羽在《沧浪诗话》中又说:“以人而论则有苏李体、曹刘体……沈宋体、陈拾遗体、王杨卢骆体……”以团体作风而论初唐触及三个即沈宋体、陈拾遗体、王杨卢骆体。
那么这三种诗体又各有什么特征呢ltbrgt 先说沈宋体。
虽然“沈宋体”是由严羽首先提出来的但沈宋并称要早得多。
中唐大诗人元稹在《唐检校工部员外郎杜君墓系铭》云:“唐兴 ”高仲武《中兴间气集》卷学官大振能者互出。
而沈宋之流研练精切稳顺气势谓之律诗。
上评钱起云:“前有沈宋后有钱郎。
”《漫 ”李商隐有诗:“沈宋裁辞矜变律王杨落笔成良朋。
成五章》《新唐书宋之问传》记:ltbrgt 汉建安后迄江左诗律屡变至沈约庾信以音韵相婉附属对精细。
及之问、沈期又加靡丽回忌声病约句准篇如锦绣成文学者宗之号曰“沈”。
ltbrgt宋 细味众说“沈宋体”至少包括如下两点内涵:一是诗风行丽。
这种诗风在事先 。
还有许多跟随者“学者宗之”“锦绣”二字概括出其错彩镂金、雕琢藻饰的特征。
但需求留意的是沈宋的诗尤其是前期的诗歌不只是花架子曾经有了自身的情感蕴蓄其中二是格律精切。
所谓“稳顺气势”是指二人在南朝沈约等人的基础上进一步把声病、平仄、对仗等 “裁辞”“回忌声病约句准篇”都是讲二人在律诗定型方面的努力。
这样格律技巧成熟化。
、看来“沈宋体”实践上是指一种法律精切、体制整饬、属对严密、藻彩靡丽的诗风。
理想上律诗也只是到了沈宋的手中才真正可以称其为律诗假设不以人废文的话我们应该给予“沈宋体”以更高的诗学史上的位置。
ltbrgt 陈拾遗指陈子昂陈拾遗体当然概括的是陈子昂诗的作风特征了。
“ ” 中唐诗僧皎然指出: 陈子昂复多而变少沈宋复少而变多。
后者的“变多”如上文剖析多指体制格律上的创新而陈子昂的“复多”则指其诗歌内容上回归风雅追求风骨和兴寄追求一种刚健质朴、小气悲壮的建安时期的美学作风。
其《修竹篇序》指出 。
试图以汉魏风骨反拨萎靡不振的当代齐梁以降文章“彩丽竞繁”“刚健不闻兴寄都绝”诗风包括上官体之雕饰、颂体之卑琐等。
实践上他的这种主张在事先确实起到了相当大的 。
但理想上在实践创作中陈子昂诗歌作用。
卢藏用推许为“横制颓波天下质文犀然一变”中“刚健”的一面并未表现得十分清楚倒是“兴寄”的一面失掉了充沛的发扬。
其《感遇》组诗承袭了屈、宋、阮籍之余绪寓朝政国事于诗笔之中借香花芳草以寄团体慨叹在奉承成风的武后一朝确实给人以振聋发聩、耳目一新的觉得。
故陈拾遗体的作风应指以质朴之语写家国情怀以兴寄之笔发团体慨叹追求质实的内容的一种以复古为新变的诗歌作风。
这种作风本不是新东西但在“兴寄都绝”了五百年后媚化诗风占主导位置的初唐诗坛仍具有棒喝之效。
ltbrgt 王杨卢骆指初唐四位才高位低的诗人:王勃、杨炯、卢照邻、骆宾王。
王杨卢骆并称且以体名之者最早当属杜甫的《戏为六绝句》:“王杨卢骆事先体轻浮为文哂未休。
” 。
四人尔曹身与名俱灭不废江河万古流。
《新唐书文艺传》又进一步将四人合称“四杰”的共同特点就是位卑才高志向远大却无法伸展。
他们虽然都有过持久的做官生涯但不是被贬就是被弃。
所以他们都阅历了一个从宫廷走向塞漠从朝堂走向市井的生活进程。
这对他们诗歌情感方向的转变是具有决议意义的使得他们能摆脱宫廷气氛的旖旎脂粉气息放开自己的喉咙抒收回自己阳刚而真实的情感。
这就是初唐诗歌的一种“官方形状”。
虽然事先的 、下流诗人讪笑其“轻浮”“俗”但这种“俗”代表了诗歌开展的正确方向。
故杜甫赞之为 。
四人皆生活在考究声病和辞彩的时代这不可防止地影响他们王杨万古流芳“江河不废”的五律和卢骆的歌行都是写得情韵委婉、风华流利。
所以王杨卢骆体我们可以复杂概括为以风华流利的言语表达真实深沉的情感这样一种诗歌作风。
ltbrgt 以上对严羽《沧浪诗话》中所触及初唐诸诗体的作风内涵作了简明辨析当然这种辨析只是粗线条的还有待于进一步深化。
但这样的辨析至少一方面可以加深读者对诗体内涵的了解一方面也可以给读者准确地了解和把握 这些特定的诗体提供一些协助。
明代的一些诗评家曾经在审源流、识正变方面做了少量任务当代的学人在吸取先人精髓的同时更应该把这一任务推向一个新的高度。
ltbrgt ltbrgt 文献资料ltbrgt 本文来自: 计算机
毕业网 :ltbrgt 1严羽.沧浪诗话.人民文学1961.ltbrgt 2宋祁欧阳修.新唐书.中华书局2003.ltbrgt 3刘勰.文心雕龙.上海古籍出版社2000.ltbrgt lt/pgt ltpgtlt/pgt ltpgt lt/pgt 一、什么是“飞轮效应”ltbrgt ltbrgt “飞轮效应”是指为了使运动的飞轮转动起来一末尾必需使很大的力气一圈一圈重复地推每转一圈都很费力但是每一圈的努力都不会白费飞轮会越转越快。
到达某一临界点后飞轮的重力和冲力会成为推进力的一局部。
这时你无须再费更大的力气飞轮照旧会快速转动而且不停地转动。
ltbrgt 与“飞轮效应”相反的是“厄运之轮”“厄运之轮”是指失败者不经过飞轮逐圈旋转来累计动量反而设法略过积聚阶段直接腾跃到打破阶段然后当他们面对令人绝望的结果时又摇晃不定翻来覆去地改动飞轮转动的方向最终也没能使飞轮旋转起来。
ltbrgt“飞轮效应”与“厄运之轮”通知我们这样一个道理:复杂有效坚持成功。
ltbrgt 我们做任何事情要想取得成功必需制定一系列复杂明白的中久远目的弄清楚完成这些目的的最好的方法这些目的应该是自己可以得着的、可操作性强的不应该制定一些不实在践的空中 “一口吃不成瘦子”楼阁似的目的。
。
目的制定好以后我们就应该朝着这些既定的目的集中 。
在实精神努力行进分步实施。
在实施进程中对出现的那些不契合既定目的的时机说“不”施进程中一定会碰到千难万阻但是我们绝不能畏缩只需坚持下去万事扫尾难努力努力再努力黑暗就在前头成功肯定属于坚持者。
ltbrgt ltbrgt 二、职中物理教学中后进生的类型ltbrgt ltbrgt 职业中学物
理学科中后进生可以分红以下几类。
ltbrgt 1.才干缺乏型。
这类后进生的人数比例很小他们的思想才干、言语表达才干与空间想象力都比拟低但学习习气较好意志较强自我看法水平较高。
ltbrgt 2.动力缺乏型。
这类学生占后进生的大少数他们的才干水平中等但
学习习气、意志等清楚低于第一类学生这类学生学习的自觉性差自制力不强因学习动力要素缺乏而招致学习困难的特征较清楚。
ltbrgt .