摘要: 當多線程啟動時,怎么才能控制他們有秩序地執行。本例模擬一個容器,當容器里有東西時,通知各個線程來取得這些東西,如果沒有取到東西,則進入等待狀態。(特別注意在通知各個線程notifyAll和等待wait這些方法一定要寫在同步塊中) 閱讀全文
posted @ 2007-11-09 01:31 dybjsun 閱讀(213) | 評論 (0) | 編輯 收藏
摘要: 當多線程啟動時,怎么才能控制他們有秩序地執行。本例模擬一個容器,當容器里有東西時,通知各個線程來取得這些東西,如果沒有取到東西,則進入等待狀態。(特別注意在通知各個線程notifyAll和等待wait這些方法一定要寫在同步塊中) 閱讀全文
posted @ 2007-11-09 01:31 dybjsun 閱讀(213) | 評論 (0) | 編輯 收藏 摘要: 最近做了一個項目,在一開始設計時總覺得有些東西會用不到,所以在那些方面的要求放松了。最后,項目結束了,交由日本測試,BUG越來越多,要求越來越高。一方面佩服小日本對質量的要求,另一方面也給自己一個教訓。那就是做軟件一開始一定要從嚴要求,只有硬的設計,硬的質量才能有好的評價。 閱讀全文
posted @ 2007-11-09 01:27 dybjsun 閱讀(138) | 評論 (0) | 編輯 收藏 摘要: 要學日語,也想學。可為什么會學得這么累呢?每天學過以后,精力透支過多,平時做事時也不感到這么累。唉,難呀!! 閱讀全文
posted @ 2007-11-09 01:25 dybjsun 閱讀(161) | 評論 (0) | 編輯 收藏 摘要: 軟件行業中的牛人,寫代碼的,他寫的接口與你寫的接口就不一樣。他的接口讓人很好用,把什么都考慮進去了,而自己,就沒有他考慮得周全。這就是差距,這就是一個高手的高明之處。 閱讀全文
posted @ 2007-11-09 01:19 dybjsun 閱讀(155) | 評論 (0) | 編輯 收藏 摘要: 我在工作中,接觸到印度軟件公司開發出來的軟件:整個體系架構非常清晰,按照我們的要求實現了全部功能,而且相當穩定。但是打開具體的代碼一看,拖沓冗長,水平不咋樣。我們自己的一些程序員就有怪話了,說他們水平真低。但是!印度人能夠把軟件整體把握得很好,能夠完成軟件,并得到相當好的設計文檔。而中國人在那里琢磨數據結構、算法,界面人員就還沒編碼就想著是Outlook式的還是VisualStudio式的界面。到最后就成為Code高手,對某些特定的開發工具精通,但是就是不能保證能夠把一個軟件穩當、完整的開發出來。 閱讀全文
posted @ 2006-10-18 01:54 dybjsun 閱讀(2950) | 評論 (1) | 編輯 收藏 摘要: MySQL 是一條輕快的小海豚,但是缺少很多現代關系數據庫應有的特色,例如:引用完整性,視圖,觸發器等。因此,如果你需要開發一個電子商務的網站,需要這些功能的話,你或許應該考慮 PostgreSQL 了。本文將通過其在 Red Hat 7.1 上安裝過程,簡要介紹其用法。 閱讀全文
posted @ 2006-10-13 19:27 dybjsun 閱讀(275) | 評論 (0) | 編輯 收藏 摘要: 每一個Java應用都唯一對應一個JVM實例,每一個實例唯一對應一個堆。應用程序在運行中所創建的所有類實例或數組都放在這個堆中,并由應用所有的線程共享.跟C/C++不同,Java中分配堆內存是自動初始化的。Java中所有對象的存儲空間都是在堆中分配的,但是這個對象的引用卻是在堆棧中分配,也就是說在建立一個對象時從兩個地方都分配內存,在堆中分配的內存實際建立這個對象,而在堆棧中分配的內存只是一個指向這個堆對象的指針(引用)而已。 閱讀全文
posted @ 2006-10-10 09:24 dybjsun 閱讀(156) | 評論 (0) | 編輯 收藏 摘要: 中國有很多做軟件的被微軟寵壞了,.net、VB滿天下,一但遇到問題都不知道怎么解決。我經常在想,中國和外國的差距在哪,到現在中國都沒有一款自己的數據庫。一個最簡單的例子,在選擇服務器操作系統上,中國選擇WINDOWS版本的要比外國多的多。所以,沒有多少自主研究,只能依賴微軟。所以就有了拿 MYSQL和PGDB比較的人。 閱讀全文
posted @ 2006-10-08 14:34 dybjsun 閱讀(146) | 評論 (0) | 編輯 收藏 |
||