<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 閱讀(249) 評論(0)  編輯  收藏 所屬分類: java線程

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


    網站導航:
     
    主站蜘蛛池模板: 粉色视频在线观看www免费| 欧美日韩亚洲精品| 国产成人一区二区三区视频免费| 亚洲成a人片在线观看老师| 精品无码专区亚洲| 免费a级毛片无码av| 日韩在线观看免费完整版视频| 四虎永久免费影院| 免费激情网站国产高清第一页| 亚洲狠狠爱综合影院婷婷| 成人国产网站v片免费观看| 亚洲一区二区三区AV无码| 免费91最新地址永久入口| 久久亚洲春色中文字幕久久久| 在线免费中文字幕| 亚洲日韩精品国产一区二区三区 | 久久精品a一国产成人免费网站| 亚洲校园春色另类激情| 青草草在线视频永久免费| 黄色大片免费网站| 亚洲乱色熟女一区二区三区丝袜 | 亚洲美女在线国产| a级成人免费毛片完整版| 亚洲成人免费在线| 成年人免费视频观看| 亚州**色毛片免费观看| 亚洲成人中文字幕| 免费看污成人午夜网站| 成人午夜影视全部免费看| 亚洲国产日韩在线视频| 美女视频黄的全免费视频网站| 精品韩国亚洲av无码不卡区| 中文亚洲AV片在线观看不卡 | 亚洲AV无码专区在线厂| 亚洲中文字幕无码爆乳av中文| 99久久99久久精品免费观看| 亚洲AV无码一区二区三区久久精品 | 牛牛在线精品观看免费正| 亚洲AV人无码激艳猛片| 日本免费网站在线观看| 亚洲免费视频在线观看|