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

´ÓCµ½Perl

´ÓCµ½Perl
2008Äê11ÔÂ19ÈÕ ÐÇÆÚÈý 23:06
×÷ÕߣºÍõ´Ï <xiyou.wangcong@gmail.com>
     ºÜ¶àÈ˲¢²»ÊÇ°ÑPerlµ±×öµÚÒ»Ãűà³ÌÓïÑÔÀ´Ñ§Ï°µÄ£¬ÔÚѧPerl֮ǰÍùÍùÒѾ­ÕÆÎÕÁË
Ò»Á½ÃÅÆäËüÓïÑÔ¡£ËäÈ»ÓÐÕùÒ飬µ«ÊÇÎÒ¸öÈËÈÏΪPerlȷʵ²»ÊʺÏ×÷ΪÈëÃÅÓïÑÔ¡£ÕâƪÎÄÕ¾ÍÊÇд¸øÄÇЩÊìϤC¶øÇÒÓÖÏë
ÕÆÎÕPerlµÄ³ÌÐòÔ±£¬½éÉÜһЩ¼¼ÇÉÒÔ¼°ÈçºÎ±ÜÃâC³ÌÐòÔ±³£·¸µÄ´íÎ󣬴øÄã¶É¹ýΣÏÕµÄÕÓÔó¡£ÔÚ¶ÁÕâƪÎÄÕÂ֮ǰ£¬
ÇëÏȲ鿴perltrapµÄÊÖ²áÒ³£¬ÀïÃæÓкܶàÓÐÓõÄÐÅÏ¢£¬ÕâÀï²»ÔÙÖظ´¡£»¶Ó­À´µ½PerlµÄħ·¨ÊÀ½ç£¡
Èç¹ûÄãϲ»¶C£¬ÄÇÄãÒ²»á°®ÉÏPerl¡£
     CÓïÑÔµÄÉè¼ÆÕßDennis Ritche˵£º“CÓïÑÔ¹îÒìÀëÆ棬ȱÏÝÖØÖØ£¬È´»ñµÃÁ˾޴óµÄ³É¹¦¡£
”Õâ´ó¸ÅÊÇÒòΪCµÄ³éÏó³Ì¶ÈÅöÇɼÈÂú×ãÁ˳ÌÐòÔ±µÄÒªÇó, ÓÖÈÝÒ×ʵÏÖ¡£ÖÓ°®CµÄÈ˶¼ÀÖÒâдһЩϡÆæ¹Å¹ÖµÄC³ÌÐò£¬²¢ÒÔ´Ëչʾ
×Ô¼ºµÄ²ÅÄÜ¡£PerlÔÚÕâ·½Ãæ¸ü¿ÉνÊÇ“ÓйýÖ®¶øÎÞ²»¼°”¡£ Perl³óª¶øÓÖ³éÏó£¬ÍêÈ«¿ÉÒÔÓÃÀ´Ð´»ìÂÒ´úÂ룬µ«ËüÓÖÁé»îʵÓ㬶øÇÒ¸ü½Ó½ü×ÔÈ»ÓïÑÔ£¬Ò²¿ÉÒÔÓÃÀ´Ð´Ê«¡£
Õâ±¾Éí¾ÍºÜÓÐÒâ˼¡£ÔÚCÉó¤µÄµ×²ãÁìÓò£¬PerlÖ»ÄÜÍû³¾Äª¼°£¬±Ï¾¹ËüÌìÉú²»ÊÇÓÃÀ´ºÍÓ²¼þ´ò½»µÀµÄ¡£
µ«ÔÚÎı¾´¦ÀíÁìÓò£¬CÖ»ºÃ¸©Ê׳Ƴ¼ÁË£¬¶øPerlÔÚÕâ·½Ãæ·Ç³£Ç¿´ó¡£¾Ý˵£¬PerlÒ²µÃµ½Á˺ܶàÉúÎïѧ¼ÒµÄÇàíù£¬ Ôںܴó³Ì¶ÈÉÏ°ïÖúÁËÈËÀà»ùÒò×é¼Æ»®¡£Ð»Ð»Larry
Wall£¡
¸øC³ÌÐòÔ±µÄÌáʾ
     Perl½áºÏÁ˶àÖÖ±à³ÌÓïÑÔµÄÌØÐÔ£¬CÓïÑÔÒ²ÔÚÆäÖС£PerlºÍCÓÐÒÔÏÂÏà֮ͬ´¦£º
1.·ÖºÅÊÇÿ¸ö¼òµ¥Óï¾ä±ØÐèµÄ£¬»»Ðв»ÄܱíʾÓï¾ä½áÊø¡£
2.Êý×éϱêÒ²ÊÇ´Ó0¿ªÊ¼£¬PerlÖÐÏñsubstrÕâÑùµÄ×Ö·û´®º¯ÊýÒ²ÊÇ´Ó0¿ªÊ¼¼ÆËãλÖõġ£
3.¶ººÅ²Ù×÷·ûµÄ×÷ÓÃÒ»Ñù¡£
4.&&ºÍ||²Ù×÷·û×÷ÓÃÒ»Ñù¡£
È»¶ø£¬PerlºÍC±Ï¾¹ÊÇÁ½ÖÖÍêÈ«²»Í¬µÄ±à³ÌÓïÑÔ£¬´ÓCתÏòPerlÓкܶàÖµµÃ×¢ÒâµÄµØ·½¡£ÎÒÃÇÔÚÏÂÃæÏêϸÌÖÂÛ¡£
1.±äÁ¿µÄÀàÐÍÓÉËüÇ°ÃæµÄ·ûºÅÈ·¶¨
     Õâ²»ÊÇ˵PerlʹÓõÄÊÇÐÙÑÀÀû±íʾ·¨£¬¶øÊÇPerlµÄÌØÐÔ¡£ ÔÚPerlÖУ¬$˵Ã÷±äÁ¿ÊÇÒ»¸öscalar£¬@±íÃ÷±äÁ¿ÊÇÒ»¸öarray£¬
¶ø%˵Ã÷ºóÃæµÄ±äÁ¿ÊÇÒ»¸öhash¡£±ÈÈ磺@fooÊÇÒ»¸öÊý×飬¶ø$foo[0]ÊÇÊý×é@fooÖеÚÒ»¸öÔªËØ£¬@foo[0]ÊÇ
Ò»¸öÊý×éƬ¶Î£¬µ±È»Ò²ÊÇÊý×飬µ«Õâ¸öƬ¶ÎÖ»ÓÐÒ»¸öÔªËØ$foo[0]¡£Èç¹ûÄãÊý×é±äÁ¿°Ñ¸³¸øÒ»¸ö±êÁ¿£¬±ÈÈ磺$bar=@foo;£¬
Ä㽫µÃµ½µÄÊǸÃÊý×éÖÐÔªËصĸöÊý¡£
2.û±ØÒªÌáÇ°ÉùÃ÷Ò»¸ö±äÁ¿
   


Ïà¹ØÎĵµ£º

ûÈ˺ÍÎÒÓй²Í¬ÓïÑÔ£¬ÒòΪÎÒѧµÄÊÇc Sharp£¡

ÌýÆðÀ´£¬ÓÐ×ÔÐÅ£¬ÓиãЦ¡£ÓÖ×ÔÐÅ£¬ÓÖ¸ãЦ¡£
Á½ÄêÇ°£¬¿¼ÈëÁËÒ»¸ö¶þÁ÷´óѧ£¬·Ç¼ÆËã»úרҵ¡£µ±³õ»³×ÅÎÞ±ÈÃÀºÃµÄÐÄÇ飬ֻÊÇÏ£ÍûÔÚѧУ¹ýµÄ¿ìÀÖЩ£¬Ñ§µÄºÃЩ£¬µ«ÊÇÓÐЩÊÂÇé×ÜÊÇÄÑÒÔÔ¤ÁÏ£¬ÎÒ×ÜÊÇÎÞ·¨ÍüÈ´ÄÇ·Ý»³ÄÔÚÕâ¸öÄ°ÉúµÄ³ÇÊУ¬ÎÒ×ÜÊÇÃÔʧÁË×Ô¼º¡£Ä¬Ä¬µÄ¶ãÔÚ×Ô¼ºµÄÊÀ½çÀïÌòóÂÉË¿Ú£¬Ô­ÒÔΪµ½Á˸öеĻ·¾³ÄÜÍüµôÒ»ÇеÄÉËÐÄ¹Ê ......

¡¾JavaÍøÂç±à³ÌÒ»¡¿Ò»¸ö¼òµ¥µÄc/s³ÌÐò

ʵÑéÒªÇó£º
1.±àд»ùÓÚTCPЭÒéµÄͨÐųÌÐò£¬°üÀ¨ServerÓëClientÁ½¸ö²¿·Ö¡£ÊµÏÖ»ØÉù³ÌÐò£º¼´¿Í»§¶Ë·¢ËÍÏûÏ¢£¬·þÎñÆ÷¶Ë½«ÊÕµ½µÄÏûÏ¢Ô­Ñù»áË͸ø¿Í»§¶Ë¡£
2.ÔÚµ¥»úÉÏÔËÐÐËüÃÇ£¬ÑéÖ¤ÆäͨÐŽá¹û£»
3.ÔÚ¶à»úÉÏÔËÐÐËüÃÇ£¬ÑéÖ¤ÆäͨÐŽá¹û£»£¨ChatServerÖ»ÐèÔËÐÐÔÚһ̨Ö÷»úÉÏ£¬ChatClient¿ÉÔÚÆäËüÖ÷»úÉÏÔËÐУ¨ÒªÖªµÀChatServerËùÔ ......

c ÓïÑÔÖеĴ«ÖµÓë´«ÒýÓÃ


#include<stdio.h>
int cubeByValue(int n);
int main(){
    int number = 5 ;
    printf("The original value of number is %d\n",number);
    number = cubeByValue(number);   
    printf("The new  ......

LinuxÏÂI2CÉ豸Çý¶¯¿ª·¢ºÍʵÏÖ

¡¡I2C×ÜÏß¾ßÓнṹ¼òµ¥Ê¹Ó÷½±ãµÄÌص㡣±¾ÎÄÃèÊöÁËlinuxÏÂI2CÇý¶¯µÄ½á¹¹£¬²¢ÔÚ´Ë»ù´¡Éϸø³öÁËI2CÉ豸Çý¶¯ºÍÓ¦ÓõÄʵÏÖ¡£
¡¡¡¡1  ÒýÑÔ
¡¡¡¡I2C (Inter£­Integrated Circuit)×ÜÏßÊÇÒ»ÖÖÓÉPHILIPS¹«Ë¾¿ª·¢µÄÁ½Ïßʽ´®ÐÐ×ÜÏߣ¬ÓÃÓÚÁ¬½Ó΢¿ØÖÆÆ÷¼°ÆäÍâΧÉ豸¡£I2C×ÜÏß×îÖ÷ÒªµÄÓŵãÊÇÆä¼òµ¥ÐÔºÍÓÐЧÐÔ¡£ÓÉÓÚ½Ó¿ÚÖ±½ÓÔÚ×é¼þÖ ......

LinuxÏÂI2CÉ豸Çý¶¯¿ª·¢ºÍʵÏÖ

¡¡I2C×ÜÏß¾ßÓнṹ¼òµ¥Ê¹Ó÷½±ãµÄÌص㡣±¾ÎÄÃèÊöÁËlinuxÏÂI2CÇý¶¯µÄ½á¹¹£¬²¢ÔÚ´Ë»ù´¡Éϸø³öÁËI2CÉ豸Çý¶¯ºÍÓ¦ÓõÄʵÏÖ¡£
¡¡¡¡1  ÒýÑÔ
¡¡¡¡I2C (Inter£­Integrated Circuit)×ÜÏßÊÇÒ»ÖÖÓÉPHILIPS¹«Ë¾¿ª·¢µÄÁ½Ïßʽ´®ÐÐ×ÜÏߣ¬ÓÃÓÚÁ¬½Ó΢¿ØÖÆÆ÷¼°ÆäÍâΧÉ豸¡£I2C×ÜÏß×îÖ÷ÒªµÄÓŵãÊÇÆä¼òµ¥ÐÔºÍÓÐЧÐÔ¡£ÓÉÓÚ½Ó¿ÚÖ±½ÓÔÚ×é¼þÖ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ