<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2,  comments - 14,  trackbacks - 0

    我的評論

    尤其是塊數是N,而不是1的情況下,這樣寫更有意義
    while (fread(buffer, 16, N, file) ==N

    最后結束的時候,返回的塊數大多數情況下會小于N,這個時候,也有可能是因為出錯,沒有讀完N就出來了,或者到文件尾,剩下的塊小于N,也跑出來。

    后面要檢測不同結果,因為最終循環結束,未必是文件讀完了。
    @barry

    sorry,

    while (fread(buffer, 16, 1, file) !=1
    應該還是
    while (fread(buffer, 16, 1, file) ==1
    只是最后結束循環次數未必一定是2048

    因為即使等于1,也可能是出錯的情況之一,這時候循環不會停止。
    如果要求出錯馬上退出,只能在循環中判斷。
    上面結論是對的,但下面的代碼也是有問題的,

    int loop = 0;
    while (fread(buffer, 16, 1, file) == 1) {
    loop++;
    ......
    }
    printf("%d\n", loop); // 2048

    應該改成:
    int loop = 0;
    while (fread(buffer, 16, 1, file) !=1) {
    loop++;
    ......
    }
    printf("%d\n", loop); // 2048

    if(feof(file)==EOF)
    ....
    if(ferror(file))
    ....
    re: 架構人生 barry 2009-11-25 20:58  
    @w
    呵呵,您說的很有道理,軟件行業確實工程意識比較低。軟件工程誕生的年代也不是很久,現在隨著產業信息化的規模越來越大,傳統制造業的工程理論也可以應用在軟件領域,特別是高科技制造業,相信這是一個趨勢。
    面向服務的下面一層也許就是面向模塊,面向模塊的下面也許有面向組件,面向組件的下層可能是面向對象,面向對象的下面可能為面向過程,面向過程的更下層也許就是面向機器。它們不一定是替代關系,只是你在開發的過程中面向的粒度和解決問題的角度不一樣罷。
    "管理的目標即通過合理有效的編排這些活動以期以最少的成本達到最大的收益。"
    這是你說的。從你的目標上來看,面向組件替代面向對象為什么不可以?
    to ronghao:
    愿聞其詳。
    呵呵,還是漏了點:面向機器->面向過程->面向對象->面向組件->面向模塊->面向服務。
    漏了點東西,應該是:
    面向機器->面向對象->面向模塊->面向服務。
    面向機器,面向過程,面向對象,面向服務是一個循環的過程。沒有優劣之分,只是發展的階段不同。
    re: 大話潑猴 barry 2009-11-23 22:02  
    不僅是猴頭,其實每個人都會經歷一個社會化的過程,大家看到這難道沒有什么心得?呵呵。
    re: 架構人生 barry 2009-11-23 21:56  
    to 大衛: 因為你快樂,所以我才快樂,獨樂樂,不如眾樂樂,大家快樂,才是真正的快樂。這是我的快樂,希望也是你的快樂,呵呵。
    您好, 也請您寄一份給我, 謝謝!!

    Barry6449@hotmail.com
    iiiiiiiiiiii wany it............
    i want it......
    re: 從看設計過程 barry 2007-05-25 08:56  
    圖畫得有意思,用什么工具畫的?
    樓主很幽默。。。
    圖片地址不對。
    很感興趣。
    關注二次開發的問題。
    lz辛苦了,期待中...
    呵呵。我也剛剛想到這個問題。
    查看了一下spring doc。
    如果在代碼中直接使用了DataSource.getConnetction()的方式(比如遺留代碼),還可以通過設置一個TransactionAwareDataSourceProxy來代理DataSource。
    的確是這樣。國內軟件在Mac平臺的很少,應用軟件還情有可原,硬件沒有驅動的話就嚴重了。我就遇到過一次,老板的Apple本本,因為打印機沒有驅動,根本使用不了。
    re: 軟件架構設計思考之一 barry 2005-09-26 13:50  
    不錯。希望盡快能看到下一篇文章。
    我用了很久,挺不錯的。過期了其實也可以用的,啟動之前,改一下系統的時間。呵呵
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 中文字幕亚洲精品无码| 国产成人亚洲精品无码AV大片| 国产福利在线观看免费第一福利| 亚洲精品动漫免费二区| 亚洲国产日韩在线| 人禽伦免费交视频播放| 在线观看H网址免费入口| 亚洲a在线视频视频| 日本系列1页亚洲系列| 中文字幕亚洲免费无线观看日本 | 亚洲成人激情小说| 成人黄18免费视频| 亚洲蜜芽在线精品一区| 中文字幕视频免费| 亚洲最大无码中文字幕| 国产人成免费视频网站| 91丁香亚洲综合社区| 小小影视日本动漫观看免费 | 亚洲一卡2卡3卡4卡乱码 在线| 99久久免费国产精品特黄| 亚洲精品成a人在线观看☆| 午夜免费福利在线| 亚洲乱码一二三四区麻豆| 日韩免费视频一区| 免费无码国产在线观国内自拍中文字幕| 嫖丰满老熟妇AAAA片免费看| 亚洲第一男人天堂| 久久久久亚洲精品中文字幕| 青青青国产手机频在线免费观看| 亚洲手机中文字幕| 18未年禁止免费观看| 亚洲精品一卡2卡3卡四卡乱码| 亚洲人午夜射精精品日韩| 99久久免费观看| 亚洲av女电影网| 啦啦啦高清视频在线观看免费 | 午夜一级毛片免费视频| 中文字幕无码免费久久9一区9| 狠狠亚洲婷婷综合色香五月排名| 久久人午夜亚洲精品无码区| 亚洲成AV人片天堂网无码|