Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

Java

ÁªÍ¨£º³¹µ×·ÅÆúORÓûÇܹÊ×Ý£¿
 
ÒµÄÚÈÕǰ´«³öÏûÏ¢£¬ÓÉÓÚÆ»¹û¼á³Ö·Ö³Éģʽ£¬ÁªÍ¨¸ß²ã¶ÔÓÚÒýÈëÆ»¹û̬¶ÈÒÑÎÞÔçÏȼá¾ö¡£“Ëæ×ÅÊÖ»úµÄ²»¶Ï¸üл»´ú£¬Ò»µãÓпÉÄܰüº¬µÄ¹¦ÄÜÌØ±ðÊÇÁªÍ¨¼ÓÈë¹È¸è¿ª·ÅÊÖ»úÁªÃË£¬ÔÚÊý¾Ý±£»¤ºÍ¼á¹ÌЭ×÷¼Æ»®ÍÆ×ÔÓпª·Å²Ù×÷ƽ̨ÊÖ»ú£¬ÔÚÊý¾Ý±£»¤ºÍ¼á¹ÌЭ×÷ javaµç×ÓÊéÃâ·ÑÏÂÔØiPhoneÔÚÆäÕ½ÂÔÖеĵØÎ»ÒѾ­½µµÍ¡£”
 
ÁªÍ¨ÄÚ²¿ÈËÊ¿Ïò±¾±¨Í¸Â¶£¬½«°üÀ¨¸Ä½øµÄ°²È«ºÍ¹¦ÄܺϷ¨ÐÔÁªÍ¨ÄÚ²¿¶ÔÒýÈëiPhoneÒ»Ö±ÓÐÕùÒ鿪Æô¼á¹ÌµÄÌØ±ðЭ×÷ÌåÑé¡£“Ò»·½Ã棬½«°üÀ¨¸Ä½øµÄ°²È«ºÍ¹¦ÄܺϷ¨ÐÔºÍiPhoneºÏ×÷¿ÉÔöÇ¿ÁªÍ¨ÔÚÏû·ÑÕßÐÄÄ¿Öеĸ߶ËÐÎÏó£¬ÎüÒý²¿·Öг±ºÍ¸ß¶ËÓû§£»µ«ÁíÒ»Ãæ£¬ÒÔÍùÔÚ°²×°Èí¼þʱ£¬×îÈÃʹÓÃÕßÉËÄÔ½îµÄÊÇ£ºÈí¼þÔڽ⿪ѹËõǰÏÈҪн¨Ò»¸öĿ¼£¬È»ºó½«Èí¼þ°á½øÈ¥½âѹ£¬½âѹºó£¬ÓÐЩ²¿·Ý¿ÉÄÜÐèÒª°áµ½ÁíÒ»¸öĿ¼ÖÐÈ¥£¬µ±Òª°áÒÆµÄÏîÄ¿¶àʱ£¬×öÕâЩ¹¤×÷¾ÍÊǼþ¿à²îÊÂÁË»¹»á°ÑÊý¾Ý±£»¤¡£¶øRPM¡¸°ü¹ü¹ÜÀíÕß¡¹¾ÍÕë¶ÔÕâÒ»µã£¬Äܽ«ËùÓÐÒª°²×°µÄ·¾¶È«²¿°²Åźã¬µ±Ê¹ÓÃÕ߽⿪ÓС¸.rpm¡¹À©Õ¹ÃûµÄÎļþʱ£¬»á½«µ±³õ´ò°ü¸ÃÎļþʱÉ趨ºÃµÄ·¾¶µµ°¸Ïȼì²éÒ»´Î£¬È»ºóÒÀÕÕµµ°¸ÀïµÄÉ趨£¬½«¸÷¸öÎļþ½â¿ª£¬Ë͵½ËüÃÇÓ¦¸ÃÈ¥µÄµØ·½£»²»Ö»Èç´Ë£¬Ëü»¹»áÖÆ×÷°²× ......

java ÀàµÄÒýÓÃ

 JAVA ÀàÒýÓÃÓг£Óõ½µÄÓÐÈýÖУº
µÚÒ»ÖÖ :super ÊǸ¸ÀàÒýÓã¬Í¨¹ýËü¿ÉÒÔ·ÃÎʸ¸ÀàµÄÊôÐԺͷ½·¨¡£
µÚ¶þÖÖ £ºthisÊǵ±Ç°ÀàµÄÒýÓá£Í¨¹ýËû¿ÉÒÔ·ÃÎʵ±Ç°ÀàµÄ·½·¨ºÍÊôÐÔ¡£
µÚÈýÖÖ£º×ÓÀàµÄÒýÓã¬ÎÒ³£Óø¸ÀàµÄ¶ÔÏóÈ¥·ÃÎÊ×ÓÀàµÄ¶ÔÏóÀ´ÊµÏÖ¶à̬¡£ÀýÈ磺ˮ¹ûÀà Ë®¹û=new Æ»¹ûÀࣨ£©£»
ÕâÑùÎÒÃÇ¿ÉÒÔͨ¹ý Ë®¹ûÕâ¸ö¶ÔÏóÈ¥·ÃÆ»¹ûÀàµÄÊôÐԺͷ½·¨¡£ ......

java¶ÓÁÐ

 ¶ÓÁÐÊÇÉè¼Æ³ÌÐòÖг£ÓõÄÒ»ÖÖÊý¾Ý½á¹¹¡£ËüÀàËÆÈÕ³£Éú»îÖеÄÅŶÓÏÖÏ󣬲ÉÓÃÒ»ÖÖ±»³ÆÎª
“ÏȽøÏȳö”(FIFO)µÄ´æ´¢½á¹¹¡£Êý¾ÝÔªËØÖ»ÄÜ´Ó¶Óβ½øÈ룬´Ó¶ÓÊ×È¡³ö¡£ÔÚ¶ÓÁÐÖУ¬
Êý¾ÝÔªËØ¿ÉÒÔÈÎÒâÔö¼õ£¬µ«Êý¾ÝÔªËØµÄ´ÎÐò²»»á¸Ä±ä¡£Ã¿µ±ÓÐÊý¾ÝÔªËØ´Ó¶ÓÁÐÖб»È¡³ö£¬
ºóÃæµÄÊý¾ÝÔªËØÒÀ´ÎÏòÇ°ÒÆ¶¯Ò»Î»¡£ËùÒÔ£¬ÈκÎʱºò´Ó¶ÓÁÐÖжÁµ½µÄ¶¼ÊǶÓÊ×µÄÊý¾Ý¡£
¸ù¾ÝÕâÐ©ÌØµã£¬¶Ô¶ÓÁж¨ÒåÁËÒÔÏÂÁùÖÖ²Ù×÷£º
enq(x) Ïò¶ÓÁвåÈëÒ»¸öֵΪxµÄÔªËØ£»
deq() ´Ó¶ÓÁÐɾ³ýÒ»¸öÔªËØ£»
front() ´Ó¶ÓÁÐÖжÁÒ»¸öÔªËØ£¬µ«¶ÓÁб£³Ö²»±ä£»
empty() Åж϶ÓÁÐÊÇ·ñΪ¿Õ£¬¿ÕÔò·µ»ØÕ棻
clear() Çå¿Õ¶ÓÁУ»
search(x) ²éÕÒ¾à¶ÓÊ××î½üµÄÔªËØµÄλÖã¬Èô²»´æÔÚ£¬·µ»Ø-1¡£
VectorÀàÊÇJAVAÖÐרߺÔð´¦Àí¶ÔÏóÔªËØÓÐÐò´æ´¢ºÍÈÎÒâÔöɾµÄÀ࣬Òò´Ë£¬ÓÃVector
¿ÉÒÔ¿ìËÙʵÏÖJAVAµÄ¶ÓÁÐÀà¡£
public class Queue extends java
public synchronized void enq(Object x) {
super.addElement(x);
}
public synchronized Object deq() {
/* ¶ÓÁÐÈôΪ¿Õ£¬Òý·¢EmptyQueueExceptionÒì³£ */
if( this.empty() )
throw new EmptyQueueException();
Object x = super.elementAt(0);
super.removeElementAt(0 ......

Java¹ú¼Ê»¯——×ÊÔ´°üµÄʹÓÃ

 
±¾ÎÄÊÇÓÉJRÖ÷³Öд×÷µÄ¡¶J2SE½ø½×¡·Ò»ÊéµÄ²¿·ÖÕ½ÚÕûÀí¶ø³É£¬¡¶J2SE½ø½×¡·ÕýÔÚд×÷¡¢ÍêÉÆ½×¶Î¡£ÄúÔĶÁºó£¬ÓÐÈκν¨Òé¡¢ÅúÆÀ£¬ÇëºÍÎÒÁªÏµ£¬»òÔÚhttp://www.javaresearch.org/forum/thread.jsp?column=376&thread=7576' target='_blank' class='l2'>Õâ¶ùÁôÑÔ¡£¡¶J2SE½ø½×¡·Ð´×÷ÏîÄ¿×é¸ÐлÄúÔĶÁ±¾ÎÄ¡£
ÔÚµ±½ñÕâ¸öÐÅÏ¢Éç»á£¬ÓÈÆäÊÇËæ×Å»¥ÁªÍøµÄ³öÏÖºÍÆÕ¼°£¬ÈËÃÇÖ®¼äµÄ¾àÀë±ÈÒÔÍùÈκÎʱºò¶¼¸ü¼Ó½Ó½ü£¬Í¬Ê±½»ÍùÒ²¸ü¼ÓƵ·±£¬Ê±ÏÂ×îʱ÷ֵĸÅÄî¾ÍÊǵØÇò´å£¬¶øÎÒСʱºòÖ»ÖªµÀÎÒ³öÉúµÄÄǸöСÏç´å¡£¾àÀë½ü£¬½»ÍùƵ·±£¬ÈËÃǾͲ»µÃ²»¿¼ÂÇÈçºÎÈ¥Óë¸÷¸ö²»Í¬ÖÖ×å¡¢²»Í¬ÇøÓòµÄÈËÃÇ´ò½»µÀ¡£¶ÔÈËÈç´Ë£¬¶ÔÎÒÃǵÄÈí¼þÒàÊÇÈç´Ë£¬ÄãÐèÒª¿¼ÂÇÈçºÎÈô¦ÓÚÊÀ½ç²»Í¬µØ·½µÄʹÓÃÕß¶¼Äܹ»ºÜºÃµØÊ¹ÓÃÄãµÄÈí¼þ¡£ÓÚÊÇ£¬ÔÚÿ¸öÈí¼þ¿ªÊ¼Ö®Ç°£¬±àдÕß¶¼¿ÉÄÜÐèÒª¿¼ÂÇÕâÑùÒ»¸öÎÊÌâ——¹ú¼Ê»¯¡£
ÎÒÃÇÖªµÀ£¬ÔÚJavaÖпÉÒÔͨ¹ýjava.util.LocaleÀàÀ´Î¨Ò»µØÈ·¶¨Ìض¨ÓïÑԺ͹ú¼ÒµÄ×éºÏ£¬¼´³éÏó×îÖÕÓû§µÄʹÓû·¾³¡£Í¬Ê±½«Óû§Ïà¹ØµÄһЩÐÅÏ¢ÖÃÓÚ×ÊÔ´°üÖУ¬Í¨¹ý×ÊÔ´°üÀ´¶¯Ì¬µØ»ñµÃ×îÖÕµÄÓû§ÏÔʾ¡£×ÊÔ´°ü¿ÉÒÔÓÉ×ÊÔ´Îļþ»òÕß×ÊÔ´×ÓÀàÀ´¾ßÌåʵÏÖ¡£
×¢Ò⣺±¾ÎÄÖ»´òËãÌÖÂÛ¹ú¼Ê»¯¹ý³ÌÖÐ×ÊÔ´°üµÄʹÓü¼ÇÉ£ ......

ʹÓÃJAVA½¨Á¢Îȶ¨µÄ¶àÏ̷߳þÎñÆ÷

 
±¾ÎÄÏêϸµÄ½éÉÜÁËʹÓÃJavaÓïÑÔ½¨Á¢Ò»Ì×¶àÏ̷߳þÎñÆ÷µÄ¹ý³Ì£¬¸Ã·þÎñÆ÷ʹÓöÔÏó´«µÝÏûÏ¢£¬ÔÚÏß³ÌÖÐʹÓöÓÁлúÖÆ£¬Ê¹·þÎñÆ÷µÄÐÔÄÜ´ó´óÌá¸ßÁË¡£ÕâÌ×·þÎñÆ÷¿ÉÒÔ±»ÓÃÓÚ¸÷ÖÖC/S»òB/S½á¹¹µÄÓ¦ÓóÌÐòÖС£
JavaÓïÑÔÊÇÍêÈ«ÃæÏò¶ÔÏó
µÄ£¬ËüµÄÏ̻߳úÖÆºÍ¶ÔÏóÐòÁл¯ÌرðÈÝÒ×ʹÓã¬Ê¹ÓÃJavaÀ´½¨Á¢Ò»Ì×¶àÏ̷߳þÎñÆ÷Òª±ÈʹÓÃÆäËüÓïÑÔ·½±ãµÄ¶à£¬Èç¹ûÄãÔÙ°ÑËüµÄÒì³£´¦Àí»úÖÆÀûÓúã¬ÄÇôÄã¾Í
¿ÉÒÔ½¨Á¢Ò»¸öÉÌÒµ¼¶µÄ¶àÏ̷߳þÎñÆ÷ÁË¡£ÓÉÓÚ²ÉÓÃÁËÏûÏ¢¶ÓÁкÍSocket´«Ê䷽ʽ£¬ËùÒÔ²»»á³öÏÖ¶ªÏûÏ¢µÄÎÊÌâ¡£ÕâÌ×·þÎñÆ÷¿ÉÒÔ×÷ΪʵʱÁÄÌì·þÎñÆ÷¡¢¶àÈËЭ
ͬµÄЭ×÷·þÎñÆ÷µÈµÈ¡£
ÏûϢϵͳµÄ½¨Á¢
ÕâÌ×·þÎñÆ÷µÄÏûϢϵͳ²ÉÓõÄÊǶÔÏó´«ÊäµÄ»úÖÆ£¬¶ø²»ÊÇÒÔǰ³£³£Ê¹ÓõÄ×Ö·û´®´«Êä¡£²ÉÓöÔÏó´«ÊäµÄºÃ´¦ÊÇÀ©Õ¹·½±ã£¬ÈçÐèÒª½¨Á¢Ò»¸öеÄÏûÏ¢Ö»ÐèÒª´ÓÒ»¸öͳһµÄ»ùÀà¼Ì³ÐÏÂÀ´£¬È»ºóÔÙд×Ô¼ºÊµÏֵķ½·¨¾ÍÐÐÁË¡£ÕâÑùÒ²·ûºÏÃæÏò¶ÔÏóÁìÓòÀïÒ»ÌõÖØÒªµÄÔ­Ôò£º
OCP(open_closed Principle)
£¬¼´Ò»¸öºÃµÄÉè¼ÆÓ¦¸ÃÄܹ»ÈÝÄÉÐµĹ¦ÄܵÄÔö¼Ó£¬µ«ÊÇÔö¼ÓµÄ·½Ê½²»ÊÇÐÞ¸ÄÔ­ÓеÄÀ࣬¶øÊÇÌí¼ÓеÄÀà¡£

Ê×
ÏȽ¨Á¢Ò»¸ö»ùÀࣺMsg£¬¸Ã³éÏóÀàÖÐÓÐÁ½¸öÓòsenderºÍreceiver·Ö±ð¼Í¼ÏûÏ¢µÄ·¢ËÍÕߺͽÓÊÕÕß¡£ÕâÁ½¸öÓ ......

Java ÀíÂÛÓëʵ¼ù: Ï̳߳ØÓ빤×÷¶ÓÁÐ

 
ÌùÔÚÎÒÃǶàÏß³Ì Java ±à³ÌÂÛ̳ÉÏ×î³£¼ûµÄÎÊÌâÖ®Ò»ÊÇ“ÔõÑù´´½¨Ï̳߳أ¿”¡£¼¸ºõÔÚÿ¸ö·þÎñÆ÷Ó¦ÓóÌÐòÖж¼»á³öÏÖÏ̳߳غ͹¤×÷¶ÓÁÐÎÊÌâ¡£±¾ÎÄÖУ¬Brian Goetz ̽ÌÖÁËÏ̳߳ص͝»ú¡¢Ò»Ð©»ù±¾ÊµÏֺ͵÷Óż¼ÊõÒÔ¼°Ò»Ð©Òª±ÜÃâµÄ³£¼ûΣÏÕ¡£
ΪʲôҪÓÃÏ̳߳أ¿
ÖîÈç Web
·þÎñÆ÷¡¢Êý¾Ý¿â·þÎñÆ÷¡¢Îļþ·þÎñÆ÷»òÓʼþ·þÎñÆ÷Ö®ÀàµÄÐí¶à·þÎñÆ÷Ó¦ÓóÌÐò¶¼ÃæÏò´¦ÀíÀ´×ÔijЩԶ³ÌÀ´Ô´µÄ´óÁ¿¶ÌСµÄÈÎÎñ¡£ÇëÇóÒÔijÖÖ·½Ê½µ½´ï·þÎñÆ÷£¬ÕâÖÖ·½
ʽ¿ÉÄÜÊÇͨ¹ýÍøÂçЭÒ飨ÀýÈç HTTP¡¢FTP »ò POP£©¡¢Í¨¹ý JMS
¶ÓÁлòÕß¿ÉÄÜͨ¹ýÂÖѯÊý¾Ý¿â¡£²»¹ÜÇëÇóÈçºÎµ½´ï£¬·þÎñÆ÷Ó¦ÓóÌÐòÖо­³£³öÏÖµÄÇé¿öÊÇ£ºµ¥¸öÈÎÎñ´¦ÀíµÄʱ¼äºÜ¶Ì¶øÇëÇóµÄÊýĿȴÊǾ޴óµÄ¡£
¹¹½¨·þÎñÆ÷Ó¦ÓóÌÐòµÄÒ»¸ö¹ýÓÚ¼òµ¥µÄÄ£ÐÍÓ¦¸ÃÊÇ£ºÃ¿µ±Ò»¸öÇëÇóµ½´ï¾Í´´½¨Ò»¸öÐÂỊ̈߳¬È»ºóÔÚÐÂÏß³ÌÖÐΪÇëÇó·þÎñ¡£Êµ¼ÊÉÏ£¬¶ÔÓÚÔ­ÐÍ¿ª·¢ÕâÖÖ·½·¨¹¤×÷µÃºÜ
ºÃ£¬µ«Èç¹ûÊÔͼ²¿ÊðÒÔÕâÖÖ·½Ê½ÔËÐеķþÎñÆ÷Ó¦ÓóÌÐò£¬ÄÇôÕâÖÖ·½·¨µÄÑÏÖØ²»×ã¾ÍºÜÃ÷ÏÔ¡£Ã¿¸öÇëÇó¶ÔÓ¦Ò»¸öỊ̈߳¨thread-per-request£©·½
·¨µÄ²»×ãÖ®Ò»ÊÇ£ºÎªÃ¿¸öÇëÇó´´½¨Ò»¸öÐÂÏ̵߳ĿªÏúºÜ´ó£»ÎªÃ¿¸öÇëÇó´´½¨ÐÂÏ̵߳ķþÎñÆ÷ÔÚ´´½¨ºÍÏú»ÙÏß³ÌÉÏ»¨·ÑµÄʱ¼äºÍÏûºÄµÄϵͳ×ÊÔ´Òª±È»¨ÔÚ´ ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [5147] [5148] [5149] [5150] 5151 [5152] [5153] [5154] [5155] [5156]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ