Le Monde du Java

La Maison de René

统计

Amis

Blogs

Google

Others

学习

日常生活

留学法国

#

整合、平台,我的头大了

女王的Projet算是完成了,前几天就发给人家了。但是,问题却还有一大堆。总共两个Projet,一个是C,写一个波兰式的函数计算器。还有一个是算法,主要是图的遍历,实现两个最短路径遍历的算法,Dijkstra还有一个是Floyd

 

但这三个程序都有一些问题,而且是大问题,甚至可以说,我写的代码根本就没有用。先说说C,这个东西单单运行功能都没有什么差错,尽管功能没有全部实现。但是这是一个Binome的项目,两个人做。所以就有问题了,很早就问女王要另一个人的程序,我要看他的结构定义。但是传说中的程序迟迟没有到来,因此就决定单干。这里面就缺少沟通,一切数据定义、API全部是自己的。现在,那个Binome的程序来了,发现自己做了很多重复的功能,而且最大的问题是整合不能。两个对于基本数据结构定义截然不同的程序怎么可能协同工作呢?不过我的程序本身还是比较完善的,应该可以单单拿我的程序去应付一下吧,具体怎样,Rene也不知道。

 

至于算法,呵呵,简直是笑话,天大的笑话。我拿到的是一个大项目中的一小部分,但还是老问题,基本结构定义迟迟不来。一个大项目,对于图的算法,图结构定义总要统一吧,但是我就是没看到(前天算是看到了)。那好,自己定义!到整合时又是问题,不过幸好,这个图定义是从文件中读取的,我就在那两个算法中再读了一遍定义,按自己的结构存放。这样算法是对了,但是输出又成问题。API定义是他人的,但是我不知道,结果还要修改。不知道人家改得怎样了

 

Floyd算是太没面子了,耍酷,玩指针,结果在VC编译下都好的程序,拿到GCC下面一编译、运行。算法根本不对!!估计是int类型的字长在VCGCC下面的定义不一致引起的,但想想也不对啊!这个问题尚未解决,有待研究。

 

三个程序,三次失败。这个确实可以作为一个失败的案例了。首先是小组成员之间的沟通不良,造成了重复劳动和API、基本数据结构定义的不一致。其次就是小组中应该使用统一的编译环境。第三就是要把整合期提前,不能到最后再去整合、联调。第三点可以和第一点合并,其实这也是沟通的问题。

 

现在开始怀念Java,怀念Vincent。怀念JavaWrite once, run everywhere自不必说。至于Vincent,貌似我们的合作总是比较成功的。但仔细想来,以前的那些个合作项目,其实还是一个人在具体实现。要么一个人专注新技术研究,另一个做实现。要么两个人做不同的模块,但这两个模块都没有什么耦合性,所以沟通不良的问题尽管有,但不明显。以前喜欢把小组任务单干,应该也是这个原因。毕竟要定义出整个小组都能接受且易用的API和数据结构是需要功力的。功力不够啊!!残念~~

posted @ 2006-01-15 09:43 Rene 阅读(327) | 评论 (3)编辑 收藏

2005年终总结

2005年很快就要过去了。这一年里发生了好多好多一生难忘的大事。

1.       第一份实习,也算是真正意义上的工作过了,尽管只有短短的6个月。其间也做过很多有意思的工作。写过文档、做过普通的Programmer、单独负责过一个项目的开发、参与了CMM的评估。还认识了漂亮的mm(包括去巴黎的女王)

2.       从东华大学毕业了,很顺利地结束了4年在东华的学习。毕业设计也拿到了梦想中的A,评上了优秀论文。

3.       偶然之间发现了WaterDH,也就是在水一方(俗称水城)。很惊讶地发现自己渐渐学会与人交流了(非技术方面的)。在上面也认识了许多朋友,蜘蛛、跳海++Yanagi等等。

4.       留学法国的事情从一时的不顺(简直可以用黑暗来形容),当后面的柳暗花明又一村。后面就要靠自己慢慢努力了。一个人,有些事情是别人无法帮助你的。

5.       最后,就是终于把Blog迁到了blogjava里,感觉这里很稳定、出了问题也会有人及时给出说明,不像在mblogger那里有一种被抛弃的感觉。

总结写完了,Blog也有1年半多了,很喜欢这个形式。给了自我一个展示的空间、发泄的空间、寄存心情的空间。我想Rene会坚持写下去的。

 

新年快乐。Happy new year. Bonne année. 希望在新的一年里能够一切顺利少一点烦恼多一点开心阳光的心情。Tous mes vœux pour l’année 2006~~

posted @ 2005-12-31 16:49 Rene 阅读(303) | 评论 (2)编辑 收藏

弄了个FTP

前天,根据Keso的一个Post去申请了一个免费虚拟主机。已经把我的Blogger发布上去了(尽管Blogger上面一个Post也没有,呵呵),这样大陆的人们也能够访问。还想弄一下个人主页,当然是做静态页面,JSP什么的是不指望了。

100M的空间如今已经不能算是大了,但还要充分利用一下的。正好用来作为多媒体的发布容器。以后就能在这里发一些音乐、视频什么的。搞一点个人语音(Podcast?)也有可能,嘿嘿~~

这两天一直在研究内嵌媒体播放器代码,就像下面这个样子。打算以后有时间写个程序,自动生成这些代码,应该不算是很难的东西,关键是要能静下心来写东西。

下载保存(鼠标右鍵另存目标)

posted @ 2005-12-26 09:15 Rene 阅读(187) | 评论 (2)编辑 收藏

Java真真好呀,真真好

还在做女王的Coding,发现竟然要计算逆波兰式……天啊!堆栈,数据结构……而且这个计算不是一般的求值,由于涉及到函数表达式,还要保留变量。也就是说,最后要拼凑出一个字符串来。表达式读入也要做特殊处理,一个字符串,要分割成一个个子串,这种一个StringTokenizer就能解决问题的东西,却要手工编码

已经决定那个变量索引表用线性表了,先把东西做出来,性能以后再说。发发牢骚,继续Coding~~Joyeux Noël

又:惊讶地发现,还要做字符串到数字的转化,这个原来用Double类可以解决的东西(用atof()解决)

posted @ 2005-12-24 12:49 Rene 阅读(360) | 评论 (1)编辑 收藏

最近Conan好少

12月5日 FILE. 423 “探偵団と青虫 4兄弟"「侦探团和青虫4兄弟」动画原创
12月12日 因为体育实况转播,停放
12月19日 FILE. 424 "ピエロからの写真メール"「来自小丑的彩信」动画原创
12月26日 因为[放眼看世界]特别节目,停放
1月2日 因为[超惊奇人群]特别节目,停放
1月9日 FILE.425 2.5小时特别篇"ブラックインパクト!組織の手が届く瞬間"「Black impact ! 被组织的魔掌触碰的瞬间」 仓木麻衣登场祝词

一个月之内只有两话,而且424话星光还没有发布(刚刚发布了MKV,等待RMVB)。没有了Conan,生活少了一大乐趣。不过很期待那部2.5小时特别篇的。

小公主今天应该会去南京,希望她的CET-6一切顺利。

posted @ 2005-12-24 07:01 Rene 阅读(251) | 评论 (0)编辑 收藏

我是一个被Java宠坏了的孩子

Java写程序将近有3年了,在这3年中逐渐喜欢上了它,不仅仅因为Java写出来的代码能够拥有Rene称之为完美的结构,还因为Java有着如此丰富的类库。这些类库从数据结构到字符串分析应有尽有,还不够的话,我们还有OpenSource……

 

记得以前说过,程序一直不写会手生的。这就是Rene至今仍旧保持着做ACMTopCoder的缘由。即使不做项目,仍旧能够保持对于Coding的一种模式记忆以及类库使用的熟练程度。没想到如今新问题来了。

 

前几天,女王让我帮她做一下CProject。这个项目乍看之下不难,就是做一个函数计算器。尽管要用到一些诸如变量寄存、词法分析的技术,但如果有合适的类库支持的话,并不能算难,就随口说了声C’est facile~~但是这个是出于Java的思考逻辑。C语言没有那么丰富的类库,即使有对于熟悉Java编码风格的Rene来讲,使用起来学习曲线也是很陡峭的。如今没有了Java类库,就如同写C++没有STL一样,纯COhMon Dieu!什么都要自己来,所有的,包括数据结构……

 

本来像变量寄存之类的,弄个HashMap足以解决问题的。可是如何构造哈希表呢?尤其是Hash函数,不像Java中的“一切皆对象”,每个对象都有一个Hash码。刚才写了一个框架,发现连C的语法、格式都有些生疏了。把谭浩强的书翻出来看了(幸亏这本书还在 J)。至于哈希,看了算法导论,没什么启发。难道真的要用性能极差的线性表吗?

 

Java啊,Java。你就像是一颗糖果,Rene被你宠坏了……不应该忽视原来视为最优雅语言的C啊!慢慢看,仔细写,毕竟原来的功底还在,时间还充裕,信心也有,一定能够完成的。还有数据结构,看来即使有了STL和各种类库,基本的东西仍旧不能扔。Rene决不会再受诱惑,再被惯坏第二次了。

posted @ 2005-12-23 17:37 Rene 阅读(332) | 评论 (2)编辑 收藏

Bienvue en France

前两天发现了一个FTP有下载Bienvenue en France的录像,打算把这些录像都看一遍。Bienvenue这个教材算是比较老的了。以前AF一直用,不过Rene去AF读法语的时候已经换用Reflets的教材了。现在Reflets更是成为了一种标准教材,Bienvenue也就属于淘汰系的了。

不过以前读法语,无论在AF还是在中智,老师都会把Bienvenue作为一种补充给我们练习听力或者纯粹当作兴趣小品,这也说明了这个教材还是有一定生命力的。

这次重看录像,由于没有教材参考,要尽力听出每一句话。到目前为止还算是做到了这个自己提出的标准,不知以后随着课文难度的增加,结果会怎样。现在每句话都能听懂,还是蛮自豪的。嘿嘿~~

posted @ 2005-12-21 17:44 Rene 阅读(215) | 评论 (0)编辑 收藏

这个就是Germini的René?

You Are 50% Boyish and 50% Girlish
You are pretty evenly split down the middle - a total eunuch.
Okay, kidding about the eunuch part. But you do get along with both sexes.
You reject traditional gender roles. However, you don't actively fight them.
You're just you. You don't try to be what people expect you to be.
How Boyish or Girlish Are You?

posted @ 2005-12-20 11:52 Rene 阅读(270) | 评论 (1)编辑 收藏

当没有Google的日子

今天收到了Terry写来的Gmail看了他的新Blog是在Space。为啥现在越来越多的人涌向SpaceRene一直认为Space就像WallopOrkut一样,只能作为玩具,并不是真正的个人出版,扯远了~~

 

看了他的题为google的随笔,我在想倘若现在Google突然消失我我会怎样?GmailGoogle Reader,翻译,Google Talk,还有PicasaRene的网络生活,不,甚至可以说Rene的一部分生活都是构建在Google这个号称“不做恶”的庞然大物之上的。很难想象如果这些东西消失的话,会对我的生活产生多大的影响。

 

曾经有人问过Rene,如果Google的这些服务收费了会怎样。我无法回答这个答案,因为Google已经开始对部分服务收费了。其实好几年前就开始了,比如它的Answers。但是Rene不会为此付出一分钱。只要这个世界还遵循市场规律,那么用户中心这面大旗是不会倒的。Web2.0已经成为一个比然的趋势,即使没有了Google,还将会有无数默默无闻的小公司涌现,接过Google曾经已经现在的信念的。

但是,它们能有
Google那么好吗?它们能够超越Google吗?Nous ne savons rien !我们惟有默默祈祷,祈祷Google永远不做恶,永远不会演变成又一个M$

posted @ 2005-12-18 12:07 Rene 阅读(292) | 评论 (2)编辑 收藏

Le Français est Difficile

法国人认为中文很难,所以他们遇到很难的东西,都会说“C’est du chinois”,意思是这像中文一样难。记得以前在AF读法语的时候,老师讲课,讲了一大段,见我们大家都没有反应,就问我们“C’est du chinois ?”。我们大家还是没有反应,只得问我们“C’est du français ?”呵呵……这个时候我真想说Oui~~

 

是啊,法语真难啊!这个是现在才逐步认识到的。以前一直认为法语比较简单,Rene从来不背单词、不背变位的。仅仅靠着阅读量来增加词汇量、学习语法,这样记得牢固。最近在做动词变位的练习,变位倒是没什么大问题,关键是性数搭配。法国人就是麻烦啊!动词一会儿与直接宾语搭配,一会儿要和主语搭配,弄得头昏脑胀的……

 

看来有些东西该记的还是要主动去记忆,否则就像我现在这样,听得懂,说得出,看得明白,就是写不对 L本来以为是Rene比较愚钝,问了几个同学,都有相同的遭遇。最有趣的就是女王了,这家伙现在变位全是现在时,而且不搭配的,嘿嘿~~

posted @ 2005-12-18 11:12 Rene 阅读(438) | 评论 (2)编辑 收藏

仅列出标题
共26页: First 上一页 18 19 20 21 22 23 24 25 26 下一页