青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Codejie's C++ Space

Using C++

吃了空:天書Putty


    周一來到M公司上班,除了不好意思和周圍的人聊天外,倒也沒有什么不舒服的地方。換個工作對我來說似乎跟換個項目做一樣。至少目前感覺還。。。正常。
剛上班,除了看文檔就是申請各種資源了,M果然是傳說中的“大公司”,各個服務器的訪問權限都需要走流程申請,且聽說做這些工作的都是外包公司,就是說,可能給你解決問題的是個老外。。。這也是麻煩,時差啊,申請的訪問權限的延遲長的要命。這中間我還弄錯個申請,也沒發,人家分得很細,發錯了,就直接回你一個--‘can't understand‘,于是咱就得重來一邊。唉,好懷念魔鬼做管理員的日子,一個電話,甚至吼上一句,什么訪問權限啊,直接root口令就發過來了。。。

    看文檔是件很無聊的事情,至少對我來說是這樣,每次我只能堅持看20分鐘,然后就會走神30分鐘。。。為了讓自己能安靜坐著,就想著該寫些代碼,于是開始對Putty動刀了。。。Putty和SecureCRT一樣,是用于遠程訪問的終端程序,只是Putty是free的,而SecureCRT是。。。被盜版的,至少目前我還沒有碰到一個用正版SecureCRT的,哪怕是在M公司。。。當然我也一直是盜版SecureCRT的使用者,很好,很強大。現在M公司多數,應該說絕大多數都是正版的,咱也不好意思再用了,于是就換用魔鬼使用的Putty。
    Putty那叫一個“不方便”,沒有Tab不說,你要不Paster那連Copy也沒有。唉,都被SecureCRT慣壞了。于是也真是吃了空,下載了源碼,就想著把Putty改成SecureCRT了。源碼解壓,不錯,有VC工程,打開工程,登時暈了,全眼的.c文件。。。看到下面的代碼,就知道添加Tab方式是沒有指望了。。

void  listbox( struct  ctlpos  * cp,  char   * stext,
         
int  sid,  int  lid,  int  lines,  int  multi)
{
    RECT r;

    
if  (stext  !=  NULL)  {
    r.left 
=  GAPBETWEEN;
    r.top 
=  cp -> ypos;
    r.right 
=  cp -> width;
    r.bottom 
=  STATICHEIGHT;
    cp
-> ypos  +=  r.bottom  +  GAPWITHIN;
    doctl(cp, r, 
" STATIC " , WS_CHILD  |  WS_VISIBLE,  0 , stext, sid);
    }


    r.left 
=  GAPBETWEEN;
    r.top 
=  cp -> ypos;
    r.right 
=  cp -> width;
    r.bottom 
=  LISTHEIGHT  +  (lines  -   1 *  LISTINCREMENT;
    cp
-> ypos  +=  r.bottom  +  GAPBETWEEN;
    doctl(cp, r, 
" LISTBOX " ,
      WS_CHILD 
|  WS_VISIBLE  |  WS_TABSTOP  |  WS_VSCROLL  |
      LBS_NOTIFY 
|  LBS_HASSTRINGS  |  LBS_USETABSTOPS  |
      (multi 
?  LBS_MULTIPLESEL :  0 ),
      WS_EX_CLIENTEDGE, 
"" , lid);
}


    Putty的作者絕對是C的高人,甚至我都懷疑他應該是用ASM的,為了讓大家好理解才用C來寫的。。。。別的不說,其代碼中涉及到的Windows控件部分的代碼,全面都是直接調用API的,這讓我等用慣了‘Window Designer'的人來說,那些代碼堪比天書。。。Putty代碼已經超出我理解范圍了,但又有些不心甘,于是照貓畫虎,添加了所謂的’Copy‘功能,聊以自慰。。。


<----丟臉的分割線---->
剛才跟同事說起此事,同事很詫異地說:“Copy功能怎么可能沒有啊~”,并當場演示給我看,原來在Putty中,選擇不Paste就是COPY!丟臉啊~不過Putty這個功能也說明了,以后不要沒事在屏幕上亂選了,小心COPY哦~

 

posted on 2009-09-18 11:01 codejie 閱讀(1439) 評論(4)  編輯 收藏 引用 所屬分類: 隨筆而已

評論

# re: 吃了空:天書Putty[未登錄] 2009-09-19 01:16 Liu

你居然連Puty的paste功能都不知道?當年只有兩鍵鼠標,我們華為同事統一使用puty就是因為他不需要用鼠標中鍵就可以拷貝粘貼特別方便。
左鍵選擇就是copy,右鍵一點就是paste……

大哥,我一直很崇拜你的,太讓我失望了  回復  更多評論   

# re: 吃了空:天書Putty[未登錄] 2009-09-20 18:06 codejie

我也覺得狠丟臉。。。。大哥讓你失望了。。。。  回復  更多評論   

# re: 吃了空:天書Putty 2009-09-23 23:57 白云深

呵呵,putty我就得比SecureCRT方便,尤其是復制粘貼,唯一美中不足的就是不支持標簽頁,不過我已經習慣用putty了,感覺沒標簽頁也沒什么不方便的。


另外,今天碰到了一個很詭異的問題,想請教一下。今天用VC7寫了一個程序,我的系統是XP SP3,用release模式編譯的,但拿到另外一臺機器(win2K)上卻跑不起來,也不報錯,主函數也沒進去,直接就退出了。因為程序的運行要有語音卡,所以我的機器是跑不起來的。但碰到這種死的不明不白的問題,不知道該怎么查,我在想是不是程序庫有什么問題。后來又編了一個debug版本的程序,扔到那臺有語音卡的機器上去跑了,這次可以跑了,但剛進主函數后,就崩潰了。我把懷疑有問題的代碼拎了出來,在我自己上調試。調試后發現,編譯成release版本的就沒問題,如果編譯成debug版本,程序一跑就崩了。之后我又試了一下,我以前做的那些windows下的程序(都是release版本),果然編譯成debug版本的,一跑就崩。出問題的地方都是寫日志的地方,寫日志用的是log4cplus。不知道博主有沒有碰到過類似的情況。
  回復  更多評論   

# re: 吃了空:天書Putty 2009-09-24 09:32 codejie

@白云深
先說Release和Debug兩種模式編譯出來的代碼是不一樣的,Debug模式偏向調試,含有更多的調試和檢查信息,比如越界問題,而這些在Release版本上就都沒有了,因此就可能發生Relase正常,而Debug不正常的現象,實際上當Debug不正常的時候,Release是跑在一中很危險的情況下。
對于XP和Win2K的問題,我懷疑是Dll的問題,這里建議你嘗試使用VC做安裝包的能力(VC可以做安裝工程),做一個安裝文件,然后在Win2K上安裝,再運行試試。VC7好像是VC2002版本吧?現在的VC2008都對程序使用的DLL有檢查了。  回復  更多評論   

公告

Using C++

導航

統計

留言簿(73)

隨筆分類(513)

積分與排名

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲日本激情| 久久久在线视频| 亚洲一区二区三区在线播放| 久久网站热最新地址| 亚洲精品字幕| 欧美精品在线观看91| 亚洲高清不卡一区| 免费中文字幕日韩欧美| 久久九九国产精品| 国产一区二区日韩精品欧美精品| 99国产精品久久久久久久久久 | 国产精品久久77777| 午夜欧美不卡精品aaaaa| 国产精品日韩精品欧美精品| 午夜免费在线观看精品视频| 亚洲高清二区| 欧美日韩一区在线观看视频| 性感少妇一区| 日韩午夜中文字幕| 久久久噜噜噜| 中文精品一区二区三区| 久久不见久久见免费视频1| 亚洲激情网站免费观看| 日韩一区二区免费高清| 国产视频精品免费播放| 欧美激情久久久| 国产精品自在在线| 亚洲国产精品黑人久久久| 国产精品亚洲人在线观看| 亚洲在线播放电影| 久久午夜av| 亚洲一区二区三区视频播放| 久久av一区二区三区漫画| 日韩午夜精品| 美国成人直播| 久久综合九色| 精品动漫3d一区二区三区免费版| 99re66热这里只有精品4| 亚洲国产精品专区久久| 午夜精品一区二区三区在线播放| 亚洲精品国产精品乱码不99按摩| 久久精品理论片| 久久精品国产清自在天天线| 国产欧美精品一区二区色综合 | 在线免费观看欧美| 亚洲一级二级在线| 夜夜嗨av一区二区三区免费区| 久久久一区二区| 免费中文日韩| 亚洲人体一区| 久久亚洲不卡| 亚洲国产日韩在线| 日韩一区二区精品| 欧美色中文字幕| 亚洲欧美国产另类| 看欧美日韩国产| 亚洲韩国日本中文字幕| 欧美乱大交xxxxx| 亚洲一区不卡| 男人天堂欧美日韩| 亚洲一级黄色| 狠狠色丁香婷婷综合| 蜜桃av久久久亚洲精品| 亚洲黄色影院| 一本久久青青| 好看的日韩视频| 欧美精品一区在线播放| 欧美一级成年大片在线观看| 一区二区三区日韩在线观看 | 99视频在线精品国自产拍免费观看| 久久精品人人做人人综合| 亚洲一区二区成人| 亚洲欧洲一区二区三区| 在线日本成人| 亚洲欧洲日本专区| 日韩一级黄色片| 亚洲精品麻豆| 中日韩美女免费视频网址在线观看| 在线欧美日韩| 一区二区三区免费看| 亚洲一区精品在线| 欧美一区二区三区精品| 激情成人av在线| 国产亚洲成年网址在线观看| 国产一区二区三区在线观看精品 | 亚洲精品1区| 中文国产成人精品| 欧美成人一品| 久热国产精品| 国产一区激情| 在线免费观看欧美| 在线观看视频一区| 99精品视频免费全部在线| 亚洲国产三级网| 亚洲小说春色综合另类电影| 亚洲欧美日韩爽爽影院| 久久亚洲精品一区| 亚洲精品视频在线看| 午夜性色一区二区三区免费视频 | 亚洲欧洲日产国码二区| av不卡在线| 国产小视频国产精品| 欧美视频在线不卡| 一区二区三区欧美在线| 亚洲国产精品小视频| 久久综合久久久| 一色屋精品视频免费看| 女女同性女同一区二区三区91| 亚洲图片欧美日产| 欧美日韩国产不卡| 宅男噜噜噜66一区二区| 亚洲美女诱惑| 欧美午夜国产| 欧美一区二区三区日韩视频| 亚洲一区二区三区四区视频| 国产精品v欧美精品v日本精品动漫 | 亚洲福利视频在线| 亚洲一区二区三区在线视频| 欧美日韩精品中文字幕| 一区二区三区四区蜜桃| 久热精品在线视频| 亚洲综合国产| 欧美日韩国产综合久久| 亚洲国产成人精品久久| 国产视频久久网| 亚洲第一福利视频| 国产午夜精品理论片a级探花| 欧美国产第二页| 国产精品一区二区在线| 亚洲国产成人tv| 国产日韩av在线播放| 亚洲免费av观看| 精品999成人| 亚洲综合第一页| 亚洲一区自拍| 欧美国产一区视频在线观看| 久久综合久久综合九色| 欧美激情第1页| 麻豆久久婷婷| 国内精品亚洲| 亚洲欧美日韩综合一区| 在线视频精品一区| 亚洲精品免费看| 亚洲国产高清一区| 欧美91视频| 9久re热视频在线精品| 亚洲精品日韩在线观看| 欧美一区二区在线观看| 欧美专区在线观看| 亚洲欧美国产三级| 欧美午夜精品| 亚洲午夜女主播在线直播| 日韩视频一区二区| 欧美日韩国产综合视频在线观看 | 怡红院精品视频| 欧美一区二区三区在线观看视频 | 亚洲国产精品va在线观看黑人| 在线日韩电影| 欧美韩日亚洲| 亚洲国产精品v| 欧美激情国产日韩| 久久精品1区| 一区二区三区四区精品| 久久夜色精品一区| 欧美在线一二三区| 一本一道久久综合狠狠老精东影业 | 欧美在线一二三区| 久久精品国产精品| 黄网站免费久久| 欧美日韩免费一区二区三区视频| 欧美高清在线观看| 亚洲免费视频在线观看| 激情综合亚洲| 麻豆精品一区二区av白丝在线| 亚洲高清资源综合久久精品| 国产精品资源| 亚洲性人人天天夜夜摸| 亚洲欧洲日产国产综合网| 久久久久se| 久久久天天操| 欧美日韩人人澡狠狠躁视频| 久久婷婷久久| 一区二区三区四区蜜桃| 麻豆精品精品国产自在97香蕉| 亚洲最新视频在线| 国产永久精品大片wwwapp| 欧美精品在欧美一区二区少妇| 亚洲欧美日韩另类| 亚洲人成在线播放| 欧美成人一区二区| 蜜桃av一区| 久久综合伊人77777麻豆| 欧美伊人久久| 久久精品人人做人人综合| 亚洲欧美视频一区二区三区| 在线天堂一区av电影| 亚洲校园激情| 性欧美video另类hd性玩具| 久久成人av少妇免费| 久久天天躁夜夜躁狠狠躁2022 |