UML建模学习感想 Merlin 2006-05-24 22:33
今天学习了一下《UML业务建模》这本书,对UML有了一个初步的认识,就UML本身来说,不难,但是要达到熟练的应用它来建模就不是那么简单了,他有很多图,什么类图,对象图,状态图。。。等等。 看了一天看得有点迷糊,还需要理顺一下,我觉得这些图都很有用,我们在架构之前这些东西都应该有,明天我要试着画一下。
re: 5月15日-----今天任务分工 Merlin 2006-05-15 22:34
理解万岁阿,我今天弄了两个task,给我闹毁了,还要和那个德国的老外交流,真的很费劲阿,我发现德国人说英语也很一般嘛,错误和我差不多。。。哈哈
soa 大全 Merlin 2006-05-10 21:36
SOA:在最初就让它正确 Merlin 2006-05-10 21:33
感觉有很多东西要学。但是又不知道从那开始学起,而且时间越来越紧了。
re: 4月19号-----感想 Merlin 2006-04-26 22:05
看来我要检讨一下了,好几天没有好好的看文章了,可能使这几天事情太多了,弄得我还没有时间来整理,不过等考完试,我一定要尽全力学习了
re: 4月18日-----安排 Merlin 2006-04-19 02:22
报名都三天了,怎么还没有回复呢,疑惑中。。。
呵呵 ,要是利用的好的话,
反模式为什么重要?反模式是用于防止问题的工具,可在问题出现之前对其进行标识,并能提供关于如何防止其发生的知识。通过将错误原因正式地系统化,我们可以更容易对其加以理解。一旦出现问题,反模式可以提供帮助,能说明如何从其进行恢复。
SOA 反模式 Merlin 2006-04-17 20:26
读完《SOA 反模式-----成功采用和实现面向服务的体系结构的障碍》后,我很喜欢文章中引用的语句名言:“示例不是另一种学习的方法,而是学习的唯一方法。”——阿尔贝特·爱因斯坦 呵呵,想想真的很有道理。
首先:我们要明白什么是反模式:对错误的原因进行分类,并研究如何加以避免以及出现时如何恢复。系统化后,这个知识集合可以提供软件模型的有价值的扩展(归类为反模式)。
其次,我们再来研究一下SOA使用反模式的重要性,很容易想象,反模式真的很重要,他把很多易犯的错误总结到一起,并对他们进行分析,总结出怎么避免这些错误,很显然会让很多人少犯类似的错误,把损失降到了最低点。我觉得不光是SOA要用反模式,我们平时其他的工作,学习也是一样的,当我们遇到问题时,走了弯路后,我们不应该仅仅自己知道就算了,应该及时地把它记下来,并写一个怎样避免这样的错误在发生的文档之类的东西。当然这样很琐碎,但是你要想到你的举手之劳,将会方便很多人,节约很多人的时间,金钱,那是一件多么有意义的事情啊。
呵呵,我也不知道理解的对不对,仅仅是看完后的自己的一些简单的看法。
我来介绍一下我自己吧,呵呵 Merlin 2006-04-17 18:57
我叫于海龙,英文名叫Merlin,MAT中的M就是我,呵呵,我被他们封为组长,其实我们这个团队是人人平等的。
我们会尽我们最大的努力来参加这个比赛的,可能我们会遇到很多的困难,不过我相信我们会克服的,呵呵,大家要加油阿。
re: javascript 中的sort() Merlin 2006-04-10 18:00
感谢,正在看中。。。
re: javascript 中的sort() Merlin 2006-04-10 17:42
谢谢芋头的回复,你说的我也知道,我也查了,我就是想看看这个函数是怎么定义的,有没有相关的文档,就是讲述javascript中的函数怎么实现的。我想看看它是怎么写的函数。我在网上没有查到。
re: 软件就业方向选择 Merlin 2006-04-10 13:55
这仅仅是一些人的看法,我只是转帖,和大家一起分享一下,呵呵,并不代表我的意见,呵呵,我最近发现web也是一个很好的东西,能实现很多东西,当时我选择C++的原因是因为它很强大,不过现在发现web的东西也很强大,很多东西也能够实现,呵呵,但还是有些不足的地方。
re: 关于软件设计师考试 Merlin 2006-04-10 13:51
呵呵,成绩下来好久了,我还忘了通知大家一声我打了多少呢。说起来也挺郁闷的,我下午的过了打了45分,遗憾的是上午的没过打了43分,呵呵,就差2分,没有办法,考试就是考试,不过我现在也不想再考了,觉得没有什么意思,等用到的时候再说吧,呵呵
re: 关于软件设计师考试 Merlin 2005-11-22 16:35
我这有一些历年考试题的电子版,要的话留下E-mail。
re: 一个有意思的问题 Merlin 2005-11-12 12:30
当CPU的访问正确对齐的数据时,它的运行效率最高,当数据大小的数据模数的内存地址是0时,数据是对齐的。例如:WORD值应该是总是从被2除尽的地址开始,而DWORD值应该总是从被4除尽的地址开始,数据对齐不是内存结构的一部分,而是CPU结构的一部分。当CPU试图读取的数据值没有正确的对齐时,CPU可以执行两种操作之一:产生一个异常条件;执行多次对齐的内存访问,以便读取完整的未对齐的数据,若多次执行内存访问,应用程序的运行速度就会慢。在最好的情况下,是两倍的时间,有时更长。
-------------《Windows核心编程》
不过我还有一点不明白的:
struct s
{
char a;
long int d;
double c;
};//此时是16
struct s
{
char a;
long int d;
double c;
char a1;
};//而此时是24
也就是说a1用了8个,我觉得就没有道理啊,不是当数据大小的数据模数的内存地址是0时,数据是对齐的么? char没有必要用8个阿!有没有人明白,帮解释一下!
re: 一个有意思的问题 Merlin 2005-11-11 21:44
谢谢了!
re: 一个有意思的问题 Merlin 2005-11-11 16:37
为什么就char要对齐阿,而long不用对齐阿?
class b
{
char c1;
long l;
char c2;
long l1;
double d;
};//sizeof(b)=24!
这里面到底是怎么回事啊?
re: 关于软件设计师考试 Merlin 2005-11-11 12:04
软件设计师可以用C语言考,用到语言写程序的地方就是在下午的考试里面的最后一道题,它是三选一的,三个题基本上是一样的,就是分别用C++,java,C语言写的,你可以选择C语言的那道题答就可以了。还有你应该了解一些C++中的面向对象的东西,因为上午有几道题是关于面向对象的,是很好拿分的,呵呵!