锘??xml version="1.0" encoding="utf-8" standalone="yes"?>午夜影院在线观看国产主播,国产精品久久久久久久龚玥菲,av不卡在线http://www.aygfsteel.com/zhvfeng/category/46044.html&nbsp;&nbsp;&nbsp;&nbsp;<i>鍒嗕韓鐭ヨ瘑銆佸垎浜揩涔?lt;/i>zh-cnWed, 25 Aug 2010 03:45:10 GMTWed, 25 Aug 2010 03:45:10 GMT60璋佽兘瑙e喅澶氫釜MDB璇誨彇JBoss Topic涓婄殑BytesMessage鍑虹幇鐨勫鎬棶棰?/title><link>http://www.aygfsteel.com/zhvfeng/archive/2010/08/24/329795.html</link><dc:creator>澶╁揩榛戜簡</dc:creator><author>澶╁揩榛戜簡</author><pubDate>Tue, 24 Aug 2010 07:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhvfeng/archive/2010/08/24/329795.html</guid><wfw:comment>http://www.aygfsteel.com/zhvfeng/comments/329795.html</wfw:comment><comments>http://www.aygfsteel.com/zhvfeng/archive/2010/08/24/329795.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhvfeng/comments/commentRss/329795.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhvfeng/services/trackbacks/329795.html</trackback:ping><description><![CDATA[2涓笉鍚岀殑MDB鐩戝惉JBoss 4.2.3 涓婄殑鍚屼竴涓猅opic (闆嗘垚JBoss Messaging 1.4.2 SP1)錛孴opic涓婄殑娑堟伅鏄疊ytesMessage銆傚彂涓涓秷鎭埌Topic涓婏紝2涓狹DB閮戒細鏀跺埌榪欎釜娑堟伅銆?br /> <br /> 浣嗗鎬殑鏄彧鏈変竴涓狹DB鑳芥甯歌鍙朆ytesMesage錛屽彟涓涓狹DB璇誨彇BytesMessage.<font style="background-color: #c0c0c0">readBytes</font>()濮嬬粓榪斿洖-1<br /> <br /> 鍚屾牱鐨勬祴璇曠▼搴忥紝鍦╓ebLogic涓婂氨姝e父銆?br /> <br /> JBoss鎬庝箞浼氬彂閫佸悓涓涓狟ytesMessage瀵硅薄鍒版墍鏈夌殑subscriber錛熸湁浜鴻В鍐寵繃鍚屾牱鐨勯棶棰樺悧錛?<br /> <br /> <br /> google浜嗗緢闀挎椂闂達紝涔熷皾璇曚簡寰堝鏂規硶錛屼技涔庢病浠涔堝ソ鐨勫姙娉曘備竴縐嶆柟娉曟槸閬垮厤浣跨敤BytesMessage, 榪樻湁涓縐嶆柟娉曞氨鏄嬌鐢ㄥ弽灝勶紝鐩存帴澶嶅埗JBoss鐨凚ytesMessage瀹炵幇銆?br /> <br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img id="Codehighlighter1_35_358_Open_Image" onclick="this.style.display='none'; Codehighlighter1_35_358_Open_Text.style.display='none'; Codehighlighter1_35_358_Closed_Image.style.display='inline'; Codehighlighter1_35_358_Closed_Text.style.display='inline';" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_35_358_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_35_358_Closed_Text.style.display='none'; Codehighlighter1_35_358_Open_Image.style.display='inline'; Codehighlighter1_35_358_Open_Text.style.display='inline';" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" alt="" /><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> onMessage(Message msg) </span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_35_358_Closed_Text"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_35_358_Open_Text"><span style="color: #000000">{<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />  BytesMessageProxy msgProxy </span><span style="color: #000000">=</span><span style="color: #000000"> (BytesMessageProxy)msg;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        <br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Class clazz </span><span style="color: #000000">=</span><span style="color: #000000"> MessageProxy.</span><span style="color: #0000ff">class</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Field field </span><span style="color: #000000">=</span><span style="color: #000000"> clazz.getDeclaredField(</span><span style="color: #000000">"</span><span style="color: #000000">message</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        field.setAccessible(</span><span style="color: #0000ff">true</span><span style="color: #000000">);<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        JBossMessage rawMsg </span><span style="color: #000000">=</span><span style="color: #000000"> (JBossMessage)field.get(msgProxy);<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        <br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        BytesMessage newMsg </span><span style="color: #000000">=</span><span style="color: #000000"> (BytesMessage)rawMsg.doCopy();<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />       </span><span style="color: #008000">//</span><span style="color: #008000"> read data from newMsg</span><span style="color: #008000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" /></span><span style="color: #000000">}</span></span></div> <img src ="http://www.aygfsteel.com/zhvfeng/aggbug/329795.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhvfeng/" target="_blank">澶╁揩榛戜簡</a> 2010-08-24 15:54 <a href="http://www.aygfsteel.com/zhvfeng/archive/2010/08/24/329795.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>璋佽兘甯繖瑙i噴涓涓嬩負浠涔堣繖涓▼搴忎細姝婚攣錛?/title><link>http://www.aygfsteel.com/zhvfeng/archive/2010/08/04/327956.html</link><dc:creator>澶╁揩榛戜簡</dc:creator><author>澶╁揩榛戜簡</author><pubDate>Wed, 04 Aug 2010 09:40:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhvfeng/archive/2010/08/04/327956.html</guid><wfw:comment>http://www.aygfsteel.com/zhvfeng/comments/327956.html</wfw:comment><comments>http://www.aygfsteel.com/zhvfeng/archive/2010/08/04/327956.html#Feedback</comments><slash:comments>22</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhvfeng/comments/commentRss/327956.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhvfeng/services/trackbacks/327956.html</trackback:ping><description><![CDATA[<p> 澶у涓嶇敤鍏沖績紼嬪簭瀹為檯閫昏緫鏄惁姝g‘錛屽彧鏄ソ濂囷紝涓轟粈涔堣繖涓▼搴忎細hang浣忎笉榪愯浜嗭紵鑰屼笖CPU浼氬崰鐢?00%</p> <div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000FF; ">import</span><span style="color: #000000; "> java.util.HashMap;<br /> <br /> </span><span style="color: #0000FF; ">public</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">class</span><span style="color: #000000; "> TestLock {<br /> <br /> </span><span style="color: #0000FF; ">private</span><span style="color: #000000; "> HashMap map </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">new</span><span style="color: #000000; "> HashMap();<br /> <br /> </span><span style="color: #0000FF; ">public</span><span style="color: #000000; "> TestLock() {<br /> Thread t1 </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">new</span><span style="color: #000000; "> Thread() {<br /> </span><span style="color: #0000FF; ">public</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">void</span><span style="color: #000000; "> run() {<br /> </span><span style="color: #0000FF; ">for</span><span style="color: #000000; ">(</span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> i</span><span style="color: #000000; ">=</span><span style="color: #000000; ">0</span><span style="color: #000000; ">; i</span><span style="color: #000000; "><</span><span style="color: #000000; ">50000</span><span style="color: #000000; ">; i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">) {<br /> map.put(</span><span style="color: #0000FF; ">new</span><span style="color: #000000; "> Integer(i), i);<br /> }<br /> System.out.println(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">t1 over</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br /> }<br /> };<br /> <br /> Thread t2 </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">new</span><span style="color: #000000; "> Thread() {<br /> </span><span style="color: #0000FF; ">public</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">void</span><span style="color: #000000; "> run() {<br /> </span><span style="color: #0000FF; ">for</span><span style="color: #000000; ">(</span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> i</span><span style="color: #000000; ">=</span><span style="color: #000000; ">0</span><span style="color: #000000; ">; i</span><span style="color: #000000; "><</span><span style="color: #000000; ">50000</span><span style="color: #000000; ">; i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">) {<br /> map.put(</span><span style="color: #0000FF; ">new</span><span style="color: #000000; "> Integer(i), i);<br /> }<br /> <br /> System.out.println(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">t2 over</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br /> }<br /> };<br /> <br /> <br /> t1.start();<br /> t2.start();<br /> <br /> }<br /> <br /> <br /> </span><span style="color: #0000FF; ">public</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">static</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">void</span><span style="color: #000000; "> main(String[] args) {    <br /> </span><span style="color: #0000FF; ">new</span><span style="color: #000000; "> TestLock();<br /> }<br /> }<br /> </span></div> <br /> <br /> Dump thread浼氱湅鍒幫紝紼嬪簭hang鍒幫細<br /> <br /> <p><font style="background-color: #c0c0c0">"Thread-1" prio=6 tid=0x00c70bd8 nid=0x914 runnable [0x02ebf000..0x02ebfc68]<br /> at java.util.HashMap.put(HashMap.java:420)<br /> at TestLock$2.run(TestLock.java:20)</font></p> <p><font style="background-color: #c0c0c0">"Thread-0" prio=6 tid=0x00c70a50 nid=0x578 runnable [0x02e7f000..0x02e7fb68]<br /> at java.util.HashMap.put(HashMap.java:420)<br /> at TestLock$1.run(TestLock.java:11)<br /> </font></p> <img src ="http://www.aygfsteel.com/zhvfeng/aggbug/327956.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhvfeng/" target="_blank">澶╁揩榛戜簡</a> 2010-08-04 17:40 <a href="http://www.aygfsteel.com/zhvfeng/archive/2010/08/04/327956.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">徐州市</a>| <a href="http://" target="_blank">蛟河市</a>| <a href="http://" target="_blank">鹰潭市</a>| <a href="http://" target="_blank">张家界市</a>| <a href="http://" target="_blank">灵璧县</a>| <a href="http://" target="_blank">府谷县</a>| <a href="http://" target="_blank">德清县</a>| <a href="http://" target="_blank">沾益县</a>| <a href="http://" target="_blank">铁岭县</a>| <a href="http://" target="_blank">平和县</a>| <a href="http://" target="_blank">安徽省</a>| <a href="http://" target="_blank">海南省</a>| <a href="http://" target="_blank">屯昌县</a>| <a href="http://" target="_blank">沐川县</a>| <a href="http://" target="_blank">双峰县</a>| <a href="http://" target="_blank">无棣县</a>| <a href="http://" target="_blank">安丘市</a>| <a href="http://" target="_blank">灵丘县</a>| <a href="http://" target="_blank">西吉县</a>| <a href="http://" target="_blank">沂南县</a>| <a href="http://" target="_blank">广平县</a>| <a href="http://" target="_blank">紫金县</a>| <a href="http://" target="_blank">抚远县</a>| <a href="http://" target="_blank">兴和县</a>| <a href="http://" target="_blank">淳化县</a>| <a href="http://" target="_blank">秭归县</a>| <a href="http://" target="_blank">临安市</a>| <a href="http://" target="_blank">县级市</a>| <a href="http://" target="_blank">吴江市</a>| <a href="http://" target="_blank">凤庆县</a>| <a href="http://" target="_blank">繁峙县</a>| <a href="http://" target="_blank">华容县</a>| <a href="http://" target="_blank">双江</a>| <a href="http://" target="_blank">阜阳市</a>| <a href="http://" target="_blank">綦江县</a>| <a href="http://" target="_blank">陇南市</a>| <a href="http://" target="_blank">沧源</a>| <a href="http://" target="_blank">宁城县</a>| <a href="http://" target="_blank">元氏县</a>| <a href="http://" target="_blank">淮北市</a>| <a href="http://" target="_blank">池州市</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>