锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV永久无码区成人网站 ,亚洲熟女乱色一区二区三区,亚洲毛片一级带毛片基地http://m.tkk7.com/wkkyo/zh-cnMon, 12 May 2025 08:49:54 GMTMon, 12 May 2025 08:49:54 GMT60Flex涓瑼rray鍜孉rrayCollection鎺掑簭http://m.tkk7.com/wkkyo/archive/2013/03/17/396554.htmlwkkyowkkyoSun, 17 Mar 2013 04:19:00 GMThttp://m.tkk7.com/wkkyo/archive/2013/03/17/396554.htmlhttp://m.tkk7.com/wkkyo/comments/396554.htmlhttp://m.tkk7.com/wkkyo/archive/2013/03/17/396554.html#Feedback0http://m.tkk7.com/wkkyo/comments/commentRss/396554.htmlhttp://m.tkk7.com/wkkyo/services/trackbacks/396554.html
protected function applicationCompleteHandler(event:FlexEvent):void
{
    var array:Array = [];
    array.push(new Vga("a",10));
    array.push(new Vga("c",2));
    array.push(new Vga("f",1.3));
    array.push(new Vga("d",1.1));
    array.push(new Vga("e",16));
    array.push(new Vga("b",0));
    trace(array.toString());
    //output:   [a,10],[c,2],[f,1.3],[d,1.1],[e,16],[b,0]
    var defaultSort:Array = array.sort();//榛樿鎺掑簭
    trace(defaultSort.toString());
    //output:   [a,10],[b,0],[c,2],[d,1.1],[e,16],[f,1.3]
    var sortFunArray:Array = array.sort(sortFun);//浣跨敤鑷畾涔夋柟娉曟帓搴?/span>
    trace(sortFunArray.toString());
    //output:   [b,0],[d,1.1],[f,1.3],[c,2],[a,10],[e,16]
}

/**鑷畾涔夋帓搴忔柟娉?/span>*/            
public function sortFun(a:Vga,b:Vga):int{
    if(a.price < b.price){
    return -1; //a鍦ㄥ墠,b鍦ㄥ悗
    }else if(a.price == b.price){
    return 0; //ab浣嶇疆涓嶅彉
    }else{
    return 1; //b鍦ㄥ墠,a鍦ㄥ悗
    }
}



/**鎺掑簭VO瀵硅薄*/
public class Vga
{
    public var name:String;
    public var price:Number;
    
    public function Vga(name:String,price:Number)
    {
    this.name = name;
    this.price = price;
    }
        
    public function toString():String{
    return "["+this.name+","+this.price+"]";
    }
}


ArrayCollection鎺掑簭
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Script>
        <![CDATA[
            import mx.collections.SortField;
            import mx.collections.Sort;
            import mx.collections.ArrayCollection;
            private var acSort:ArrayCollection=
            new ArrayCollection([{id:0,userName:"zhangSan",age:21},
                                {id:2,userName:"liSi",age:24},
                                {id:1,userName:"wangWu",age:31}]);
            
            
            private function sortAc():ArrayCollection{
                var sort:Sort=new Sort();
                //鎸夌収ID鍗囧簭鎺掑簭
                sort.fields=[new SortField("id")];
                
                //鎸夌収userName闄嶅簭鎺掑簭
                sort.fields=[new SortField("userName",true,true)];
                
                //鍏堟寜ID鍗囧簭,鍐嶆寜userName闄嶅簭
                sort.fields[new SortField("id"),new SortField("userName",true,true)];
                acSort.sort=sort;
                acSort.refresh();//鏇存柊
                return acSort;
            }
            
            /*
            鍏跺疄鐪嬬湅API灝變竴鐩簡(jiǎn)鐒?br />            SortField () 鏋勯犲嚱鏁?nbsp;

            public function SortField(name:String = null, 
                        caseInsensitive:Boolean = false, 
                        descending:Boolean = false, 
                        numeric:Object = null)
                                    
            鍙傛暟  
            name:String (default = null) — 姝ゅ瓧孌電敤鏉ヨ繘琛屾瘮杈冪殑灞炴х殑鍚嶇О銆傚鏋滆瀵硅薄涓虹畝鍗曠被鍨嬶紝鍒欎紶閫?nbsp;null銆?nbsp;
            caseInsensitive:Boolean (default = false) — 鍦ㄥ瀛楃涓茶繘琛屾帓搴忔椂錛屾寚紺烘瘮杈冭繍綆楃鏄惁蹇界暐鍊肩殑澶у皬鍐欍?br />            descending:Boolean (default = false) — 鎸囩ず姣旇緝榪愮畻絎︽槸鍚︽寜闄嶅簭鎺掑垪欏圭洰銆?nbsp; 
                 
            numeric:Object (default = null) — 鎸囩ず姣旇緝榪愮畻絎︽槸鍚︽寜緙栧彿鑰屼笉鎸夊瓧姣嶉『搴忔瘮杈冩帓搴忛」鐩?nbsp;
            
*/            
        ]]>
    </mx:Script>
</mx:Application>


wkkyo 2013-03-17 12:19 鍙戣〃璇勮
]]>
openfire瀹㈡埛绔枃浠朵紶杈撳涔?fàn)绗旇畮图堜竴錛?/title><link>http://m.tkk7.com/wkkyo/archive/2012/02/13/369827.html</link><dc:creator>wkkyo</dc:creator><author>wkkyo</author><pubDate>Sun, 12 Feb 2012 16:55:00 GMT</pubDate><guid>http://m.tkk7.com/wkkyo/archive/2012/02/13/369827.html</guid><wfw:comment>http://m.tkk7.com/wkkyo/comments/369827.html</wfw:comment><comments>http://m.tkk7.com/wkkyo/archive/2012/02/13/369827.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://m.tkk7.com/wkkyo/comments/commentRss/369827.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/wkkyo/services/trackbacks/369827.html</trackback:ping><description><![CDATA[<p>欏圭洰涓渶瑕佺敤鍒皁penfire鐨勬枃浠朵紶杈擄紝浣嗘槸瀹㈡埛绔嬌鐢╢lex錛屽畼鏂規(guī)彁渚涚殑xiff鍖呬腑騫舵病鏈夊皝瑁呮枃浠朵紶杈撶殑鍔熻兘錛屾病鍔炴硶錛岀爺絀朵簡(jiǎn)鍑犲ぉ錛屽湪google鍜屽畼鏂箂mock婧愮爜鐨勫府鍔╀笅緇堜簬瀹炵幇浜?jiǎn)xiff涓嬬殑鏂囦歡浼犺緭錛屽湪榪欓噷鍋氫釜鎬葷粨銆?/p> <p>openfire鏈嶅姟鍣ㄦ槸鍩轟簬xmpp鍗忚鐨勶紝XMPP鏀寔涓ょ鏂囦歡嫻佷紶杈撳崗璁紝SOCKS5 Bytestreams鍜?In-Band Bytestreams錛孲OCKS5鏄洿鎺ュ彂閫佷簩榪涘埗嫻侊紝鑰孖BB鏄皢鏂囦歡杞垚base64鐮佽繘琛岀劧鍚庣敤message鐨勫艦寮忚繘琛屼紶杈擄紝鎴戣繖閲屼粎瀹炵幇浜?jiǎn)SOCKS5鐨勬枃浠朵唬鐞嗕紶杈撱?br />SOCKS5鏂囦歡浼犺緭闇瑕佺敤鍒頒袱涓崗璁紝XEP-0065鍜孹EP-0096<br />XEP-0096瀹氫箟鏂囦歡浼犺緭鍗忚錛屾彁渚涗簡(jiǎn)涓涓ā鍧楀寲妗嗘灦浣胯兘浜ゆ崲琚紶杈撴枃浠剁殑淇℃伅浠ュ強(qiáng)鍙傛暟鐨勫崗鍟嗭紝涔熷氨鏄湪浼犺緭鏂囦歡涔嬪墠鍗忓晢灝嗚浼犺緭鐨勬枃浠朵俊鎭?br />XEP-0065瀹氫箟SOCKS5嫻佷紶杈撴爣鍑嗗崗璁紝鎻愪緵鐢ㄤ簬鍦ㄤ換鎰忎袱涓猉MPP鐢ㄦ埛涔嬮棿寤虹珛瀛楄妭嫻佸茍榪涜鏂囦歡浼犺緭銆?br />鏍規(guī)嵁鎴戠殑鐞嗚В錛屾枃浠朵紶杈撶殑榪囩▼鍒嗕負(fù)鍗忓晢錛屽緩绔媠ocks5榪炴帴錛屼簩榪涘埗浼犺緭榪欎笁涓樁孌?br />鍗忓晢鐨勮繃紼嬫渶澶嶆潅錛岀劧鍚庢槸寤虹珛榪炴帴錛屼紶杈撳氨姣旇緝綆鍗曪紝涓嬮潰涓涓竴涓潵璁?br />鍗忓晢鍖呮嫭鍒濆鏂廣佺洰鏍囨柟銆佷唬鐞嗘柟錛屽垵濮嬫柟灝辨槸鍙戦佹枃浠舵柟錛岀洰鏍囨柟鍗蟲(chóng)枃浠舵帴鏀舵柟錛屼唬鐞嗘柟鏄痵ocks5浠g悊鏈嶅姟鍣紝</p> <p>鍗忓晢榪囩▼灝辨槸涓夋柟浜掔浉鍙戦亁ml鏉ヤ氦鎹俊鎭殑榪囩▼錛岄氫織鐐瑰氨鏄笁涓漢娌熼氫竴涓嬩紶浠涔堟枃浠跺拰鎬庝箞浼犳枃浠躲?br />棣栧厛閬靛驚XMP-0096鍗忚錛屽垵濮嬫柟緇欑洰鏍囨柟鍙戦佸寘鍚枃浠朵俊鎭殑xml</p><pre class="xml" name="code"><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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">to</span><span style="color: #0000ff">="android@192.168.1.113/Spark 2.6.3"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="set"</span><span style="color: #ff0000"> id</span><span style="color: #0000ff">="iq_13"</span><span style="color: #ff0000"> from</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">si </span><span style="color: #ff0000">profile</span><span style="color: #0000ff">="http://jabber.org/protocol/si/profile/file-transfer"</span><span style="color: #ff0000"> mime-type</span><span style="color: #0000ff">="text/plain"</span><span style="color: #ff0000"> id</span><span style="color: #0000ff">="82B0C697-C1DE-93F9-103E-481C8E7A3BD8"</span><span style="color: #ff0000"> xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/si"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">feature </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/feature-neg"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">x </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="jabber:x:data"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="form"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">field </span><span style="color: #ff0000">var</span><span style="color: #0000ff">="stream-method"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="list-single"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">option</span><span style="color: #0000ff">><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">http://jabber.org/protocol/bytestreams</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></</span><span style="color: #800000">option</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                    </span><span style="color: #0000ff"><</span><span style="color: #800000">option</span><span style="color: #0000ff">><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">http://jabber.org/protocol/ibb</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></</span><span style="color: #800000">option</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">field</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"></</span><span style="color: #800000">x</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">feature</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">file </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/si/profile/file-transfer"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="img0545.png"</span><span style="color: #ff0000"> size</span><span style="color: #0000ff">="152443"</span><span style="color: #0000ff">><</span><span style="color: #800000">desc</span><span style="color: #0000ff">></span><span style="color: #000000">send</span><span style="color: #0000ff"></</span><span style="color: #800000">desc</span><span style="color: #0000ff">></</span><span style="color: #800000">file</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">si</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span></div></pre> <p> <br />鐩爣鏂規(guī)帴鏀跺埌淇℃伅鍚庡彂閫佸洖鎵э紝琛ㄧず鍚屾剰鎺ユ敹鏂囦歡</p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="iq_13"</span><span style="color: #ff0000"> to</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #ff0000"> from</span><span style="color: #0000ff">="android@192.168.1.113/Spark 2.6.3"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="result"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">si </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/si"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">feature </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/feature-neg"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">x </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="jabber:x:data"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="submit"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                </span><span style="color: #0000ff"><</span><span style="color: #800000">field </span><span style="color: #ff0000">var</span><span style="color: #0000ff">="stream-method"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                     </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">http://jabber.org/protocol/bytestreams</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                     </span><span style="color: #0000ff"><</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000">http://jabber.org/protocol/ibb</span><span style="color: #0000ff"></</span><span style="color: #800000">value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />                </span><span style="color: #0000ff"></</span><span style="color: #800000">field</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />             </span><span style="color: #0000ff"></</span><span style="color: #800000">x</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">feature</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />     </span><span style="color: #0000ff"></</span><span style="color: #800000">si</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p> </p> <p>榪欐椂榪涘叆XEP-0065鍗忚闃舵<br />鍒濆鏂圭粰鏈嶅姟鍣ㄥ彂閫佷俊鎭紝璇鋒眰鎻愪緵浠g悊鏈嶅姟鍣?/p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="iq_15"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="get"</span><span style="color: #0000ff">><</span><span style="color: #800000">query </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/disco#items"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p><br />鏈嶅姟鍣ㄥ洖澶嶄俊鎭紝鍛婄煡鍙敤鐨勪唬鐞?/p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="result"</span><span style="color: #ff0000"> id</span><span style="color: #0000ff">="iq_15"</span><span style="color: #ff0000"> to</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">query </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/disco#items"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">item </span><span style="color: #ff0000">jid</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="Socks 5 Bytestreams Proxy"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">item </span><span style="color: #ff0000">jid</span><span style="color: #0000ff">="pubsub.192.168.1.113"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="Publish-Subscribe service"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">item </span><span style="color: #ff0000">jid</span><span style="color: #0000ff">="conference.192.168.1.113"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="鍏叡鎴塊棿"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">item </span><span style="color: #ff0000">jid</span><span style="color: #0000ff">="search.192.168.1.113"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="User Search"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">query</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p> <br />榪欓噷閫夋嫨name=“Socks 5 Bytestreams Proxy”鐨勪唬鐞嗭紝鍒濆鏂圭粰榪欎釜浠g悊鍙戦佷俊鎭幏鍙栦唬鐞嗚繛鎺ヤ俊鎭?/p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="iq_17"</span><span style="color: #ff0000"> to</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="get"</span><span style="color: #0000ff">><</span><span style="color: #800000">query </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/bytestreams"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span></div> <p>浠g悊鏂瑰洖澶嶄俊鎭紝鍛婄煡鍒濆鏂逛唬鐞嗙殑jid銆両P銆佺鍙g瓑淇℃伅</p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="result"</span><span style="color: #ff0000"> id</span><span style="color: #0000ff">="iq_17"</span><span style="color: #ff0000"> from</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #ff0000"> to</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">query </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/bytestreams"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">streamhost </span><span style="color: #ff0000">jid</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #ff0000"> host</span><span style="color: #0000ff">="192.168.1.113"</span><span style="color: #ff0000"> port</span><span style="color: #0000ff">="7777"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">query</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p> <br />鍒濆鏂規(guī)敹鍒頒唬鐞嗕俊鎭悗灝嗕唬鐞嗙殑淇℃伅鍙戦佺粰鐩爣鏂?/p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">to</span><span style="color: #0000ff">="android@192.168.1.113/Spark 2.6.3"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="set"</span><span style="color: #ff0000"> id</span><span style="color: #0000ff">="iq_19"</span><span style="color: #ff0000"> from</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">query </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/bytestreams"</span><span style="color: #ff0000"> mode</span><span style="color: #0000ff">="tcp"</span><span style="color: #ff0000"> sid</span><span style="color: #0000ff">="82B0C697-C1DE-93F9-103E-481C8E7A3BD8"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">streamhost </span><span style="color: #ff0000">port</span><span style="color: #0000ff">="7777"</span><span style="color: #ff0000"> host</span><span style="color: #0000ff">="192.168.1.113"</span><span style="color: #ff0000"> jid</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">query</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p> </p> <p>鐒跺悗灝辮繘鍏ヨ繛鎺ラ樁孌碉紝涔熷氨鏄垵濮嬫柟鍜岀洰鏍囨柟鍒嗗埆鍜屼唬鐞嗗緩绔媠ocks5榪炴帴鐨勮繃紼嬨傦紙鍏充簬SOCKS5鍗忚榪炴帴錛屾垜涔嬪悗浼?xì)琛ュ厖锛?jí)銆?br />鐩爣鏂規(guī)敹鍒頒唬鐞嗕俊鎭悗鍜屼唬鐞嗗緩绔媠ocket榪炴帴(浣跨敤SOCKS5鍗忚榪炴帴)錛岃繛鎺ユ垚鍔熷悗閫氱煡鍒濆鏂逛嬌鐢ㄧ殑浠g悊jid</p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">id</span><span style="color: #0000ff">="iq_19"</span><span style="color: #ff0000"> to</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="result"</span><span style="color: #ff0000"> from</span><span style="color: #0000ff">="android@192.168.1.113/Spark 2.6.3"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">query </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/bytestreams"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">streamhost-used </span><span style="color: #ff0000">jid</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">query</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p> <br />鍒濆鏂瑰紑濮嬩笌浠g悊寤虹珛socket榪炴帴(涔熶嬌鐢⊿OCKS5鍗忚)錛岃繛鎺ユ垚鍔熷悗緇欎唬鐞嗗彂閫佽姹傦紝瑕佹眰嬋媧繪枃浠舵祦</p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">to</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="set"</span><span style="color: #ff0000"> id</span><span style="color: #0000ff">="iq_21"</span><span style="color: #ff0000"> from</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"><</span><span style="color: #800000">query </span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://jabber.org/protocol/bytestreams"</span><span style="color: #ff0000"> sid</span><span style="color: #0000ff">="82B0C697-C1DE-93F9-103E-481C8E7A3BD8"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"><</span><span style="color: #800000">activate</span><span style="color: #0000ff">></span><span style="color: #000000">android@192.168.1.113/Spark 2.6.3</span><span style="color: #0000ff"></</span><span style="color: #800000">activate</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">query</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">iq</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p> <br />浠g悊鍥炲嬋媧繪垚鍔熶俊鎭?/p> <p> </p> <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"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><</span><span style="color: #800000">iq </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="result"</span><span style="color: #ff0000"> id</span><span style="color: #0000ff">="iq_21"</span><span style="color: #ff0000"> from</span><span style="color: #0000ff">="proxy.192.168.1.113"</span><span style="color: #ff0000"> to</span><span style="color: #0000ff">="iphone@192.168.1.113/xiff"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span></div> <p>鍒濆鏂規(guī)敹鍒板洖澶嶄俊鎭悗灝辮繘鍏ヤ簩榪涘埗嫻佷紶杈撻樁孌碉紝榪欐椂灝卞彲浠ュ紑濮嬪彂閫佷簩榪涘埗嫻佷簡(jiǎn)</p> <p>絳夊垵濮嬫柟灝嗘祦鍙戦佸畬姣曞悗鎶妔ocket嫻佸叧闂紶杈撳氨瀹屾垚浜?jiǎn)鏂囦欢鐨勪紶杈撱?/p> <p> </p> <p><font style="font-family: " color="#ff0000">娉ㄦ剰錛歵ype涓簉esult鐨勫洖澶嶄俊鎭嬌鐢ㄧ殑id涓瀹氳鍜岃姹傜殑淇℃伅id涓鏍楓?/font></p> <p> </p><img src ="http://m.tkk7.com/wkkyo/aggbug/369827.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/wkkyo/" target="_blank">wkkyo</a> 2012-02-13 00:55 <a href="http://m.tkk7.com/wkkyo/archive/2012/02/13/369827.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>瑙e喅struts2榪囨護(hù)鍣ㄥ啿紿佺殑綆鍗曟柟娉?/title><link>http://m.tkk7.com/wkkyo/archive/2010/10/15/335219.html</link><dc:creator>wkkyo</dc:creator><author>wkkyo</author><pubDate>Fri, 15 Oct 2010 03:54:00 GMT</pubDate><guid>http://m.tkk7.com/wkkyo/archive/2010/10/15/335219.html</guid><wfw:comment>http://m.tkk7.com/wkkyo/comments/335219.html</wfw:comment><comments>http://m.tkk7.com/wkkyo/archive/2010/10/15/335219.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://m.tkk7.com/wkkyo/comments/commentRss/335219.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/wkkyo/services/trackbacks/335219.html</trackback:ping><description><![CDATA[<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">struts2浣跨敤<span style="font-family: Arial, sans-serif, Helvetica, Tahoma; line-height: 18px; ">FilterDispatcher榪涜url榪囨護(hù)錛岄粯璁ゆ槸鎵鏈夌殑url閮借繃婊わ紝浣嗘槸欏圭洰涓湁浜泆rl鏄笉鎯崇敤struts2榪涜榪囨護(hù)鐨勶紝緗戜笂鎼滀簡(jiǎn)涓嶅皯鏂規(guī)硶</span></p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "> </p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">1.淇敼web.xml鏂囦歡銆?/p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "><filter-mapping>   </p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">    <filter-name><span id="1611111" class="hilite1" style="background-color: #ffff00; ">struts2</filter-name>   </span></p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">    <url-pattern>*.action</url-pattern>   </p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "></filter-mapping></p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">鍙榪囨護(hù)鍣ㄥ鍔犳湁.action鍚庣紑鐨勮礬寰勬湁鏁堬紝濡傛灉闇瑕佹嫤鎴?jsp錛屽姞涓?.jsp灝辮浜?jiǎn)銆?/p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">浣嗘槸榪欐牱濡傛灉鏈夋棤鍚庣紑鍚嶇殑url錛堝/demo/錛夊氨涓嶈兘榪囨護(hù)浜?/p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "> </p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">2.淇敼struts2鏍稿績(jī)jar涓殑default.properties鏂囦歡</p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">鎶妔truts.action.extension=action,,</p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">鏀逛負(fù)struts.action.extension=action,do,jsp,</p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">浣嗘垜鏀逛簡(jiǎn)涔嬪悗鍙戠幇鏍規(guī)湰娌℃晥鏋滐紝涓嶇煡涓轟綍</p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "> </p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "><span style="color: #0000ff; ">3.</span><span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px; "><span style="color: #0000ff; ">鑷畾涔変竴涓?/span></span><span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px; "><span style="color: #0000ff; ">緇ф壙StrutsPrepareAndExecuteFilter</span></span><span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px; "><span style="color: #0000ff; ">鐨勮繃婊ゅ櫒錛屽皢閰嶇疆鎹㈡垚鑷繁鑷畾涔夌殑榪囨護(hù)鍣ㄣ傦紙鎺ㄨ崘姝ゆ硶錛?/span></span></p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "><span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px; "><span style="color: #0000ff; "> </span></span></p> <div style="background-color: #eeeeee; font-size: 13px; border-left-color: #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; ">public</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">class</span><span style="color: #000000; "> ExtendStrutsFilter </span><span style="color: #0000FF; ">extends</span><span style="color: #000000; "> StrutsPrepareAndExecuteFilter {<br />     <br />     @Override<br />     </span><span style="color: #0000FF; ">public</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">void</span><span style="color: #000000; "> doFilter(ServletRequest req, ServletResponse res,FilterChain chain) </span><span style="color: #0000FF; ">throws</span><span style="color: #000000; "> IOException, ServletException {<br />         HttpServletRequest request </span><span style="color: #000000; ">=</span><span style="color: #000000; "> (HttpServletRequest) req;<br />         </span><span style="color: #008000; ">//</span><span style="color: #008000; ">涓嶈繃婊ょ殑url,鍙互涓嶆柇娣誨姞,濡俧ck鍙敤/fckeditor/editor/filemanager/connectors/fileupload,涓嬮潰鐨勬槸flex</span><span style="color: #008000; "><br /> </span><span style="color: #000000; ">        </span><span style="color: #0000FF; ">if</span><span style="color: #000000; "> (</span><span style="color: #000000; ">"</span><span style="color: #000000; ">/fpms/messagebroker/amf</span><span style="color: #000000; ">"</span><span style="color: #000000; ">.equals(request.getRequestURI())) {<br />             </span><span style="color: #008000; ">//</span><span style="color: #008000; ">System.out.println("浣跨敤鑷畾涔夌殑榪囨護(hù)鍣?);</span><span style="color: #008000; "><br /> </span><span style="color: #000000; ">            chain.doFilter(req, res);<br />         }</span><span style="color: #0000FF; ">else</span><span style="color: #000000; ">{<br />             </span><span style="color: #008000; ">//</span><span style="color: #008000; ">System.out.println("浣跨敤榛樿鐨勮繃婊ゅ櫒");</span><span style="color: #008000; "><br /> </span><span style="color: #000000; ">            </span><span style="color: #0000FF; ">super</span><span style="color: #000000; ">.doFilter(req, res, chain);<br />         }<br />     }<br /> }</span></div> <p><span style="color: #0000ff; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">淇敼web.xml</span></p> <p><span style="color: #0000ff; font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "> </span></p> <div style="background-color: #eeeeee; font-size: 13px; border-left-color: #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: #008000; "><!--</span><span style="color: #008000; "> sturts2榪囨護(hù)鍣?nbsp;</span><span style="color: #008000; ">--></span><span style="color: #000000; "><br />     </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">filter</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />         </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">filter-name</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">struts2</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">filter-name</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />                 </span><span style="color: #008000; "><!--</span><span style="color: #008000; "> 鏀逛負(fù)鑷繁鐨勮繃婊ゅ櫒 </span><span style="color: #008000; ">--></span><span style="color: #000000; "><br />         </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">filter-class</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />             com.filter.ExtendStrutsFilter<br />         </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">filter-class</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />     </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">filter</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />     </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">filter-mapping</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />         </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">filter-name</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">struts2</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">filter-name</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />         </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">url-pattern</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">/*</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">url-pattern</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />     </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">filter-mapping</span><span style="color: #0000FF; ">></span></div> <p><span style="font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; ">榪欑鏂規(guī)硶璇曢獙鎴愬姛</span></p> <img src ="http://m.tkk7.com/wkkyo/aggbug/335219.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/wkkyo/" target="_blank">wkkyo</a> 2010-10-15 11:54 <a href="http://m.tkk7.com/wkkyo/archive/2010/10/15/335219.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Hibernate緙撳瓨瀛︿範(fàn)絎旇http://m.tkk7.com/wkkyo/archive/2010/08/22/329601.htmlwkkyowkkyoSun, 22 Aug 2010 15:22:00 GMThttp://m.tkk7.com/wkkyo/archive/2010/08/22/329601.htmlhttp://m.tkk7.com/wkkyo/comments/329601.htmlhttp://m.tkk7.com/wkkyo/archive/2010/08/22/329601.html#Feedback0http://m.tkk7.com/wkkyo/comments/commentRss/329601.htmlhttp://m.tkk7.com/wkkyo/services/trackbacks/329601.htmlHibernate鍦ㄨ繘琛屾暟鎹鍙栨椂浼?xì)鍏堝湪缂撳瓨閲屾?緙撳瓨?shù)腑涓嶅瓨鍦ㄦ椂鍐嶅幚L暟鎹簱鏌ヨ,鍚堢悊浣跨敤hibernate緙撳瓨鑳藉鏈夋晥鐨勫埄鐢ㄥ唴瀛?鍑忓皯鐗╃悊鏁版嵁搴撹皟鐢ㄧ殑嬈℃暟.

 

ORM緙撳瓨絳栫暐

1.浜嬪姟綰х紦瀛?session level cache)

session鐢熷懡鍛ㄦ湡鐨勭紦瀛?鍏抽棴session鍗蟲(chóng)秷浜?/p>

2.搴旂敤綰?榪涚▼綰х紦瀛?sessionFactory level cache)

鏌愪釜搴旂敤涓殑鍏變韓緙撳瓨,澶氫釜浜嬪姟鍙互鍏變韓,鍦╯essionFactory灞傚疄鐜?鎵鏈塻essionFactory鍒涘緩鐨剆ession鍙互鍏變韓.

3.鍒嗗竷寮忕紦瀛?/p>

澶氫釜JVM鍏變韓鐨勭紦瀛?閫氳繃榪滅▼鏈哄埗瀹炵幇緙撳瓨鏁版嵁鍚屾,浠繪剰瀹炰緥淇敼鏁版嵁,鎵鏈夌殑JVM閮借鏇存柊緙撳瓨.

 

Hibernate鏁版嵁緙撳瓨

1.鍐呴儴緙撳瓨(session level)涓綰х紦瀛?/span>

鏄簨鍔$駭鐨勭紦瀛?session涓淮鎶ょ殑涓涓狹ap,Map鐨刱ey鏄寘鍚簡(jiǎn)鏁版嵁綾誨瀷鍜宨d,浠庢暟鎹簱鍔犺澆鐨勬暟鎹兘浼?xì)杩涘叆Map緙撳瓨?shù)?閫氳繃session鍔犺澆鏁版嵁鏃朵細(xì)鍏堝湪session緙撳瓨閲屾壘,涓綰х紦瀛樻槸session鐨刾rivate鏁版嵁,session瀹炰緥娑堜骸灝辨竻闄や簡(jiǎn),鍦ㄥ簲鐢ㄤ腑灝變繚鎸佸湪涓嬈¤姹傜殑寮濮嬪拰緇撴潫涔嬮棿.

涓鑸敱Hibernate鑷姩緇存姢,涔熸敮鎸佹墜鍔ㄧ淮鎶?/p>

session.evit(Object obj) 灝嗘寔涔呭寲瀵硅薄浠庝竴綰х紦瀛樹(shù)腑娓呴櫎.

session.clear()  娓呯┖涓綰х紦瀛?/p>

session.contains(Object obj) 鍒ゆ柇鎸囧畾鐨勫璞℃槸鍚﹀瓨鍦ㄤ簬涓綰х紦瀛樹(shù)腑. 

session.flush() 鍒鋒柊涓綰х紦瀛樺尯鐨勫唴瀹?浣跨紦瀛樹(shù)笌鏁版嵁搴撴暟鎹繚鎸佸悓姝? 

 

2.浜岀駭緙撳瓨(sessionFactory level)

鍖呭惈浜?jiǎn)搴旂敤珩斿拰鍒嗗竷寮忕殑缂撳?鐢辨湰sessionFactory鐨勬墍鏈塻ession瀹炰緥鍏變韓,session鎿嶄綔鏃朵細(xì)鍏堟煡涓綰х紦瀛?鐒跺悗鏌ヤ簩綰х紦瀛?鏈鍚庡啀鏌ョ墿鐞嗘暟鎹簱.瑕佷嬌鐢ㄤ簩綰х紦瀛樺繀欏昏榪涜閰嶇疆.

 

閫傚悎鐢ㄧ紦瀛樼殑鏁版嵁

1.涓嶄細(xì)琚叾浠栧簲鐢ㄤ慨鏀?/p>

鍖呮嫭鐩存帴鐢↗DBC淇敼絳?鍥犱負(fù)鍏朵粬搴旂敤淇敼浜?jiǎn)鏁版嵁涔嬪悗hibernate騫朵笉鐭ラ亾,涓嶈兘鑷姩鏇存柊緙撳瓨,涓嶈繃鍙互鎵嬪姩鏇存柊緙撳瓨

2.鏁版嵁澶у皬鍙互鎺ュ彈,姣曠珶鍐呭瓨璧勬簮涔熶笉澶?/p>

3.鏁版嵁鏇存柊棰戠巼浣?姣斿鏁版嵁瀛楀吀絳夊父閲忔暟鎹?

4.鍙兘琚郴緇熼綣佷嬌鐢?/p>

5.闈炲叧閿殑鏁版嵁

6.涓嶄細(xì)琚茍鍙戣闂殑鏁版嵁

 

甯哥敤鐨勪簩綰х紦瀛樻彃浠?/p>

EHCache  org.hibernate.cache.EhCacheProvider 

OSCache  org.hibernate.cache.OSCacheProvider 

SwarmCahe  org.hibernate.cache.SwarmCacheProvider 鎻愪緵浜?jiǎn)鍒嗗竷寮?/p>

JBossCache  org.hibernate.cache.TreeCacheProvider 鎻愪緵浜?jiǎn)鍒嗗竷寮?/p>

 

EHCache浜岀駭緙撳瓨閰嶇疆鏂規(guī)硶

1.鍚敤浜岀駭緙撳瓨棣栧厛瑕佸湪hibernate.cfg.xml閰嶇疆

<hibernate-configuration>  

   <session-factory>  

      <!-- 閰嶇疆浜岀駭緙撳瓨鎻掍歡EHCache鐨凱rovider綾?->  

      <property name="hibernate.cache.provider_class">  

         org.hibernate.cache.EhCacheProvider  

      </property>  

      <!-- 鍚姩"鏌ヨ緙撳瓨" -->  

      <property name="hibernate.cache.use_query_cache">  

         true  

      </property>  

   </session-factory>  

 </hibernate-configuration> 

 

2.鐒跺悗閰嶇疆cache鐨勯厤緗枃浠秂hcache.xml

<ehcache>  

  <!-- maxElementsInMemory涓虹紦瀛樺璞$殑鏈澶ф暟鐩?

eternal璁劇疆鏄惁姘歌繙涓嶈繃鏈?

timeToIdleSeconds瀵硅薄澶勪簬絀洪棽鐘舵佺殑鏈澶氱鏁?

timeToLiveSeconds瀵硅薄澶勪簬緙撳瓨鐘舵佺殑鏈澶氱鏁?

overflowtodisk鍐呭瓨?shù)笉鑳鲦椂鏄惁鍚敤纾佺洏缂撳?-->  

  <diskStore path="java.io.tmpdir"/>  

  <defaultCache maxElementsInMemory="10000" eternal="false"  timeToIdleSeconds="300"            timeToLiveSeconds="600" overflowToDisk="true"/>

</ehcache>

 

3.鏈鍚庤鍦ㄦ槧灝勬枃浠?**.hbm.xml涓寚瀹氬疄浣撶殑緙撳瓨鍚屾絳栫暐

<?xml version="1.0" encoding='UTF-8'?>  

<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" 

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >  

<hibernate-mapping>  

   <class>  

       <!-- 璁劇疆璇ユ寔涔呭寲綾葷殑浜岀駭緙撳瓨騫跺彂璁塊棶絳栫暐-->  

       <cache usage="read-write"/>

<set name = "xxx">

<cache usage="read-only" />

    </set>

   </class>

</hibernate-mapping>  

 

hibernate鎻愪緵鐨勭紦瀛樺悓姝ョ瓥鐣?鍙互鍦╱sage涓緗?/p>

read-only

鍙

nonstrict-read-write

鏇存柊棰戠巼涓嶉珮

read-write

涓ユ牸鍙鍐?/p>

transactional(Ecache涓嶆敮鎸?

浜嬪姟鍨嬬紦瀛?/p>

wkkyo 2010-08-22 23:22 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 中国xxxxx高清免费看视频| 亚洲人成未满十八禁网站| 亚洲乱码国产一区网址| 免费h黄肉动漫在线观看| 亚洲精品黄色视频在线观看免费资源 | 亚洲色婷婷综合开心网| 亚洲国产综合专区在线电影| 亚洲无删减国产精品一区| 最近中文字幕大全免费版在线| 99视频免费播放| 国产精品免费观看久久| 亚洲国产成人久久综合碰| 国产成人亚洲精品青草天美| 亚洲日韩在线视频| xxxxxx日本处大片免费看| 一级毛片不卡片免费观看| 岛国大片免费在线观看| 亚洲色成人中文字幕网站| 亚洲一区二区影视| 日韩在线观看免费完整版视频| 69xx免费观看视频| 久久久青草青青国产亚洲免观| 91丁香亚洲综合社区| 精品国产免费一区二区三区香蕉| 在线免费观看韩国a视频| 亚洲AV无码不卡无码| 美女免费视频一区二区三区| 最近免费中文字幕mv在线电影| 国外亚洲成AV人片在线观看| 亚洲AV综合色区无码一二三区| 99久久国产免费中文无字幕| 久久精品亚洲AV久久久无码| 日韩高清免费在线观看| 国产免费AV片在线观看播放| 超pen个人视频国产免费观看| 内射干少妇亚洲69XXX| 中国性猛交xxxxx免费看| 亚洲七七久久精品中文国产| 美女视频黄的免费视频网页| 国产精品亚洲自在线播放页码| 亚洲精品国产精品国自产观看|