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++中的面向對象的東西,因為上午有幾道題是關于面向對象的,是很好拿分的,呵呵!