毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

java校园网客户端 srun3000 的功能设计 第2页

更新时间:2011-5-12:  来源:毕业论文
最小化到任务栏托盘
问题描述:一直想实现最小化到任务栏托盘的功能,JFarme本身并没有这个方法。
最终的解决方案:通过网上的搜索和查找,找到一个任务栏托盘的实现方法。分析其源代码,并加以处理加入到自己的程序中。最终利用的TrayIcon和SystemTray类解决。
(5)只运行一个程序实例
问题描述:客户端认证程序在一台电脑上需要只有一个实例运行,不能运行多个程序,否则会出现问题。
最终解决方案:通过搜索找到其他人的实现方式,分析源代码最终加入到自己的程序中。其原理是利用本机端口Socket,第一个运行实例新建某个端口等待链接。其后的运行实例,一开始检查这个端口是否能成功链接,如果能成功链接直接退出。但一直没实现后来的程序实例退出前唤醒第一个实例。留待解决。
(6)保存信息的加密
问题描述:现在的保存信息是直接写入所有信息到auth文件中,但是文件是公开的,保密性不够。
最终解决方案:对写入的信息进行加密处理。但暂时没有添加字符串的加密解密算法。

6 学习感悟及对本课程的建议(可选)
 这个学习感悟我想从我开发这个小软件的流程说一说对java的感受。
 之前,小学期我们做了软件基础实习,对一般的开发有了很浅显的了解。知道流程和大概的运作方向。Java开发,无非就是在原有的基础上学了学新的一门语言,利用java开发罢了。之前我是用C++做的开发,用是的qt。掌握之后发现qt的确很容易上手,尤其是文档丰富,易于理解。对比一下java的文档,我对java的第一印象分就少了很多。java的doc连一个基本的搜索都没有,让人很是头疼。并且,java的doc行间距比较密,层次感不强,找api的时候很不方便。这就是我对java的第一印象。
 虽然第一印象不太好,但是对java的开发还是得继续。通过结合网上搜索到的信息和文档上的内容终于实现了第一个Post类的编写,磕磕绊绊之中总算是向前走了几步。但是对java的输入输出的方法感觉到很诡异,又有BufferedReader又有Buffered什么的,特别晕。Input里面也有很多等等,极其不好上手。尤其是没有example的时候,你完全不知道应该怎么去应用java的api,反复的查网上的资料,给出的解决方案又有很多,稀里糊涂的。在输入输出这方面,java让我晕头转向。有时候觉得java的api设计的不是那么通用化,太过细分细化。用起来不是很方便。这点在图形开发的时候又体现了出来。
 对于用户名和密码的输入框来说,都是一个单行的文本输入框,唯一的区别就是密码会让字符变成星号或者圆形等其他符号,或者完全不显示。但是java的swing缺将这两者拆开,单设了一个password的输入栏,这让我很不理解,也再次体现出了原文请找腾讯752018766辣~文-论'文.网http://www.751com.cn 输入框的显示,灵活性非常好。
开发到后面,让我发现了更多诸如此类的问题,也让我对java感到有些失望。我也和金老师一样,对java许多很诡异的运行结果感到诡异。越是这种诡异,越让程序员感觉到难驾驭。尽管java有很多好的特性,但是它很明显不适合我,我会以了解为目的学习java这门编程语言。
 
 关于课程,我很欣赏老师的授课方式,以大量的实例让我们对java有直观的认识。不过还是有一些建议想向老师提出。
 第一就是一些诡异的代码结果。探讨这个确实应该,有一些典型例子即可,我觉得作为一个初学java的人,更关心的是怎么让java跑起来,java有什么特点,哪些特性很好用等等。只有当他深入到java以后,才回逐渐碰到这种诡异的代码。课堂上可以提一些典型的实例,不必太多去深究。毕竟对一个java的freshman来说,javap反编译初期可能用不到。可以把省下的时间教给大家怎么读java那诡异的文档,其实对于许多人来说,连文档都不会读无疑是巧妇难为无米之炊。
 第二就是面向对象的讲解。我之前看过侯捷翻译的一本《Essential C++》,是《C++ Primer》的作者又写的一本关于C++的精华再述。这本书从面向过程到面向对象的衔接介绍很通俗易懂循序渐进,逐渐展开面向对象的多态、继承等等。您或许可以参考一下,我觉得这样循序渐进的方式可能更好理解面向对象以及java的特性,就好像那个动物园管理员喂食的例子一样。
 暂时没有其他的建议,最后感谢老师您给我带来的精彩授课!谢谢!

上一页  [1] [2] [3] 下一页

java校园网客户端 srun3000 的功能设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。