锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩欧美亚洲综合久久,蜜桃麻豆www久久国产精品,久久国产视频99电影http://www.shnenglu.com/cloud/zh-cnWed, 07 May 2025 13:38:20 GMTWed, 07 May 2025 13:38:20 GMT60erlang 鍦╳indows榪愯鍑虹幇system_limit鐨勮В鍐蟲柟娉?/title><link>http://www.shnenglu.com/cloud/archive/2010/08/11/123080.html</link><dc:creator>cloud</dc:creator><author>cloud</author><pubDate>Wed, 11 Aug 2010 08:54:00 GMT</pubDate><guid>http://www.shnenglu.com/cloud/archive/2010/08/11/123080.html</guid><wfw:comment>http://www.shnenglu.com/cloud/comments/123080.html</wfw:comment><comments>http://www.shnenglu.com/cloud/archive/2010/08/11/123080.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/cloud/comments/commentRss/123080.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/cloud/services/trackbacks/123080.html</trackback:ping><description><![CDATA[<font color="#555555" face="Verdana, 'BitStream vera Sans', Helvetica, sans-serif" size="3"><span style="font-size: 12px; line-height: 17px;">閲囩敤榪欑褰㈠紡鍗沖彲紿佺牬闄愬埗: erl -env ERL_MAX_PORTS 2048</span></font><img src ="http://www.shnenglu.com/cloud/aggbug/123080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/cloud/" target="_blank">cloud</a> 2010-08-11 16:54 <a href="http://www.shnenglu.com/cloud/archive/2010/08/11/123080.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍏呭垎鍒╃敤c/c++涓殑瀹?/title><link>http://www.shnenglu.com/cloud/archive/2008/12/05/68628.html</link><dc:creator>cloud</dc:creator><author>cloud</author><pubDate>Fri, 05 Dec 2008 02:49:00 GMT</pubDate><guid>http://www.shnenglu.com/cloud/archive/2008/12/05/68628.html</guid><wfw:comment>http://www.shnenglu.com/cloud/comments/68628.html</wfw:comment><comments>http://www.shnenglu.com/cloud/archive/2008/12/05/68628.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/cloud/comments/commentRss/68628.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/cloud/services/trackbacks/68628.html</trackback:ping><description><![CDATA[c/c++涓殑瀹忎笉鏄娉曚腑鐨勪竴閮ㄥ垎錛?鏄湪緙栬瘧鍣ㄥ紑濮嬬紪璇戜箣鍓嶇殑涓縐嶆枃鏈浛鎹㈣涓猴紝 鍥犳鍙互鍒╃敤c/c++涓殑緙栬瘧鍣ㄤ腑鐨勯夐」鏉ラ澶勭悊鍏朵粬娌℃湁棰勫鐞嗗姛鑳界殑璇█<br><br>姣斿錛?鍒╃敤寰蔣鐨刢l.exe 緙栬瘧鍣ㄦ潵棰勫鐞嗘枃鏈紝 鍛戒護錛?cl.exe /EP test.vb<br>榪欐牱濡傛灉test.vb涓湁綾諱技#define 鐨勮鍙ワ紝 浼氳鍒犻櫎錛?鑰屽悗涓浜涚敤鍒拌瀹忕殑鍦版柟錛?浼氳鐪熷疄鐨勫兼浛鎹? <img src ="http://www.shnenglu.com/cloud/aggbug/68628.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/cloud/" target="_blank">cloud</a> 2008-12-05 10:49 <a href="http://www.shnenglu.com/cloud/archive/2008/12/05/68628.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>google鐨刾rotobuf鍊煎緱鍏蟲敞http://www.shnenglu.com/cloud/archive/2008/11/14/66919.htmlcloudcloudFri, 14 Nov 2008 07:01:00 GMThttp://www.shnenglu.com/cloud/archive/2008/11/14/66919.htmlhttp://www.shnenglu.com/cloud/comments/66919.htmlhttp://www.shnenglu.com/cloud/archive/2008/11/14/66919.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/66919.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/66919.htmlgoogle鐨刾rotobuf鏄竴涓緇撴瀯鐨勫簭鍒楀寲鍜屽弽搴忓垪鍖栫殑涓棿璇█錛?鍙互璺ㄥ涓璦浣跨敤錛?鍊煎緱鍏蟲敞

cloud 2008-11-14 15:01 鍙戣〃璇勮
]]>
銆愯漿銆戦珮鏁堢殑XML鈥斺擷DShttp://www.shnenglu.com/cloud/archive/2008/11/12/66725.htmlcloudcloudWed, 12 Nov 2008 07:34:00 GMThttp://www.shnenglu.com/cloud/archive/2008/11/12/66725.htmlhttp://www.shnenglu.com/cloud/comments/66725.htmlhttp://www.shnenglu.com/cloud/archive/2008/11/12/66725.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/66725.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/66725.html    鏈榪戝湪娓告垙緙栫▼綺劇補4(Game Programming Gems 4)涓湅鍒頒簡瀵逛簬XDS鐨勪粙緇嶏紝瑙e紑浜嗘垜瀵逛簬XML浣庢晥鐨勫洶鎯戙備篃璁稿湪灝忓瀷鐨刋ML搴旂敤涓笉瑙夊緱錛屼絾鏄湪澶ф暟鎹噺鐨勫簲鐢ㄤ腑XML鐨勯熷害鐢氳嚦鏃犳硶鍜屾櫘閫氱殑.ini鐩告彁騫惰銆傞鍏堣鎴戜滑鏉ョ湅鐪媂DS鏄粈涔堝惂銆?/div>
 
    XDS鎶鏈敱DSD鍜孹DS涓ょ鏂囦歡鏍煎紡緇勬垚銆傚墠鑰呰窡XSD鐩鎬技錛屽悗鑰呰窡XML鐩鎬技錛屽彧涓嶈繃榪欎袱縐嶆牸寮忛兘鏄簩榪涘埗鐨勩傛鏄噰鐢ㄤ簡浜岃繘鍒舵牸寮忥紝鏃犺鏄湪浣撶Н榪樻槸鍦ㄩ熷害涓奨DS鐨勬ц兘姣擷ML閮芥湁鏄庢樉鐨勬彁鍗囥傜洰鍓嶆敮鎸乆DS鐨勫厤璐瑰簱涓昏鏈塜DSToolkit錛岀幇鍦ㄥ彲浠ヤ笅杞藉埌1.03鐗堟湰銆傝繖鏄竴涓紑婧愰」鐩紝瑙e帇鍚庢垜浠彲浠ョ湅鍒板畠鐢變袱涓伐鍏蜂竴涓狝PI鍖呯粍鎴愶紝鍙﹀榪橀檮涓涓緥瀛愩備袱涓伐鍏風殑鍚嶅瓧鍒嗗埆鍙仛xdsConvert鍜寈dsMakeSchema錛屽垎鍒槸鐢ㄦ潵榪涜XML鍜孹DS鐩鎬簰杞崲錛屼互鍙婄敓鎴怐SD鏂囦歡鐨勩?/div>
 
    鍦ㄤ竴涓狢/C++欏圭洰涓紝鎴戜滑緇忓父闇瑕佺敤struct瀹氫箟涓緋誨垪鏁版嵁緇撴瀯銆倄dsMakeSchema灝卞彲浠ラ氳繃杈撳叆鏁版嵁緇撴瀯鐨勫畾涔夋枃浠?h鏉ョ敓鎴怐SD鍜岀浉搴旂殑c澶存枃浠躲傚湪涓涓」鐩殑鍒濇湡錛屼綘鍙兘闇瑕佺敤XML緙栬緫鍣ㄦ潵緙栧啓榪欎釜欏圭洰鎵闇瑕佺殑XML鏁版嵁錛岀劧鍚庡湪紼嬪簭涓氳繃XDSLiteAPI鏉ヨ繘琛岃В鏋愩傝繖濂桝PI鏈変袱涓狿aser錛屼竴涓湇鍔′簬XML錛屽彟涓涓湇鍔′簬XDS銆傚綋浣犵殑欏圭洰瀹屽叏鍙互鑷姩鐢熸垚XML鐨勬椂鍊欏氨鍙互鐢盭ML杞悜XDS浜嗐傛父鎴忕紪紼嬬簿綺逛腑瑙i噴鐨勫緢璇︾粏錛岃繖杈瑰氨璇磋闇瑕佹敞鎰忕殑鍦版柟浜嗐?/div>
 
    瑕佸埄鐢ˋPI瀵筙DS榪涜瑙f瀽闇瑕佷互涓嬫楠わ細
鈶?    浠truct瀹氫箟鐨凜鏁版嵁綾誨瀷
鈶?    XDS鐨勬暟鎹被鍨嬪畾涔夛紝鍙互鍦―SD涓紝涔熷彲浠ュ湪紼嬪簭涓畾涔?/div>
鈶?    鍥炶皟鍑芥暟鐨勭紪鍐欙紝涓昏鏄疿DS_PROCESSNODE鍑芥暟
 
浠ヨ宸ュ叿鍖呴檮甯︾殑Powerup涓轟緥錛宻truct鐪嬭搗鏉ユ槸榪欐牱鐨勶細
struct PowerUp_t {
    char szName[10];        // display name
    char szImage[16];       // image file name
 
    // health increase/decrease (-128 to 127)
    signed char   iHealth;
 
    // temporary abilities/penalties
    // (value is duration in seconds)
    unsigned char iInvulnerability;
    unsigned char iFastMove;
    unsigned char iHighJump;
    unsigned char iStunPlayer;
 
    // extra life (count)
    unsigned char iLifeUp;
};
 
// global power-up definition cache
extern struct PowerUp_t *g_PowerUps;
 
鍙互閫氳繃浣跨敤xdsMakeSchema鏉ョ敓鎴恉sd錛屽悓鏃剁敓鎴愮殑xxxx_dsd.h鍙槸涓轟簡鍏嶉櫎灝哾sd鏂囦歡璇誨叆鍐呭瓨錛屾煡鐪嬪畠鐨勫唴瀹瑰氨鍙互鐪嬪埌瀹冨畾涔変簡涓涓猟sd鏁扮粍錛?/div>
// XDS DSD literal -- use this in calls to xdsInit()
//
#ifdef DEFINE_DSD
 
const unsigned char XDSDSD_Powerups[216] = {
    0x58, 0x44, 0x53, 0x21, 0x30, 0x33, 銆傘傘?/div>
};
 
#else
 
extern const unsigned char XDSDSD_Powerups[216];
 
#endif
 
 
// XDS DSD IDs -- use these in implementation of XDS_PROCESSNODE()
//
#define XDS_Powerups_Powerup    0x0100 // Record
#define XDS_Powerups_PowerUp_t 0x0101 // Type
#define XDS_Powerups__xdsType1 0x0102 // Type
#define XDS_Powerups_g_PowerUps 0x0103 // Element
 
鍚屾椂榪樺畾涔変簡涓浜涘父閲忥紝榪欎簺甯擱噺鍦ㄨВ鏋恱ds涓細鐢ㄥ埌銆?/div>
闄や簡鍦╠sd涓浜巟ds鏍煎紡鐨勫畾涔変箣澶栵紝鎴戜滑榪樺彲浠ュ湪main.cpp涓湅鍒扮▼搴忓唴鐨勫畾涔夛細
#ifdef XDS_SUPPORT_DEFTYPE
void regDsd(struct xdsHandle *hXds)
{
    // Register my types (test only)
 
    xdsDefRecord(hXds, "Powerup", 2);
 
    unsigned short iStructType = xdsDefStructType(hXds, "PowerUp_t");
    xdsDefStructField(hXds, iStructType, "szName", XDS_TYPE_CHAR, 10);
    xdsDefStructField(hXds, iStructType, "szImage", XDS_TYPE_CHAR, 16);
    xdsDefStructField(hXds, iStructType, "iHealth", XDS_TYPE_CHAR, 0);
xdsDefStructField(hXds, iStructType, "iInvulnerability", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iFastMove", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iHighJump", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iStunPlayer", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iLifeUp", XDS_TYPE_BYTE, 0);
 
    xdsDefStructDone(hXds, iStructType);
    unsigned short iArrayType = xdsDefArrayType(hXds, "_xdsType1", iStructType, 0, 2);
 
    xdsDefElement(hXds, "g_PowerUps", iArrayType, 0);
}
#endif
 
    娉ㄦ剰錛氫氦鍙変嬌鐢╠sd瀹氫箟鍜岀▼搴忓畾涔夊鏄撻犳垚涓涓敊璇紝灝辨槸鍦ㄧ▼搴忓拰dsd鍙兘鍦ㄥ畾涔夌殑鏃跺欏啿紿侊紝鏁版嵁綾誨瀷鍐茬獊錛屾垨鑰呮暟鎹暱搴﹀啿紿侊紝浠庤屽鑷寸▼搴忕殑宕╂簝銆傞檮甯︾殑渚嬪瓙涓▼搴忓畾涔夋暟鎹被鍨嬪涓嬶細
#ifdef XDS_SUPPORT_DEFTYPE
void regDsd(struct xdsHandle *hXds)
{
    // Register my types (test only)
 
    xdsDefRecord(hXds, "Powerup", 4);
 
    unsigned short iStructType = xdsDefStructType(hXds, "PowerUp_t");
    xdsDefStructField(hXds, iStructType, "szName", XDS_TYPE_CHAR, 10);
    xdsDefStructField(hXds, iStructType, "szImage", XDS_TYPE_CHAR, 16);
    xdsDefStructField(hXds, iStructType, "iHealth", XDS_TYPE_CHAR, 0);
    xdsDefStructField(hXds, iStructType, "iInvulnerability", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iFastMove", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iHighJump", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iStunPlayer", XDS_TYPE_BYTE, 0);
    xdsDefStructField(hXds, iStructType, "iLifeUp", XDS_TYPE_BYTE, 0);
 
    xdsDefStructDone(hXds, iStructType);
    unsigned short iArrayType = xdsDefArrayType(hXds, "_xdsType1", iStructType, 0, 2);
 
    xdsDefElement(hXds, "g_PowerUps", iArrayType, 0);
}
#endif
 
瑕佹槸鍦ㄧ敓鎴恉sd鏃剁敤鍙傛暟-r Powerup:2鑰岃繖閲岀敤xdsDefRecord(hXds, "Powerup", 4)鐨勮瘽灝變細瀵艱嚧鍐茬獊銆?/div>

cloud 2008-11-12 15:34 鍙戣〃璇勮
]]>鎺ㄨ崘涓嬈炬瘮杈冨ソ鐢ㄧ殑python鐨処DEhttp://www.shnenglu.com/cloud/archive/2008/10/15/64010.htmlcloudcloudWed, 15 Oct 2008 03:05:00 GMThttp://www.shnenglu.com/cloud/archive/2008/10/15/64010.htmlhttp://www.shnenglu.com/cloud/comments/64010.htmlhttp://www.shnenglu.com/cloud/archive/2008/10/15/64010.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/64010.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/64010.html

cloud 2008-10-15 11:05 鍙戣〃璇勮
]]>
濡備綍鍦╲s錛圴isual Studio錛変腑鐨凮utput紿楀彛鍙屽嚮瀹氫綅浠g爜http://www.shnenglu.com/cloud/archive/2008/09/19/62258.htmlcloudcloudFri, 19 Sep 2008 03:03:00 GMThttp://www.shnenglu.com/cloud/archive/2008/09/19/62258.htmlhttp://www.shnenglu.com/cloud/comments/62258.htmlhttp://www.shnenglu.com/cloud/archive/2008/09/19/62258.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/62258.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/62258.htmlint main()
{
    
char *errorFormat = "%s(%d): error\n";
    printf(errorFormat, __FILE__, __LINE__);
    
return 0;
}
鍏抽敭灝辨槸%s(%d), 鍙璧嬪間負鏂囦歡鍚嶅拰琛屽彿錛?鍙屽嚮鍗沖彲瀹氫綅鍒頒唬鐮佸錛?褰撶劧錛?鎯寵printf鍒癘utput紿楀彛錛?閭e氨鍦ㄥ伐紼嬪睘鎬х殑BuildEvents->Post-Build Event 鐨凜ommandLine涓~鍐?(TargetPath), 鍗沖彲


cloud 2008-09-19 11:03 鍙戣〃璇勮
]]>闆嗘垚SVN婧愮爜綆$悊鍜孧antis緙洪櫡璺熻釜http://www.shnenglu.com/cloud/archive/2008/09/11/61606.htmlcloudcloudThu, 11 Sep 2008 10:09:00 GMThttp://www.shnenglu.com/cloud/archive/2008/09/11/61606.htmlhttp://www.shnenglu.com/cloud/comments/61606.htmlhttp://www.shnenglu.com/cloud/archive/2008/09/11/61606.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/61606.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/61606.html

瑕侀泦鎴怣antis鍜孲VN錛岄渶瑕佸嚑涓伐鍏鳳細
SVN瀹㈡埛绔紝TortoiseSVN錛屼笅杞藉湴鍧錛?http://tortoisesvn.net/ 
SVN鏈嶅姟绔紝榪欎釜搴旇閮芥湁鍚с?br>Mantis緙洪櫡璺熻釜緋葷粺 http://www.mantisbt.org/


棣栧厛鍦═ortoiseSVN閲岃緗竴涓嬮」鐩殑灞炴э紝鍙抽敭鐐瑰嚮鐩綍錛屽睘鎬э紝鍦╯ubversion涓鏍忛噷錛屽姞鍏ヨ繖鍑犱釜灞炴?/p>

bugtraq:label = issue
bugtraq:url = http://%3cmantisserver%3e/mantis/view.php?id=%BUGID%
bugtraq:message = issue %BUGID%
bugtraq:warnifnoissue = true

鍒板搴旂殑SVN鐗堟湰搴撻噷錛屾壘鍒癶ooks鐩綍錛屽緩绔嬩竴涓猵ost-commit.bat鏂囦歡錛屽皢浠ヤ笅鍐呭鎷峰叆錛?/p>

REM Post-commit hook for MantisBT integration

rem REPOS svn鐗堟湰搴撶殑璺緞
rem REV 鐗堟湰淇℃伅
rem DETAILS_FILE 鏄増鏈簱鐨勭洰褰曪紝鍦ㄧ増鏈簱鐩綍涓嬪緩绔嬩竴涓猯og鐨勭洰褰曪紝鐢ㄦ潵瀛樻斁鏃ュ織
rem set PHPRC=D:\EasyPHP\apache 榛樿浼氫嬌鐢╳indows 鐩綍涓嬬殑 php.ini 淇敼鍚庯紝璇誨彇 easyphp\apach 鐩綍涓?/p>

rem 鎷瘋礉浜?checkin.php 榪涜淇敼錛岄噸鏂板懡鍚?涓?checkin_svn.php 濡傛灉鏈変腑鏂囦紶杈擄紝闇瑕佷慨鏀?checkin_svn.php
rem 澧炲姞鎶撴崲鍑芥暟 $t_comment = mb_convert_encoding($t_comment, "utf-8","GB2312"); 
rem 淇敼浣嶇疆鍦?“ foreach ( $t_issues as $t_issue_id ) { ”鍓嶉潰
rem mb_convert_encoding 姝ゅ嚱鏁伴渶瑕佹墿灞曟枃浠秔hp_mbstring.dll鐨勬敮鎸亊~  
rem $t_comment   = iconv("UTF-8","GB2312//TRANSLIT",$t_comment);  鎹榪欎釜緙栫爜杞崲鏁堢巼鏇撮珮

 

SET REPOS=%1
SET REV=%2
SET DETAILS_FILE=D:\svn\no1\log\svnfile_%REV%
SET LOG_FILE=D:\svn\no1\log\svnfile_%REV%_Log
set APR_ICONV_PATH=D:\EasyPHP\Subversion\iconv
set PHPRC=D:\EasyPHP\apache
set path=%path%;D:\EasyPHP\php5;D:\EasyPHP\Subversion\bin;


echo ****** Source code change ******>>%DETAILS_FILE%

echo SVN 淇敼浜? >>%DETAILS_FILE%
svnlook author -r %REV% %REPOS%>>%DETAILS_FILE%

echo SVN 淇敼鏃ユ湡: >>%DETAILS_FILE%
svnlook date -r %REV% %REPOS%>>%DETAILS_FILE%

echo SVN 鐗堟湰:  >>%DETAILS_FILE%
echo %REV%>>%DETAILS_FILE%

echo SVN 鎻愪氦娉ㄩ噴: >>%DETAILS_FILE%
svnlook log -r %REV% %REPOS%>>%DETAILS_FILE%

echo SVN 淇敼鏄庣粏: >>%DETAILS_FILE%
svnlook diff -r %REV% %REPOS%>>%DETAILS_FILE%


rem php.exe .\checkin_svn.php 淇℃伅鏂囦歡鏃ュ織鏂囦歡
php.exe D:\EasyPHP\www\mantis\core\checkin_svn.php <%DETAILS_FILE%>%LOG_FILE%

del %DETAILS_FILE%
del %LOG_FILE%


鏈鍚庯紝淇敼mantis瀹夎鐩綍涓嬬殑config_inc.php錛屽姞鍏ヤ互涓嬪唴瀹癸紙mantis緋葷粺閲岃鏈塖VN鐢ㄦ埛錛夛細

 $g_source_control_notes_view_status = VS_PUBLIC;
 $g_source_control_account = 'SVN';
 $g_source_control_set_status_to = OFF;
 $g_source_control_regexp = "/\bissue [#]{0,1}(\d+)\b/i";

瀹屾垚榪欎簺姝ラ鍚庯紝灝卞彲浠ュ湪SVN鎻愪氦鏂扮増鏈椂錛屽悓鏃跺彂甯冨唴瀹瑰埌瀵瑰簲鐨勭己闄瘋窡韙郴緇熶簡銆?/p>

 姣斿錛屼慨鏀逛簡涓涓簮鏂囦歡錛宻vn commit鏃訛紝鍦ㄥ彸涓婄殑issue鏍忕洰閲岃緭鍏ヨ鎻愪氦鍒扮殑鍏蜂綋鐨?issue/bug  緙栧彿錛?br> 鐒跺悗鍦ㄤ笅闈㈢殑message妗嗗唴杈撳叆鍏蜂綋鐨勬弿榪幫紝svn鐨刪ook灝變細鑷姩寰mantis閲屽搴旂殑鏉$洰閲屽啓鍏ヤ綘鎻愪氦鏃惰緭鍏ョ殑榪欎簺鍐呭銆?br>

瀹屾垚浠ヤ笂宸ヤ綔鍚庝嬌鐢ㄨ繃紼嬩腑榪樺瓨鍦ㄤ竴浜涢棶棰?br>1銆佺己闄峰彿娌℃湁寮哄埗杈撳叆錛屽鏋滄病鏈夎緭鍏ョ己闄峰彿錛屼粛鐒跺彲浠ユ彁浜?br>2銆佽緭鍏ヤ簡閿欒鐨勭己闄峰彿錛岀郴緇熶粛鐒舵彁浜わ紝浣嗘槸緙洪櫡緋葷粺涓病鏈夌浉鍏崇殑鍐呭
瑙e喅榪欎釜闂錛岄渶瑕佸湪鎻愪氦鍓嶏紝瀵圭己闄蜂俊鎭繘琛屾牎楠?br>涓銆佸垱寤?pre-commit.bat 鏍¢獙緙洪櫡鍙?/p>

REM pre-commit.bat hook for MantisBT integration
set REPOS=%1
set TXN=%2
SET DETAILS_FILE=D:\svn\no1\log\svnfile
SET LOG_FILE=D:\svn\no1\log\svnfile_Log
set APR_ICONV_PATH=D:\EasyPHP\Subversion\iconv
set PHPRC=D:\EasyPHP\apache
set path=%path%;D:\EasyPHP\php5;D:\EasyPHP\Subversion\bin;

rem 鎶婃敞閲婁俊鎭啓鍏ュ埌 DETAILS_FILE
svnlook log "%REPOS%" -t "%TXN%"  >>%DETAILS_FILE%

rem 鎵цcheckin_svn_pre_commit.php 榪涜鏍¢獙緙洪櫡鍗曞彿 鏄惁鍦ㄧ己闄風郴緇熶腑瀛樺湪錛屽鏋滀笉瀛樺湪錛岃繑鍥炶緭鍑轟俊鎭埌 log_file涓?br>php.exe D:\EasyPHP\www\mantis\core\checkin_svn_pre_commit.php <%DETAILS_FILE%>%LOG_FILE%

rem 鏍¢獙log_file涓槸鍚︽湁鍐呭錛屽鏋滄湁鍐呭錛岃漿鍏ュ埌鍑洪敊鎻愮ず
FOR /F "tokens=1,2* delims= " %%i in (%LOG_FILE%) do goto err

del %DETAILS_FILE%
del %LOG_FILE%
exit 0

:err
echo 緙洪櫡鍗曚笉瀛樺湪錛岃姝g‘濉啓緙洪櫡鍗曞彿錛屾彁浜ょ粓姝? 1>&2
del %DETAILS_FILE%
del %LOG_FILE%
exit 1

浜屻佸垱寤篶heckin_svn_pre_commit.php 鍒版暟鎹簱涓牎楠岀己闄峰崟淇℃伅
鎷瘋礉 checkin.php 鍐呭 鏂板緩checkin_svn_pre_commit.php 鏂囦歡
鍒犻櫎 # add note to each bug only once 涔嬪悗鐨勫埌 exit( 0 ); 鍐呭,淇敼涓轟互涓嬪唴瀹?/p>

# add note to each bug only once
 $t_issues = array_unique( $t_issues );
 $t_fixed_issues = array_unique( $t_fixed_issues );
        $t_issues_svn = array_unique( $t_issues );
  
# 緙栫爜杞崲.
  $t_comment = mb_convert_encoding($t_comment, "utf-8","GB2312"); 
  
  # 鍒ゆ柇鏁版嵁搴撲腑鐨?緙洪櫡鍗曞彿鏄惁瀛樺湪
  foreach ( $t_issues_svn as $t_issue_id ) {
    
    $query = "SELECT *
    FROM mantis_bug_table
    WHERE bug_text_id='$t_issue_id'";
  $result = db_query( $query );
  $issues_raw_count = db_num_rows( $result );
   
  if ($issues_raw_count  == 0){
   echo "$t_issue_id";
   }
   }
  
 exit( 0 );


鑷蟲澶ч儴鍒嗙殑宸ヤ綔閮藉凡緇忓畬鎴?浣嗘槸榪樺瓨鍦ㄤ竴浜涢棶棰?br>1 鏂板絳夋搷浣滅殑鏃跺?鏈夋椂鍊欐彁浜ゆ病鏈夊嚭鐜版敹鍏?issue 鎻愮ず妗嗭紝浣嗘槸姝ゆ椂浠嶇劧闇瑕佽緭鍏ョ己闄峰彿
嫻嬭瘯鍙互瑕佹眰錛屽湪鎻愪氦娉ㄩ噴鐨勬椂鍊欙紝鎸夌収 issue 1 褰㈠紡鎵嬪伐鍐欏叆緙洪櫡鍗曞彿錛屽嵆鍙彁浜?/p>


cloud 2008-09-11 18:09 鍙戣〃璇勮
]]>
c++ coroutinehttp://www.shnenglu.com/cloud/archive/2008/09/09/61381.htmlcloudcloudTue, 09 Sep 2008 07:31:00 GMThttp://www.shnenglu.com/cloud/archive/2008/09/09/61381.htmlhttp://www.shnenglu.com/cloud/comments/61381.htmlhttp://www.shnenglu.com/cloud/archive/2008/09/09/61381.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/61381.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/61381.htmlhttp://www.akira.ruc.dk/~keld/research/COROUTINE/

cloud 2008-09-09 15:31 鍙戣〃璇勮
]]>
c++ mock objecthttp://www.shnenglu.com/cloud/archive/2008/08/20/59474.htmlcloudcloudWed, 20 Aug 2008 14:27:00 GMThttp://www.shnenglu.com/cloud/archive/2008/08/20/59474.htmlhttp://www.shnenglu.com/cloud/comments/59474.htmlhttp://www.shnenglu.com/cloud/archive/2008/08/20/59474.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/59474.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/59474.html

cloud 2008-08-20 22:27 鍙戣〃璇勮
]]>
OLE鎺т歡鍦―irect3D涓殑娓叉煋鏂規硶http://www.shnenglu.com/cloud/archive/2008/03/26/45406.htmlcloudcloudWed, 26 Mar 2008 02:36:00 GMThttp://www.shnenglu.com/cloud/archive/2008/03/26/45406.htmlhttp://www.shnenglu.com/cloud/comments/45406.htmlhttp://www.shnenglu.com/cloud/archive/2008/03/26/45406.html#Feedback0http://www.shnenglu.com/cloud/comments/commentRss/45406.htmlhttp://www.shnenglu.com/cloud/services/trackbacks/45406.htmlWindows涓婄殑鍥懼艦緇樺埗鏄熀浜嶨DI鐨? 鑰孌irect3D騫朵笉鏄? 鎵浠? 瑕佸湪3D紿楀彛涓樉紺轟竴浜沇indows涓殑鎺т歡浼氭湁寰堝闂

閭d箞, 鏈変粈涔堝姙娉曡GDI緇樺埗鐨勫唴瀹瑰湪3D涓樉紺哄嚭鏉?鍙嶆閮芥槸鍥懼儚, 鎬繪湁鍔炴硶瀹炵幇鐨勫槢!

鍓嶆鏃墮棿鍦ㄧ爺絀舵祻瑙堝櫒鍦ㄦ父鎴忎腑鐨勫祵鍏? 鍩烘湰鐨勬濊礬灝辨槸鍦ㄥ悗鍙版墦寮涓涓祻瑙堢獥鍙? 鐒跺悗鎶婂畠鏄劇ず鐨勫唴瀹規嫹璐濆埌涓寮犵汗鐞嗕笂, 鍐嶆妸綰圭悊鍦―3D涓粯鍒跺嚭鏉? 鑷充簬浜嬩歡澶勭悊灝辮鍙﹀仛鏂囩珷浜?

鎵浠? 鍏跺畠鐨刉indows閲岀殑GDI緇樺埗鐨勪笢瑗塊兘鍙互榪欐牱鏉ュ疄鐜?
鏈鍒濇垜鏄疓etDC, 鐒跺悗GetPixel閫愬儚绱犳嫹璐? 鎱㈠緱鎴戞兂姝?....
鍚庢潵鍙戠幇浜咮itBlt榪欎竴閫熷害寰堝揩鐨勫鍒舵柟娉? 鎵嶆湁浜嗗疄鐢ㄤ環鍊?

1. 鍙栧緱鎺т歡鐨凞C: GetDC(hWnd)
2. 鍙栧緱Texture鐨凞C: IDirect3DSurface9::GetDC
3. 鐢˙itBlt鎷瘋礉榪囧幓

BOOL BitBlt(
  HDC hdcDest, 
// handle to destination DC
  int nXDest,  // x-coord of destination upper-left corner
  int nYDest,  // y-coord of destination upper-left corner
  int nWidth,  // width of destination rectangle
  int nHeight, // height of destination rectangle
  HDC hdcSrc,  // handle to source DC
  int nXSrc,   // x-coordinate of source upper-left corner
  int nYSrc,   // y-coordinate of source upper-left corner
  DWORD dwRop  // raster operation code
);

濡傛灉鏄疧LE鎺т歡閭e氨鏇寸畝鍗曞暒:

WINOLEAPI OleDraw( 
  IUnknown 
* pUnk,    //Pointer to the view object to be drawn
  DWORD dwAspect,     //How the object is to be represented
  HDC hdcDraw,        //Device context on which to draw
  LPCRECT lprcBounds  //Pointer to the rectangle in which the object 
                      
// is drawn
);

姣斿鎴戞湁涓涓狪WebBrowser2鐨勬寚閽? 鎯蟲妸瀹冩樉紺虹殑鍐呭鎷瘋礉鍒扮汗鐞嗕笂, 鍙互榪欎箞騫?

    IDirect3DSurface9* pSurface = NULL;
    
this->mTexture->GetSurfaceLevel(0&pSurface);
    
if (NULL != pSurface)
    {
        HDC hdcTexture;
        HRESULT hr 
= pSurface->GetDC(&hdcTexture);
        
if(FAILED(hr)) return;
        ::SetMapMode(hdcTexture, MM_TEXT);
        ::OleDraw(pBrowser, DVASPECT_CONTENT, hdcTexture, 
&rect);
        pSurface
->ReleaseDC(hdcTexture);
        pSurface
->Release();
    }

Show涓涓?

涓嶅厜鏄祻瑙堝櫒鍟? 浠諱綍OLE鎺т歡閮藉彲浠? 鍙互鍙戞尌浣犵殑鎯沖儚鍔?



cloud 2008-03-26 10:36 鍙戣〃璇勮
]]>
久久人人妻人人爽人人爽| 人妻无码αv中文字幕久久 | 精品无码久久久久久午夜| 久久久久亚洲AV片无码下载蜜桃| 国产69精品久久久久观看软件| 精品久久人人爽天天玩人人妻| 久久亚洲欧美国产精品 | 久久精品人妻一区二区三区| 久久精品国产亚洲7777| 久久久久av无码免费网| 久久久青草久久久青草| 欧美亚洲国产精品久久久久| 91精品国产9l久久久久| 伊人色综合九久久天天蜜桃| 999久久久无码国产精品| 三级片免费观看久久| 久久精品国产99国产电影网| 亚洲精品乱码久久久久久蜜桃| 久久99精品国产99久久6男男| 亚洲精品美女久久久久99小说 | 韩国三级大全久久网站| 中文精品99久久国产| 国产精品久久久天天影视香蕉| 亚洲国产精品成人久久| 午夜精品久久久久9999高清| 久久国产精品久久| 久久精品国产亚洲AV无码娇色| 三级三级久久三级久久| 青青热久久国产久精品| 久久精品国产一区二区| 久久亚洲欧美日本精品| 精品永久久福利一区二区| 久久精品国产亚洲AV麻豆网站| 无码人妻精品一区二区三区久久久| 久久涩综合| 亚洲人成无码www久久久| 一本色道久久综合狠狠躁篇| 久久精品国产72国产精福利| 九九热久久免费视频| 久久精品99无色码中文字幕| 久久无码一区二区三区少妇|