Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ѧϰJAVAÖÐ...

ѧϰjavaÒÑ´ïÒ»ÖÜ¡£
´ÙʹÎÒ´òËãѧϰjavaµÄÔ­ÒòÊǽñÄêµÄÒ»¸öÏîÄ¿¡£½ñÄêÓÃC++×öÁËÒ»¸öºÜ¼òµ¥µÄ·Ö²¼Ê½non-relational key-value store. ¹¦ÄÜ·ÂÕÕDynamo£¬µ«ÊÇʵÏÖÒª±ÈËü¼òµ¥µÃ¶à£¬ºÜ¶à±ÈÈçÈÝ´íµÈÄ£¿é¶¼Ã»ÓмÓÉÏÈ¥¡£µ«¼´±ãÈç´Ë£¬ÓÃC++À´¿ª·¢Õâôһ¸ö¶«Î÷ÈÔÈ»²»ÊÇÒ»¼þÈÃÈËÓä¿ìµÄÊ¡£¾Ù¸öÀý×Ó£¬ÎªÁËÓÃevent driven¼Ü¹¹£¬Ò»¿ªÊ¼´òËãʹÓÃepoll£¬µ«ÊÇepollÌ«µ×²ã£¬ºóÀ´¾ÍÕÒµ½ÁËlibevent£¬ÒòΪÊÇÍøÂçÓ¦Óã¬×ÔÈ»¾ÍµÃÓÃlinuxϵÄÍøÂç±à³Ì£¬È»ºóC++²»Ö§³ÖÐòÁл¯£¬ËùÒÔÓÖÕÒÁ˰ëÌì²ÅÕÒµ½protocolbuf£¬ËùÒÔC++µÄµÚÒ»¸öÎÊÌâ¾ÍÊÇËüµÄ±ê×¼¿âÌ«ÀÃÁË¡£Ê®Äêǰ¾ÍÊÇÕâ¸öÑù×Ó£¬ÏÖÔÚ»¹ÊÇÕâ¸öÑù×Ó£¬µ½½ñÌ춼ûÓкÍỊ̈߳¬Ëø»òÕßÐòÁл¯ÓйصÄÄÚÈÝ£¬ÔÚÏîÄ¿ÖÐҪʵÏÖÕâЩ¾ÍÒªÁíÍâµÄÈ¥Õҿ⣬ÕâÆäʵÊǸöÍ´¿àµÄ¹ý³Ì£¬ÒòΪ²»Ì«ºÃÈ·¶¨Ëµµ½µ×Äĸö¿â×îÊʺϡ£
¸üÓôÃÆµÄÒ»¸öÎÊÌâÔòÊǶÔÄÚ´æµÄά»¤£¬´î½¨Ò»¸örobustµÄϵͳ¾ÍÒªÇóÒª¶ÔËùÓпÉÄܵĴíÎó¶¼ÒªÓжÔÓ¦µÄ´ëÊ©£¬±ÈÈçÒ»¸öʧ°ÜµÄÁ´½Ó¾ÍҪȥÊÍ·ÅËüËùÓµÓеÄËùÓÐ×ÊÔ´£¬ËùÒÔÊ×ÏÈÒªÕÒµ½ËüÃÇ£¬È»ºódeleteµô¡£ÕâÕæ²»ÊǼþÇáËɵĻ
ËùÒÔ£¬²»ÊÇ˵ÓÃC++×ö²»ÁËÕâ¼þÊ¡£¶øÊÇÈç¹ûÒªÓÃC++£¬ÄÇôËüµÄÒªÇó»áºÜ¸ß¡£Ê×ÏÈ£¬ËüÒªÇóÕû¸öÍŶӵıà³Ìˮƽ¶¼Òª×ã¹»µÄºÃ£¨ÊÂʵÉÏÕâÑùµÄÈ˶¼²»ºÃÕÒ£©¡£Èç¹ûÄãÏñgoogleÒ»ÑùÓÐÄÇô¶àÌì²ÅµÄ³ÌÐòÔ±£¬ÄÇôC++µ±È»ÊÇÊ×Ñ¡£¬µ«ÊÇ£¬Èç¹ûÄãÕÒ²»µ½Õâô¶àÓÅÐãµÄÈË£¬ÄÇÓÃC++Ö»»áÊÊµÃÆä·´¡£×îºóµÃµ½µÄ³ÌÐòÒ»¶¨¶ÑÂúÁËbug¡£Æä´Î£¬Òª»¨´óÁ¿µÄʱ¼ä·ÅÔÚÕÒ¿âºÍѧϰ¿âÉÏ¡£Ã»°ì·¨£¬Ë­ÈÃËüµÄ±ê×¼¿âÊÇÄÇôµÄ³Â¾ÉÄØ¡£
Ö®ËùÒÔÏë»»java£¬ÊÇÒòΪÕÒµ½µÄºÜ¶à¿ªÔ´µÄÀàËÆÏµÍ³¶¼ÊÇÓÃjava»òÕßerlang×öµÄ¡£erlangµ±È»ºÃ£¬µ«»¹ÊÇСÖÚÁËÒ»µã£¬ËùÒԾʹòËãÊÔÊÔjava¡£¾­¹ýÒ»ÖܵÄѧϰ£¬ÎÒÓÐÁËÁ½¸ö»ù±¾ÈÏʶ£¬Ê×ÏÈ£¬ËüµÄÓï·¨Òª±ÈC++¼òµ¥¶àÁË£¬ËµÃ÷Ëü±ÈC++¸üÈÝÒײٿء£Æä´Î£¬ËüµÄ±ê×¼¿âºÜÇ¿´ó¡£ËùÒÔ£¬ÓÃjavaÓ¦¸Ã»áÈÃÄãµÄÏîÄ¿¿ª·¢ÖÜÆÚËõ¶ÌºÜ¶à£¬²¢ÇÒbug»á¸üÉÙ¡£µ±È»£¬Ð§ÂÊ¿ÉÄÜ»áÂýһЩ¡£µ«ÊÇ£¬¶ÔÓڴ󲿷ֵÄÏîÄ¿£¬Ó¦¸Ã¶¼ÊÇ¿ÉÈÌÊܵķ¶Î§ÄÚ¡£
Ò»µãС¸ÐÊÜ£¬µÈÎÒ¶àѧ¼¸ÖÜ£¬Ò²Ðí»áÀí½âµÃ¸üÉî¿ÌЩ¡£


Ïà¹ØÎĵµ£º

java Îļþ¶ÁÈ¡_InputStreamReader

package test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Test {
 public static void main(String arg[]) {
  String fileName ......

javaÃæÊÔ³£¼ûÎÊÌâ


1 ¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ
1.³éÏó£º
³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º
¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ÐÍ£¬²¢ÇÒÔÊÐíºÍ¹ÄÀøÀൠ......

Java±à³ÌÖеÄIOϵͳ


Ò». stream
´ú±íµÄÊÇÈκÎÓÐÄÜÁ¦²ú³öÊý¾ÝµÄÊý¾ÝÔ´£¬»òÊÇÈκÎÓÐÄÜÁ¦½ÓÊÕÊý¾ÝµÄ½ÓÊÕÔ´¡£ÔÚJavaµÄIOÖУ¬ËùÓеÄstream£¨°üÀ¨InputºÍOut stream£©¶¼°üÀ¨Á½ÖÖÀàÐÍ£º
1 ÒÔ×Ö½ÚΪµ¼ÏòµÄstream
ÒÔ×Ö½ÚΪµ¼ÏòµÄstream£¬±íʾÒÔ×Ö½ÚΪµ¥Î»´ÓstreamÖжÁÈ¡»òÍùstreamÖÐдÈëÐÅÏ¢¡£ÒÔ×Ö½ÚΪµ¼ÏòµÄstream°üÀ¨ÏÂÃæ¼¸ÖÖÀàÐÍ£º
Input s ......

javaÖÐÅжÏ×Ö·û´®ÊÇ·ñΪÊý×ÖµÄÈýÖÖ·½·¨

javaÖÐÅжÏ×Ö·û´®ÊÇ·ñΪÊý×ÖµÄÈýÖÖ·½·¨ 
1>ÓÃJAVA×Ô´øµÄº¯Êý
public static boolean isNumeric(String str){
  for (int i = str.length();--i>=0;){  
   if (!Character.isDigit(str.charAt(i))){
    return false;
   }
  }
  ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ