ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久久久久久久久久电影,国产精品国码视频,1024精品合集http://www.aygfsteel.com/lijunwanglijun/æˆé•¿ä¹‹èµ\zh-cnFri, 04 Jul 2025 10:22:01 GMTFri, 04 Jul 2025 10:22:01 GMT60- oracle 模糊查询 如何èƒ?利用索引http://www.aygfsteel.com/lijunwanglijun/archive/2013/08/30/403507.htmlæŽä¿ŠæŽä¿ŠFri, 30 Aug 2013 08:49:00 GMThttp://www.aygfsteel.com/lijunwanglijun/archive/2013/08/30/403507.htmlhttp://www.aygfsteel.com/lijunwanglijun/comments/403507.htmlhttp://www.aygfsteel.com/lijunwanglijun/archive/2013/08/30/403507.html#Feedback0http://www.aygfsteel.com/lijunwanglijun/comments/commentRss/403507.htmlhttp://www.aygfsteel.com/lijunwanglijun/services/trackbacks/403507.htmlhttp://baike.baidu.com/link?url=vsoiZCi4DRTTkXeFD1f1LVwFcuSoiNi07setLJ8pqfkMZezKQNzN4Dhv0yEjZUMlwy248JFu0xBYaDYQGAPFza
采用instr函数能ä‹É模糊查询利用索引
使用解释计划查看 å‘现å‡äØ“å…¨è¡¨æ‰«æ æ•…æ— æ³•åˆ©ç”¨çƒ¦å¼?br />
ä½†ä¸æŽ’é™¤è¯¥å‡½æ•°è¿è¡Œé€Ÿåº¦å¿«äºŽlike判定的速度的情å†?br />
]]> - 转è²çš„链æŽ?/title><link>http://www.aygfsteel.com/lijunwanglijun/archive/2013/08/21/403123.html</link><dc:creator>æŽä¿Š</dc:creator><author>æŽä¿Š</author><pubDate>Wed, 21 Aug 2013 03:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijunwanglijun/archive/2013/08/21/403123.html</guid><wfw:comment>http://www.aygfsteel.com/lijunwanglijun/comments/403123.html</wfw:comment><comments>http://www.aygfsteel.com/lijunwanglijun/archive/2013/08/21/403123.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/lijunwanglijun/comments/commentRss/403123.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/lijunwanglijun/services/trackbacks/403123.html</trackback:ping><description><![CDATA[<a ><u><font color="#0066cc">é€šå‘æž¶æž„师的é“èµ\åQˆç¬¬ä¸€å¤©ï¼‰ä¹‹Apacheæ•´åˆTomcat</font></u><br />http://blog.csdn.net/lifetragedy/article/details/7698555</a><img src ="http://www.aygfsteel.com/lijunwanglijun/aggbug/403123.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijunwanglijun/" target="_blank">æŽä¿Š</a> 2013-08-21 11:42 <a href="http://www.aygfsteel.com/lijunwanglijun/archive/2013/08/21/403123.html#Feedback" target="_blank" style="text-decoration:none;">å‘表评论</a></div>]]></description></item><item><title>Java注解annotation用法和自定义注解处ç†å™?转è²)http://www.aygfsteel.com/lijunwanglijun/archive/2013/08/21/403120.htmlæŽä¿ŠæŽä¿ŠWed, 21 Aug 2013 03:12:00 GMThttp://www.aygfsteel.com/lijunwanglijun/archive/2013/08/21/403120.htmlhttp://www.aygfsteel.com/lijunwanglijun/comments/403120.htmlhttp://www.aygfsteel.com/lijunwanglijun/archive/2013/08/21/403120.html#Feedback0http://www.aygfsteel.com/lijunwanglijun/comments/commentRss/403120.htmlhttp://www.aygfsteel.com/lijunwanglijun/services/trackbacks/403120.html阅读全文

]]> - 多线½E?wait è·?sleep 的区åˆ?/title><link>http://www.aygfsteel.com/lijunwanglijun/archive/2013/06/08/400402.html</link><dc:creator>æŽä¿Š</dc:creator><author>æŽä¿Š</author><pubDate>Sat, 08 Jun 2013 08:06:00 GMT</pubDate><guid>http://www.aygfsteel.com/lijunwanglijun/archive/2013/06/08/400402.html</guid><wfw:comment>http://www.aygfsteel.com/lijunwanglijun/comments/400402.html</wfw:comment><comments>http://www.aygfsteel.com/lijunwanglijun/archive/2013/06/08/400402.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/lijunwanglijun/comments/commentRss/400402.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/lijunwanglijun/services/trackbacks/400402.html</trackback:ping><description><![CDATA[<p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">转æ¥çš„,转自<br /><a >http://jeff-tang.blog.163.com/blog/static/141686909201022010522906/</a><br />½W¬ä¸€¿U解释:</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">功能差ä¸å¤?都用æ¥è¿›è¡Œçº¿½E‹æŽ§åˆ?他们最大本质的区别æ˜?sleep()ä¸é‡Šæ”‘ÖŒæ¥é”,wait()é‡Šæ”¾åŒæ¥¾~? <br /> <br />˜q˜æœ‰ç”¨æ³•的上的ä¸åŒæ˜¯:sleep(milliseconds)å¯ä»¥ç”¨æ—¶é—´æŒ‡å®šæ¥ä½¿ä»–自动醒过æ?如果旉™—´ä¸åˆ°ä½ åªèƒ½è°ƒç”¨interreput()æ¥å¼ºè¡Œæ‰“æ–?wait()å¯ä»¥ç”¨notify()直接唤è“v.</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">½W¬äºŒ¿U解释:</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">sleep是Thread¾cÈš„陿€æ–¹æ³•。sleep的作用是让线½E‹ä¼‘çœ åˆ¶å®šçš„æ—‰™—´åQŒåœ¨æ—‰™—´åˆ°è¾¾æ—¶æ¢å¤ï¼Œä¹Ÿå°±æ˜¯è¯´sleepž®†åœ¨æŽ¥åˆ°æ—‰™—´åˆ°è¾¾äº‹äšg事æ¢å¤çº¿½E‹æ‰§è¡Œï¼Œä¾‹å¦‚åQ?/p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">try{<br />System.out.println("I'm going to bed");<br />Thread.sleep(1000);<br />System.out.println("I wake up");<br />}<br />catch(IntrruptedException e) {<br />}</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;"><br />wait是Object的方法,也就是说å¯ä»¥å¯¹ä“Qæ„一个对象调用waitæ–ÒŽ³•åQŒè°ƒç”¨waitæ–ÒŽ³•ž®†ä¼šž®†è°ƒç”¨è€…çš„¾U¿ç¨‹æŒ‚è“våQŒç›´åˆ°å…¶ä»–线½E‹è°ƒç”¨åŒä¸€ä¸ªå¯¹è±¡çš„notifyæ–ÒŽ³•æ‰ä¼šé‡æ–°‹È€‹z»è°ƒç”¨è€…,例如åQ?/p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;"><br />//Thread 1</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">try{<br />obj.wait();//suspend thread until obj.notify() is called<br />}<br />catch(InterrputedException e) {<br />}</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">½W¬ä¸‰¿U解释:</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">˜q™ä¸¤è€…çš„æ–½åŠ è€…æ˜¯æœ‰æœ¬è´¨åŒºåˆ«çš„. <br />sleep()是让æŸä¸ª¾U¿ç¨‹æš‚團q行一ŒD‰|—¶é—?其控制范围是由当å‰çº¿½E‹å†³å®?也就是说,在线½E‹é‡Œé¢å†³å®?好比如说,我è¦åšçš„事情æ˜?"点ç«->烧水->ç…®é¢",而当我点完ç«ä¹‹åŽæˆ‘ä¸ç«‹å³çƒ§æ°´,我è¦ä¼‘æ¯ä¸€ŒD‰|—¶é—´å†çƒ?对于˜qè¡Œçš„ä¸»åŠ¨æƒæ˜¯ç”±æˆ‘çš„‹¹ç¨‹æ¥æŽ§åˆ?</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">而wait(),首先,˜q™æ˜¯ç”±æŸä¸ªç¡®å®šçš„对象æ¥è°ƒç”¨çš„,ž®†è¿™ä¸ªå¯¹è±¡ç†è§£æˆä¸€ä¸ªä¼ è¯çš„äº?当这个äh在æŸä¸ªçº¿½E‹é‡Œé¢è¯´"æš‚åœ!",也是 thisOBJ.wait(),˜q™é‡Œçš„æš‚åœæ˜¯é˜Õd¡ž,˜q˜æ˜¯"点ç«->烧水->ç…®é¥",thisOBJž®±å¥½æ¯”ä¸€ä¸ªç›‘ç£æˆ‘çš„äh站在我æ—è¾?本æ¥è¯¥çº¿½E‹åº”该执è¡?åŽæ‰§è¡?,冿‰§è¡?,而在2处被那个对象喊暂å?那么我就会一直ç‰åœ¨è¿™é‡Œè€Œä¸æ‰§è¡Œ3,但这个浽E‹åƈ没有¾l“æŸ,我一直想åŽÈ…®é¥?但还没被å…许, 直到那个对象在æŸä¸ªåœ°æ–¹è¯´"通知暂åœçš„线½E‹å¯åŠ?",也就是thisOBJ.notify()的时å€?那么我就å¯ä»¥ç…®é¥äº?˜q™ä¸ªè¢«æš‚åœçš„¾U¿ç¨‹ž®×ƒ¼šä»Žæš‚åœå¤„¾l§ç®‹æ‰§è¡Œ.</p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;"><br />其实两者都å¯ä»¥è®©çº¿½E‹æš‚åœä¸€ŒD‰|—¶é—?但是本质的区别是一个线½E‹çš„˜qè¡ŒçŠ¶æ€æŽ§åˆ?一个是¾U¿ç¨‹ä¹‹é—´çš„通讯的问é¢?/p><p style="line-height: 25px; margin: 0px 0px 10px; padding: 0px; color: #9abae6; font-family: Arial, Helvetica, simsun, u5b8bu4f53; background-color: #032b48;">在java.lang.Thread¾cÖM¸åQŒæä¾›äº†sleep()åQ?br />而java.lang.Object¾cÖM¸æä¾›äº†wait()åQ?notify()å’ŒnotifyAll()æ–ÒŽ³•æ¥æ“作线½E?br />sleep()å¯ä»¥ž®†ä¸€ä¸ªçº¿½E‹ç¡çœ ï¼Œå‚æ•°å¯ä»¥æŒ‡å®šä¸€ä¸ªæ—¶é—´ã€?br />而wait()å¯ä»¥ž®†ä¸€ä¸ªçº¿½E‹æŒ‚èµøP¼Œç›´åˆ°‘…时或者该¾U¿ç¨‹è¢«å”¤é†’ã€?br /> wait有两¿UåÅžå¼wait()å’Œwait(milliseconds).<br />sleepå’Œwait的区别有åQ?br /> 1åQŒè¿™ä¸¤ä¸ªæ–ÒŽ³•æ¥è‡ªä¸åŒçš„类分别是Threadå’ŒObject<br /> 2åQŒæœ€ä¸»è¦æ˜¯sleepæ–ÒŽ³•没有释放é”,而waitæ–ÒŽ³•释放了é”åQŒä‹É得其他线½E‹å¯ä»¥ä‹Éç”¨åŒæ¥æŽ§åˆ¶å—或者方法ã€?br /> 3åQŒwaitåQŒnotifyå’ŒnotifyAllåªèƒ½åœ¨åŒæ¥æŽ§åˆ¶æ–¹æ³•æˆ–è€…åŒæ¥æŽ§åˆ¶å—里é¢ä½¿ç”¨åQŒè€Œsleepå¯ä»¥åœ?br /> ä»ÖM½•地方使用<br /> synchronized(x){<br /> x.notify()<br /> //或者wait()<br /> }<br /> 4,sleepå¿…é¡»æ•获异常åQŒè€ŒwaitåQŒnotifyå’ŒnotifyAllä¸éœ€è¦æ•获异å¸?/p><img src ="http://www.aygfsteel.com/lijunwanglijun/aggbug/400402.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lijunwanglijun/" target="_blank">æŽä¿Š</a> 2013-06-08 16:06 <a href="http://www.aygfsteel.com/lijunwanglijun/archive/2013/06/08/400402.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>