静态博客入口:http://blog.5d.cn/user10/jinjiang/
2006/07/19 | 世界杯结束啦!更新模板~~~~
类别(开发) | 评论(0) | 阅读(22) | 发表于 08:36
世界杯结束了,那个GERMANY2006的模板似乎也该退役了吧!呵呵 这次换个简洁一点的,不知道符不符合大家的审美
2006/06/24 | [D8]基于CORBA的远程事物管理系统(满分!!!)
类别(开发) | 评论(0) | 阅读(281) | 发表于 03:10
Exercise 5 of SSD 8 -- JAVA 一个基于CORBA远程调用方法的日程管理系统。100 points!!! 经过Ex4和Exam 2的洗礼之后,远程调用似乎变得模式化了,因此现在只需要熟悉一下CORBA中orb, poa, obj里类似的API以及IDL建模语言就可以了, 其中要额外注意的是:1.本试验需要两个远程调用类,其中Creator仅有一个,用来集中管理用户注册信息,另一个则有多个对象,用来执行每个用户的操作;2.IDL不支持"高级类"传递,所以我的做法是把"高级类"在Servant端就转化成String,再传给Client。 英文题目如下: <h3>Background</h3> <BR /><p>Build a distributed to-do list using Java and CORBA. Various clients should be <BR />able to connect to a server managing variou……
2006/06/24 | [D8]RMI远程事务管理系统(95分)
类别(开发) | 评论(3) | 阅读(285) | 发表于 02:41
Exercise 4 of SSD 8 -- JAVA 一个基于RMI远程调用方法的事物管理系统。提交的时候JAVADOC忘写清楚了,扣掉了5分——95。 其实从之前的内容过渡到Ex4是很艰难的任务,不过这次作业对于接下来的Exam 2和Exercise 5,甚至Exam 3都有着很大的联系。所以如果这个实验搞定了,后面也就没什么坎儿了。 英文题目如下: <h3>Background</h3><p>Build a distributed shared agenda service using Java RMI. Various clientsshould be able to connect to the shared agenda to query, add, and deletemeetings. The server should also have management functionality that allowsregistration and clearing meetings.</p><……
2006/06/12 | [更新完毕]2006德国世界杯——每一天都有新的惊喜
类别(开发) | 评论(4) | 阅读(49) | 发表于 10:59
2007.7.5~2007.7.10

[德国0X2意大利]本场比赛没有失败者!开赛以来最精彩的比赛!!鉴定完毕。
[法国1X0葡萄牙]平淡乏味的半决赛,半夜爬起来里看都后悔了……
[德国3X1葡萄牙]精彩!!!小猪发威!德国无疑是本届杯赛最精彩、最富激情的球队!!世界杯有这样的球队,谁拿冠军已经不重要了。让那些一心想拿冠军而龟缩的球队去追求那些名利上的东西吧~ 你才是我心中的冠军!!!
[意大利1(5)X1(3)法国]也许是太支持德国队了,决赛看得没感觉 齐达内的举动让人不知所云,觉得老头听可惜的,可仔细一想也没什么值得同情的,只是一场好看的比赛泡汤了……
2006/05/23 | [D6]破译007的密码(82分)
类别(开发) | 评论(1) | 阅读(652) | 发表于 12:30
Exercise 1 of SSD 6 -- C/C++ 难得见到iCarnegie课程里的Exercise有如此生动的描述,居然还有007!汗…… C/C++一直是我的薄弱环节,这次多亏有高人相助~ 现在看来这个题出得实在是奥妙无穷,佩服老外!!搞了我2个礼拜茶不思饭不香,终于理解其中的意思了。唉~ 谁让自己是转专业的,C++连课都没听过,内存分配也什么都不懂。不过这次是个开头,以后的题目应该慢慢适应吧,总不会每次都让别人手把手教我的。 <h2>Understanding a Secret Message</h2> <BR /><p>You have just intercepted an encoded message. The message is a sequence of bits <BR />which reads as follows in hexadecimal:</p> <BR /><blockquote> <BR />&nbs……
2006/05/14 | J-LIVE模板翻新完毕!~
类别(开发) | 评论(0) | 阅读(28) | 发表于 01:30


图片如下:


图片如下:
...
2006/05/13 | [D8]简易网络代理服务器(满分!!!)
类别(开发) | 评论(5) | 阅读(647) | 发表于 03:28
Exam 1 of SSD 8 -- JAVA
——满分作业~哈哈哈哈!8易啊~~~

[题目要求]实现网络代理服务器的功能。
[关键技术]其实就是一个Client和一个Server的结合,做过Exercise 1的同学应该对此并不感到陌生吧!但其中的很多细节部分是值得我们留意的,稍有不小心就会导致代理失败。
[心得体会]要注意字符串处理的一道道门槛的实现是否合理;另外输入输出流的问题也非常容易使自己的努力无法得到收效;最后,多线程中套接字和输入输出流的"善后处理"的问题——已经是老生常谈了。
2006/05/10 | [D8]简易聊天室前台+后台(满分!!!)
类别(开发) | 评论(6) | 阅读(716) | 发表于 11:38
Practical Quiz 1 of SSD 8 -- JAVA
——花了三天时间,终于写完了。

[题目要求]以给定聊天室客户端,要求完成与其相匹配的服务器后台程序。
[关键技术]首先是要实现ServerSocket的多线程操作;其次,客户端的输入输出流的格式和规范要把握准确;再次,对于广播功能的实现也非常重要,这涉及到了多个线程之间的联系问题。搞定这三点,基本;离成功就不远了。
[心得体会]
1.对输入输出流类型和具体方法的判定:这可是搞了N久才发现的问题啊~ 本来以为什么流都可以,所以总是以为别的地方出了问题。本人的做法是把流类型定为大小通吃的DataInputStream和DataOutputStream,把所有读写String的方式挨个试了一遍,其实工作量不大,就3种。时发现.writeUTF(String)和.readUTF()可以做到;
2.对于多线程的相关技术,本人采用的是继承java.net.Thread类的思路,并重载run()函数。而另外,在整个ChatServer类里定义一个静态Vector变量,以容纳广播时需要用到的输出流集合。
3.细枝末节,大框架打好之后,可以对各个功能进行细节上的修改。比如对各类命令可用性的判定,还有对在聊天时使关键字"^"等情况的处理,对重名登陆用户的处理,对服务器控制台的利用等等,本人都作了比较独特的设计...
2006/05/08 | [D8]简易网页浏览器及其服务器(85分)
类别(开发) | 评论(2) | 阅读(459) | 发表于 20:49
Exercise 1 of SSD 8 -- JAVA
——85分作业~出了一点小错误~遗憾ing...

[题目要求]实现网络客户端、单/多线程网络服务器的功能。
[关键技术]
[心得体会]
  稍候详细介绍…… ...
2006/05/08 | 今天开个新板块——[Jinjiang.NET]!!!
类别(开发) | 评论(1) | 阅读(132) | 发表于 08:42
在咋说也是搞软件的,不开个软件版是说不过去了。

先简单介绍一下这个版面:
板块名称:Jinjiang.NET!!!就不用多说了吧~ 懂得一看就知道是有关软件的版面。
创建时间:2006-5-8
适览对象:1.同为工大软件学子的兄弟姐妹们;2.同受ICarnegieSSD课程折磨的同仁们(缘分呐~);3.同样爱好软件的虫鸟鱼虾们!
版面内容:主要摘录平时课程学习中自己编写的一些代码以及其中的心得体会,供大家进行"学术交流"~~~ 具体内容包括<SSD4-人机界面(VB)>、<SSD5-数据结构(C++)>、<SSD6-系统级编程(C&C++)>、<SSD7-数据库系统(SQL)>、<SSD8-网络编程与分布式计算(JAVA)>等固定课程,还有JSP建站、FLASH应用、图形图像处理等多方面的心得和经验等等。将来可能还有别的冬冬陆续补充进来。
2006/02/12 | 两个模板今天正式更新完毕!!
类别(开发) | 评论(1) | 阅读(34) | 发表于 16:02
JinjiangBLOG: 向着希望,扬帆远航!J-LIVE: 炫彩人生
日志分类
首页[442]
随笔[88]
分享[81]
音乐[52]
思考[37]
相册[48]
体坛[65]
开发[71]