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

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

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

    Rising Sun

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      148 隨筆 :: 0 文章 :: 22 評論 :: 0 Trackbacks
    操作步驟:
    sudo vim /home/admin/{app}/conf/tomcat-server.xml
    修改 HTTP/1.1 Connector中的maxPostSize="10000"
    以及AJP 1.3 Connector中的maxPostSize="10000"
    然后
    sudo -u admin cp /home/admin/{app}/conf/tomcat-server.xml /home/admin/{app}/.default/deploy/jboss-web.deployer/server.xml
    下來
    sudo -u admin /home/admin/{app}/bin/jbossctl restart {app}
    最后檢查一下應用



    估計看pdf的人不多, 簡述一下大概意思為:
    常見的服務器會將用戶post的數據保存在hashmap中. 而向hashmap中插入n對元素的時間復雜度大約是O(n), 但如果精心構造key使得每個key的hash值相同(也就是產生了碰撞),則時間復雜度會惡化到O(n^2),導致消耗大量的CPU時間.
    經測試,在tomcat6服務器上, 總大小2MByte的數據就需要消耗一個i7CPU core44分鐘,也就是6kbit/s就可以讓這個CPU core一直忙碌. 所以只要一個G兆網絡就能讓100000個i7CPU core一直忙.

    再說下相同hash值key的構造:
    在java中,字符串的hash函數采用DJBX33A,只不過常數因子改為了31. 這樣的函數有個特點,即如果字符串X, Y的hash值相同,那么X,Y都添加任意相同的前綴或后綴的以后的hash值也都相同.比如: "rQ"與 "qp"的hash值相同, 則"rQrQ", "rQqp", "qprQ", "qpqp" 這四個也相同,繼續這個模式就可以很容易構造出 2^n 個 2*n長度的不同字符串

    posted on 2012-01-04 11:11 brock 閱讀(381) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲国产成人久久综合一区77 | 亚洲AV无码AV男人的天堂不卡 | 极品美女一级毛片免费| 一级成人a做片免费| 2022久久国产精品免费热麻豆| 国产香蕉九九久久精品免费| 亚洲Av无码国产情品久久 | 国产成人免费高清激情视频| 免费观看亚洲人成网站| 久久精品亚洲一区二区| 亚洲欧美国产日韩av野草社区| 男女一边摸一边做爽的免费视频 | 国产gv天堂亚洲国产gv刚刚碰| 亚洲国产国产综合一区首页| 亚洲精品9999久久久久无码| 中文无码日韩欧免费视频| 成年女人毛片免费视频| 亚洲va久久久噜噜噜久久狠狠| 亚洲国产精品无码久久| A级毛片高清免费视频在线播放| 最近2019中文免费字幕| 亚洲av色影在线| 一级毛片正片免费视频手机看 | 又大又黄又粗又爽的免费视频| 亚洲精品人成在线观看| 特a级免费高清黄色片| 美女被免费喷白浆视频| 亚洲成AV人片天堂网无码| 日韩在线视精品在亚洲| 日韩精品成人无码专区免费| 亚洲AV日韩精品久久久久久久 | 亚洲成在人线中文字幕| 三级毛片在线免费观看| 免费国产一级特黄久久| 亚洲人精品亚洲人成在线| 99re在线这里只有精品免费| 不卡精品国产_亚洲人成在线| 亚洲暴爽av人人爽日日碰| 中文字幕影片免费在线观看| 亚洲电影一区二区三区| 日韩精品无码免费专区午夜不卡|