¹ØÓÚ¡¶0 bug C/C++ÉÌÓù¤³ÌÖ®µÀ¡·µÄÒ»´¦bug
ÕâÁ½ÌìÓкܶàÅóÓÑÒѾÂòÁËÊéÁË£¬²¢ÇÒ¿ªÊ¼¿´£¬ºÇºÇ£¬ÎÒÐÄÀïÒ²ºÜ¸ßÐË¡£
àÅ£¬ÒªËµ½ºþÉϲØÁúÎÔ»¢ÄØ£¬Õâ²»£¬Õâ²Å¼¸Ììʱ¼ä£¬ÒѾÓÐÅóÓÑÖ¸³öÎÒÊéÖеÄÒ»´¦Ã÷ÏÔ´íÎó£¬ÕâÀïÎÒÕýʽ¸ø´ó¼Ò˵Ã÷һϣ¬ÃâµÃ¶Ô¸÷λ¶ÁÕßÓиö²»ºÃµÄÎ󵼡£
ÎÊÌâ³öÔÚµÚ26Ò³µÄÒ»¸öͼÒÔ¼°ÆäÏà¹ØÎÄ×Ö¡£ÕâÊǵڶþÕ»ù´¡ÖªÊ¶µÄµÚÒ»½Ú£¬Æäʵ¾ÍÊǹØÓÚÄÚ´æµÄ½²½â£¬´ó¼Ò¿ÉÒÔÖ±½ÓÔÚÑùÕÂÖп´µ½¡£
ÕâÂÛ̳ÀïÃæ²»ºÃÌùͼ£¬ÎҾͲ»Ö±½Ó»Í¼¸ø´ó¼Ò¿´ÁË£¬¼òµ¥Ëµ£¬ÎÒÔÚÊéÖÐÂÛÊö£º“32λ²Ù×÷ϵͳÏ£¬Ã¿¸ö½ø³Ì¿Õ¼äÓÐ4GÄÚ´æµÄÁ¬ÐøµØÖ·¿ÉÓã¬ÆäÖУ¬¸ß2GÊÇϵͳʹÓ㬵Í2GÊÇÓ¦ÓóÌÐò±¾ÉíʹÓã¬ÁíÍ⣬ÔÚµÍ2GÖУ¬Ó¦ÓóÌÐòÔËÐÐÕ»ÔÚÏ£¬¼´µÍλµØÖ·¿Õ¼ä£¬´ÓÏÂÏòÉÏÉú³¤£¬¶ÑÔÚÉÏ£¬´ÓÉÏÏòÏ·ÖÅ䣬ʲôʱºò¶þÕßÅöµ½Ò»Æð£¬Ê²Ã´Ê±ºòÄÚ´æ¾ÍÂúÁË£¬ÎÞ·¨ÔËÐгÌÐòÁË”¡£
Ó¦¸Ã˵£¬ÎÒÕâ¸ö˵·¨ÊDz»¶ÔµÄ£¬ÖÁÉÙÊDz»ÑϽ÷£¬ÒòΪ32λ¶àÈÎÎñ²Ù×÷ϵͳ¶àÖÖ¶àÑù£¬¸÷¼Ò²Ù×÷ϵͳ£¬¸÷¼Ò±àÒëÆ÷±àÒë³öÀ´µÄÔËÐнá¹û£¬Æäʵ¶¼²»Ò»Ñù£¬ÎÒ°Ñ»°ËµµÃÕâô¾ø¶Ô£¬¿Ï¶¨ÓÐÎÊÌâ¡£Õâ¸öÄØ£¬Ö÷ÒªÊÇÎÒдÊéʱ²»ÑϽ÷£¬Ã»ÓÐ×Ðϸ²éÖ¤×ÊÁÏ£¬Ð´ËæÊÖÁË£¬µ¼ÖÂÁËbug¡£ÕâÀï¸øËùÓжÁÕßÏȵÀ¸öǸ£¬Ï´Îӡˢʱ£¬ÎÒ»áºÍ±à¼ÐÞ¶©Õâ¸öÎÊÌâ¡£
ÎÒ×î½ü²éÁËһϣ¬32λ¶àÈÎÎñ²Ù×÷ϵͳ²î±ð»¹ÊǺܴóµÄ£¬WindowsÖ÷ÒªÊÇ°´ÕÕ2G+2GµÄ·ÖÅ䷽ʽ£¬¼´²Ù×÷ϵͳµÄ´úÂëÕ¼ÓÃ2GµØÖ·±àÂ룬ӦÓóÌÐò±¾ÉíµÄ´úÂ룬ռÓÃ2G£¬LinuxÏ£¬ÔòÊÇ1G+3GµÄ·ÖÅ䷽ʽ£¬²Ù×÷ϵͳֻռ1GµØÖ·¿Õ¼ä£¬ÆäËü¶¼¸øÓ¦ÓóÌÐòÓá£
Òò´Ë£¬ÉÏÎļòµ¥ÂÛÊö2G+2G£¬²»×¼È·£¬ÆðÂë²»·ûºÏËùÓвÙ×÷ϵͳµÄÇé¿ö¡£
“¶ÑÔÚÉÏ£¬Õ»ÔÚÏ”µÄÀí½âÄØ£¬ÎÒ¸ü¶àÊÇÀ´×Ô16λʱ´úµÄ±àÒëÆ÷Ï°¹ß£¬32λÒÔºóÇé¿ö·¢ÉúÁ˺ܴó±ä»¯£¬ÎÒ×öÁËÒ»ÏÂÊÔÑ飬VCºÍgcc¾ùÊÇ“¶ÑÔÚÏ£¬ÏòÉÏ·ÖÅ䣬ջÔÚÉÏ£¬ÏòÏÂÉú³¤”£¬ºÍÎÒÊéÖÐ˵·¨ÊÇ·´µÄ¡£Òò´Ë±ØÐëÐÞ¶©¡£
ÎÒÏ룬Õâ¶Î֪ʶÕâôÀí½â¿ÉÄܸüºÃ£¬¾ÍÊÇÓ¦¸Ã¸ü¼Ó³éÏóµØÂÛÊöÕâ¸öÎÊÌ⣬¶ø²»ÒªËµµÃÕâô¾«È·¡£
“32λ²Ù×÷ϵͳÏ£¬Ã¿¸ö½ø³Ì¿Õ¼äÓÐ4GÄÚ´æµÄÁ¬ÐøµØÖ·¿ÉÓã¬ÆäÖУ¬ÓÐÒ»²¿·ÖµØÖ·¿Õ¼ä±»ÏµÍ³Ê¹Óã¬Ê£Óಿ·ÖÊÇÓ¦ÓóÌÐò±¾ÉíʹÓã¬ÁíÍ⣬ÔÚÓ¦ÓóÌÐò¿Õ¼äÖУ¬ÖÁÉÙ·ÖΪ³ÌÐòÔËÐÐÕ»ºÍÄÚ´æ¶ÑÁ½¸ö²¿·Ö£¬ÕâÁ½²¿·ÖÄÚ´æ¸ù¾ÝÓ¦ÓóÌÐò×ÔÉíÔËÐÐÇé¿ö£¬²»¶Ï±»ÉêÇëʹÓúÍÊÍ·Å£¬Èç¹û¶þÕß·¢Éú¸ÉÉ棬Ôò±íʾÄÚ´æ¿Õ¼äºÄÍ꣬³ÌÐò½«ÎÞ·¨ÔËÐС£”
ÎÒÔÚµÚ¶þÕ»ù´¡ÖªÊ¶µÄ±¾Ò⣬ÊÇÓüòµ¥µÄÃèÊö£¬Ê¹¸÷λ¶ÁÕß¿ìËÙ¶Ô32λ²Ù×÷ϵͳÓÐÒ»¸öͳÀ¿£¬¹ØÓÚÄÚ´æµÄÃèÊö£¬¸ü¶àµÄÊÇÏ£Íû´ó¼ÒÄÜÀí½âÉÏÃæÕ⼸¸ö¸ÅÄ¶Ñ£¬Õ»£¬ÏµÍ³Çø£¬Ó¦Óà ³ÌÐòÇøµÈ
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......
Ò»¸ö¼òµ¥µÄC/S¶àÏß³ÌÓ¦ÓÃ,ÉÔ΢À©Õ¹¾Í¿ÉÒÔÓÃÁË
/*socketÊÇÍøÂçÓ¦ÓóÌÐòµÄºËÐÄ£¬ÔÚ·þÎñÆ÷¶Ë»ò¿Í»§¶ËÍøÂçÓ¦ÓóÌÐòÖУ¬socket½ÔΪ²»¿ÉȱÉÙµÄÒªËØ
*ÔÚ·þÎñÆ÷³£¼ûµÄÓ¦ÓÃÓУºFTP·þÎñÆ÷£¬MAIL·þÎñÆ÷£¨SMTP£¬POP3£¬IMAP4ÐÒ飩£¬WEB£¨HTTPÐÒ飩
*½¨Á¢·þÎñÆ÷¶ËSOCKETµÄÓ¦ÓóÌÐò²½ÖèÈçÏ£º
*1¡£½¨Á¢·þÎñÆ÷¶ËµÄSOCKET£¬²¢ÇÒÒÔ´ ......
/* Offtimer.c.For auto halt. */
#include <time.h>
#include <stdlib.h>
#include <unistd.h>
#define DELAY 60/* Time of sleeping */
int main()
{
time_t now;
struct tm *p;
while(1)
{
now = time(NULL);
&n ......
ÔÚPerlµÄ¸÷ÖÖÎļþ²âÊÔÔËËã·ûÖУ¬×îÓÐÓõÄÔËËã·ûÖ®Ò»¾ÍÊÇ -C ÁË¡£
Ëü·µ»ØµÄÊÇÎļþµÄctimeµ½³ÌÐòÆô¶¯µÄÄÇһʱ¿Ì¾¹ýµÄÌìÊý¡£
Èç¹û²»ÊÇÕûÊýÌ죬·µ»ØÖµ¾Í´øÓÐСÊý¡£
Õâ¸öÔËËã·û¾³£ÓÃÀ´¼ì²âÎļþÊÇ·ñ¹ýÆÚ£¬±ÈÈçÅжÏÎļþ¾àÀëÉÏ´ÎÐÞ¸ÄÊÇ·ñ³¬¹ýÁË3Ì죬
Èç¹û³¬¹ý¾Í½«Æäɾ³ý¡£µ«ÊÇ£¬ÄãÊÇ·ñÕæÕýÀí½â -C µÄ¹¤×÷ÔÀíÄØ£¿
ºÎνctime
......
½ñÌìÔÚCCÉÏ¿´µ½evangelÔÚÕÐÈË£¬ÉÏÃæдÁËÒ»ÌõÊý¾Ý½âÎö£¬ÎÒÏëÓ¦¸Ã¾ÍÊǶÔXMLµÄ½âÎö°É£¬ÔÝÇÒÕâÑùÀí½âÁË£¬ºÇºÇ¡£ÏÂÎçËÑË÷ÁËÒ»µã¶«Î÷×Ô¼ºÅªÁËÒ»¸öXMLÈ»ºó¶Á¶Á¿´¿´£¬ÏÖÔÚ½ö½öÊǶÁ³öÁËһЩ¶«Î÷£¬Ïȱ£´æ´úÂ룬´ýºóÐø¸üУ¡
Õâ¸öÊÇÎÒ´´½¨µÄxmlÎļþ£¬ÓÃÓÚ²âÊÔÓõģº
<?xml version="1.0" e ......