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

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲乱码无码永久不卡在线| 亚洲成av人片一区二区三区| 亚洲av福利无码无一区二区| 永久免费精品影视网站| yy6080久久亚洲精品| 污视频网站在线观看免费| 免费v片视频在线观看视频| MM1313亚洲精品无码久久| 四虎影视永久免费观看网址| 水蜜桃视频在线观看免费| 亚洲AV伊人久久青青草原| 久久国产乱子伦精品免费午夜| 亚洲综合精品网站| 暖暖免费在线中文日本| 亚洲精品国产成人| 美女视频黄的全免费视频网站| 亚洲一级特黄特黄的大片| 国产成人免费高清在线观看| 男人j进女人p免费视频| 亚洲国产精品特色大片观看完整版| 免费无码中文字幕A级毛片| 亚洲国产成人精品无码一区二区 | 91九色精品国产免费| 自拍日韩亚洲一区在线| 国产无遮挡吃胸膜奶免费看视频| 四虎国产精品成人免费久久| 亚洲日产韩国一二三四区| 亚洲一级毛片免费观看| 亚洲欧美日韩中文二区| 免费成人av电影| 99久久国产精品免费一区二区| 91亚洲视频在线观看| 免费国产小视频在线观看| 久久永久免费人妻精品| 亚洲成年网站在线观看| 国产AV无码专区亚洲AWWW| 国产91免费在线观看| 一区二区三区在线免费观看视频 | 精品无码人妻一区二区免费蜜桃 | 日本不卡高清中文字幕免费| 男女一边桶一边摸一边脱视频免费|