<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線程

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲人成在线观看| 亚洲欭美日韩颜射在线二| 亚洲一区二区三区亚瑟| 91av视频免费在线观看| 久久久亚洲欧洲日产国码是AV | 校园亚洲春色另类小说合集| 成人性生活免费视频| 亚洲精品无码中文久久字幕| 国产免费观看视频| 一级毛片免费播放男男| 区三区激情福利综合中文字幕在线一区亚洲视频1 | va亚洲va日韩不卡在线观看| 色噜噜狠狠色综合免费视频| 免费人成在线观看网站视频| 一级毛片免费在线观看网站| 亚洲精品高清无码视频| 精品无码国产污污污免费网站 | 亚洲精品无码mv在线观看网站| 免费看男人j放进女人j免费看| 亚洲伊人tv综合网色| 一二三四在线播放免费观看中文版视频| 亚洲欧洲日韩国产一区二区三区| 成全高清视频免费观看| 青青久久精品国产免费看| 国产精品久久久亚洲| 最近免费最新高清中文字幕韩国| 亚洲精品天堂在线观看| 免费在线精品视频| 日韩精品免费视频| 亚洲欧美日本韩国| 国产gv天堂亚洲国产gv刚刚碰| 91高清免费国产自产拍2021| 学生妹亚洲一区二区| 国产偷国产偷亚洲高清日韩| 91九色视频无限观看免费| 人人狠狠综合久久亚洲| 亚洲国产成人一区二区精品区| 青青青国产在线观看免费网站 | 一级特黄aaa大片免费看| 国产a v无码专区亚洲av | 国产亚洲精品免费|