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

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

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

    筆頭。。
    實踐啟示
    posts - 14,comments - 3,trackbacks - 0
        最近在修改組里的TMonitor程序頭疼壞了,程序的好多類在設計之初沒有考慮線程安全性,現在在源程序上加功能,怎一個痛苦了的。。。
        楊哥(我剛到公司時接手他的程序)是個大牛,他在地圖的方面開始設計的很好,但是都是靜態數據,沒有數據的動態變化的麻煩,然而后來在
    JMapEdit上實現模擬動態飛行以及動態監控上實現起來是個頭疼的問題,可能會多個線程訪問共享變量,而且有線程對共享變量的write操作,在程序中盡量調整原接口以及實現方式。楊哥走了,目前在組里只有我一個人了解地圖類編程,昨天跟方sir商量新來的同事是否也能接觸我的程序,方sir的回答:TMonitor還是比較難的,估計新來的同事(是個女的)不成,下次招個男的讓他接。。。不爽中,俺還是希望帶個女滴。。。
       
        PS:經驗總結。
        在沒有正確同步的情況下,如果多線程訪問同一個變量,你的程序就存在隱患。有3種方法修復它:
    • 不要多線程共享變量
    • 使狀態變量為不可變的;或者
    • 在任何訪問狀態變量的時候使用同步
        設計線程安全的類時,使用封裝、不可變性以及明確的不便約束等面向對象技術可以使你在解決同步方面的問題時思路清晰
    posted on 2008-03-05 15:50 如果有一天de 閱讀(241) 評論(0)  編輯  收藏 所屬分類: java線程

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 99免费视频观看| WWW国产成人免费观看视频| 久久精品无码专区免费东京热| 久久精品国产亚洲7777| 成人a毛片视频免费看| 国产一卡二卡≡卡四卡免费乱码| 亚洲中文无码mv| 成人免费看吃奶视频网站| 亚洲综合成人婷婷五月网址| 在线看片无码永久免费视频| 亚洲精品伊人久久久久| 免费毛片网站在线观看| 久久精品国产亚洲av品善| 免费大黄网站在线看| xxxxx做受大片视频免费| 亚洲日韩精品A∨片无码| 久久久久久影院久久久久免费精品国产小说 | 亚洲AV无码专区国产乱码4SE | 99久久精品国产免费| 亚洲国产美女福利直播秀一区二区| 18勿入网站免费永久| 亚洲AV无码一区二区三区久久精品 | 真正全免费视频a毛片| 国产一区二区三区免费在线观看 | 亚洲一级免费视频| 暖暖日本免费在线视频 | 免费视频精品一区二区| 亚洲AV无码专区在线播放中文 | 69成人免费视频无码专区| 色窝窝亚洲av网| 亚洲精品亚洲人成在线观看| 久久国产乱子免费精品| 亚洲中文字幕久久久一区| 亚洲а∨天堂久久精品| 国产精品白浆在线观看免费 | 国产免费播放一区二区| 精品亚洲国产成AV人片传媒| 免费毛片在线播放| 国内精品久久久久影院免费| 在线亚洲午夜片AV大片| 久久乐国产精品亚洲综合|