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

Matrix
Klarke's C/C++ Home
posts - 61,comments - 0,trackbacks - 0

---> pdfujitsu01 


/icd/secure_fujitsu/Fujitsu-PD/

/icd/secure_fujitsu/Fujitsu-PD/ryon/CM5M202/CCR921352

posted @ 2011-08-31 09:17 Klarke 閱讀(2624) | 評論 (0)編輯 收藏
好的編程原則跟好的系統設計原則和技術實施原則有著密切的聯系。下面的這些編程原則在過去的這些年里讓我成為了一名優秀的程序員,我相信,這些原則對任何一個開發人員來說,都能讓他的編程能力大幅度的提高,能讓他開發出可維護性更強、缺陷更少的程序。

      我不要自我重復 — 這也許是在編程開發這最最基本的一個信條,就是要告訴你不要出現重復的代碼。我們很多的編程結構之所以存在,就是為了幫助我們消除重復(例如,循環語句, 函數,類,等等)。一旦程序里開始有重復現象的出現(例如很長的表達式、一大堆的語句,但都是為了表達相同的概念),你就需要對代碼進行一次新的提煉,抽象。

  http://en.wikipedia.org/wiki/Don%27t_repeat_yourself
      提煉原則 — 跟“不要自我重復原則”相關,這一原則是說“程序中任何一段具有功能性的代碼在源代碼文件中應該唯一的存在。”

  http://en.wikipedia.org/wiki/Abstraction_principle_(programming)

  保持簡單 — 簡單化(避免復雜)永遠都應該是你的頭等目標。簡單的程序讓你寫起來容易,產生的bug更少,更容易維護修改。

  http://en.wikipedia.org/wiki/KISS_principle

  不要開發你目前用不到的功能 — 除非你真正需要用到它,否則不要輕易加上那些亂七八糟用不到的功能。

  http://en.wikipedia.org/wiki/YAGNI

  用最簡單的方法讓程序跑起來 — 在開發時有個非常好的問題你需要問問自己,“怎樣才能最簡單的讓程序跑起來?”這能幫助我們在設計時讓程序保持簡單。

  http://c2.com/xp/DoTheSimplestThingThatCouldPossiblyWork.html

  不要讓我動腦子 — 這實際上是Steve Krug 關于web界面操作的一本書的書名,但也適用于編程。主旨是,程序代碼應該讓人們花最小的努力就能讀懂和理解。如果一段程序對于閱讀者來說需要花費太多的努力才能理解,那它很可能需要進一步簡化。

  http://www.sensible.com/dmmt.html

  開放/封閉原則 — 程序里的實體項(類,模塊,函數等)應該對擴展行為開放,對修改行為關閉。換句話說,不要寫允許別人修改的類,應該寫能讓人們擴展的類。

  http://en.wikipedia.org/wiki/Open_Closed_Principle

  為維護者寫程序 — 任何值得你編寫的程序在將來都是值得你去維護的,也許由你維護,也許由他人。在將來,當你不得不維護這些程序時,你對這些代碼的記憶會基本上跟一個陌生人 一樣,所以,你最好還是當成一直在給別人寫程序。一個有助于你記住這個原則的辦法是“寫程序時時刻記著,這個將來要維護你寫的程序的人是一個有嚴重暴力傾 向,并且知道你住在哪里的精神變態者”。

  http://c2.com/cgi/wiki?CodeForTheMaintainer

  最少意外原則 — 最少意外原則通常是使用在用戶界面設計上,但這個原則同樣適用于編寫程序。程序代碼應盡可能的不要讓閱讀者感到意外。也就是說應該遵循編碼規范和常見習慣,按照公認的習慣方式進行組織和命名,不符常規的編程動作應該盡可能的避免。

  http://en.wikipedia.org/wiki/Principle_of_least_astonishment

  單一職責原則 — 一個代碼組件(例如類或函數)應該只執行單一的預設的任務。

  http://en.wikipedia.org/wiki/Single_responsibility_principle

  最小化耦合關系 — 一個代碼片段(代碼塊,函數,類等)應該最小化它對其它代碼的依賴。這個目標通過盡可能少的使用共享變量來實現。“低耦合是一個計算機系統結構合理、設計優秀的標志,把它與高聚合特征聯合起來,會對可讀性和可維護性等重要目標的實現具有重要的意義。”

  http://en.wikipedia.org/wiki/Coupling_(computer_programming)

  最大化內聚性 — 具有相似功能的代碼應該放在同一個代碼組件里。

  http://en.wikipedia.org/wiki/Cohesion_(computer_science)

  隱藏實現細節 — 隱藏實現細節能最小化你在修改程序組件時產生的對那些使用這個組件的其它程序模塊的影響。

  http://en.wikipedia.org/wiki/Information_Hiding

  笛米特法則(Law of Demeter) — 程序組件應該只跟它的直系親屬有關系(例如繼承類,內包含的對象,通過參數入口傳入的對象等。)

  http://en.wikipedia.org/wiki/Law_of_Demeter

  避免過早優化 — 只有當你的程序沒有其它問題,只是比你預期的要慢時,你才能去考慮優化工作。只有當其它工作都做完后,你才能考慮優化問題,而且你只應該依據經驗做法來優 化。“對于小幅度的性能改進都不該考慮,要優化就應該是97%的性能提升:過早優化是一切罪惡的根源”—Donald Knuth。

  http://en.wikipedia.org/wiki/Program_optimization

  代碼復用 — 這不是非常核心的原則,但它跟其它原則一樣非常有價值。代碼復用能提高程序的可靠性,節省你的開發時間。

  http://en.wikipedia.org/wiki/Code_reuse

  職責分離 — 不同領域的功能應該由完全不同的代碼模塊來管理,盡量減少這樣的模塊之間的重疊。http://en.wikipedia.org/wiki/Separation_of_concerns

  擁抱變化 — 這是Kent Beck的一本書的副標題,它也是極限編程和敏捷開發方法的基本信條之一。很多的其它原則都基于此觀念:面對變化,歡迎變化。事實上,一些經典的軟件工程 原則,例如最小化耦合,就是為了讓程序更容易面對變化。不論你是否采用了極限編程方法,這個原則對你的程序開發都有重要意義。http://www.amazon.com/gp/product/0321278658

posted @ 2011-08-18 14:01 Klarke 閱讀(203) | 評論 (0)編輯 收藏
restoreDesign . tri_des_rx_1
saveTestcase -dir case

PS:
restore_setting.tcl
posted @ 2011-08-12 14:02 Klarke 閱讀(161) | 評論 (0)編輯 收藏
cvs: error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory
posted @ 2011-08-08 16:06 Klarke 閱讀(115) | 評論 (0)編輯 收藏
Os:
uname -a
cat /etc/issue

Cpu:
cat /proc/cpuinfo
head /proc/meminfo
posted @ 2011-08-05 16:02 Klarke 閱讀(108) | 評論 (0)編輯 收藏

Here are a few examples. Also see the documentation for the `-d' option in the previous section.

  • To print the date of the day before yesterday:
    date --date='2 days ago'
    
  • To print the date of the day three months and one day hence:
    date --date='3 months 1 day'
    
  • To print the day of year of Christmas in the current year:
    date --date='25 Dec' +%j
    
  • To print the current full month name and the day of the month:
    date '+%B %d'
    
    But this may not be what you want because for the first nine days of the month, the `%d' expands to a zero-padded two-digit field, for example `date -d 1may '+%B %d'' will print `May 01'.
  • To print a date without the leading zero for one-digit days of the month, you can use the (GNU extension) - modifier to suppress the padding altogether.
    date -d=1may '+%B %-d'
    
  • To print the current date and time in the format required by many non-GNU versions of date when setting the system clock:
    date +%m%d%H%M%Y.%S
    
  • To set the system clock forward by two minutes:
    date --set='+2 minutes'
    
  • To print the date in the format specified by RFC-822, use `date --rfc'. I just did and saw this:
    Mon, 25 Mar 1996 23:34:17 -0600
    
  • To convert a date string to the number of seconds since the epoch (which is 1970-01-01 00:00:00 UTC), use the `--date' option with the `%s' format. That can be useful in sorting and/or graphing and/or comparing data by date. The following command outputs the number of the seconds since the epoch for the time one second later than the epoch, but in time zone five hours later (Cambridge, Massachusetts), thus a total of five hours and one second after the epoch:
    date --date='1970-01-01 00:00:01 UTC +5 hours' +%s
    18001
    
    Suppose you had not specified time zone information in the example above. Then, date would have used your computer's idea of the time zone when interpreting the string. Here's what you would get if you were in Greenwich, England:
    # local time zone used
    date --date='1970-01-01 00:00:01' +%s
    1
    
  • If you're sorting or graphing dated data, your raw date values may be represented as seconds since the epoch. But few people can look at the date `946684800' and casually note "Oh, that's the first second of the year 2000."
    date --date='2000-01-01 UTC' +%s
    946684800
    
    To convert such an unwieldy number of seconds back to a more readable form, use a command like this:
    date -d '1970-01-01 946684800 sec' +"%Y-%m-%d %T %z"
    2000-01-01 00:00:00 +0000
    
posted @ 2011-08-05 15:59 Klarke 閱讀(867) | 評論 (0)編輯 收藏
 在實際編寫程序時,經常會弄不清楚各個基本數據類型的數據表示范圍和占用的字節數。現在將C/C++的基本數據類型總結如下,所有的類型在 VS2005+32位機器+win732位操作系統 上進行了驗證。

符號屬性   長度屬性      基本型   所占位數   取值范圍              輸入符舉例                   輸出符舉例

--             --               char     8             -2^7 ~ 2^7-1       %c             %c、%d、%u
signed      --               char     8             -2^7 ~ 2^7-1       %c             %c、%d、%u
unsigned  --               char     8             0 ~ 2^8-1            %c             %c、%d、%u

[signed]   short          [int]     16            -2^15 ~ 2^15-1                     %hd
unsigned  short          [int]     16           0 ~ 2^16-1                            %hu、%ho、%hx

[signed]    --              int        32            -2^31 ~ 2^31-1                     %d
unsigned   --              [int]     32            0 ~ 2^32-1                            %u、%o、%x

[signed]    long          [int]     32             -2^31 ~ 2^31-1                    %ld
unsigned   long          [int]     32             0 ~ 2^32-1                          %lu、%lo、%lx

[signed]    long long  [int]     64              -2^63 ~ 2^63-1                   %I64d
unsigned   long long  [int]     64              0 ~ 2^64-1                         %I64u、%I64o、%I64x

--              --              float     32              +/- 3.40282e+038              %f、%e、%g
--              --              double 64              +/- 1.79769e+308       %lf、%le、%lg %f、%e、%g
--              long          double 64              +/- 1.79769e+308              %Lf、%Le、%Lg

說明: []代表可省略,在C語言中是沒有bool數據類型的,C++中有。

posted @ 2011-07-13 09:53 Klarke 閱讀(588) | 評論 (0)編輯 收藏

1.
p4 integ -d -i //depot/icd/fe/10.10/Rel/USR3/Modules/mib/...@909970,909970 //depot/icd/fe/11.10/Rel/RTM/Modules/mib/...
p4 integ -d -i //depot/icd/fe/11.10/Rel/RTM/Modules/mib/...@909970,909970 //depot/icd/fe/11.10/Rel/USR1/Modules/mib/...          

2.

p4 resolve -am                         
3.

p4 resolve                               

posted @ 2011-07-11 13:38 Klarke 閱讀(168) | 評論 (0)編輯 收藏

1.Q:如何用find找出當前目錄下所有的普通文件(不包含隱藏文件)并移動到制定的目錄中。
A:
引用:
find sourcedir -type f -exec mv -f {} targetdir \;


2.Q:用find . -name [a-zA-Z].* -print 為何什么都不顯示?(目錄夾下是有這樣的文件的)
A:find . -name "[a-zA-Z].*"
or
find . -name "?.*"
or
find . -name ".*" #查找隱含文件

posted @ 2011-07-04 16:18 Klarke 閱讀(95) | 評論 (0)編輯 收藏

1. Add subdirectories
find folder -type d -print | xargs cvs add

2. Add all the files
find folder -name CVS -prune -o -type f -print | xargs cvs add


Add File as Binary

1. cvs add -kb filename

This is used to add word document

 

 

posted @ 2011-07-04 16:04 Klarke 閱讀(1183) | 評論 (0)編輯 收藏
僅列出標題
共7頁: 1 2 3 4 5 6 7 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            99精品视频免费全部在线| 欧美精品在线一区| 欧美日韩视频免费播放| 欧美制服丝袜| 亚洲永久字幕| 亚洲欧美视频一区| 久久国产66| 狂野欧美激情性xxxx欧美| 久久中文字幕一区| 老色批av在线精品| 欧美精品日本| 欧美四级在线| 国产在线播精品第三| 黑人一区二区| 亚洲国产欧美国产综合一区| 99re视频这里只有精品| 午夜精品区一区二区三| 久久综合九色综合久99| 亚洲三级免费观看| 欧美ab在线视频| 亚洲三级性片| 午夜亚洲精品| 欧美福利小视频| 国产欧美日本一区二区三区| 亚洲成人在线免费| 亚洲女人天堂av| 欧美 日韩 国产一区二区在线视频 | 亚洲美女福利视频网站| 亚洲一区三区视频在线观看| 久久一区二区三区av| 亚洲精品麻豆| 久久久999国产| 欧美日韩在线观看一区二区| 依依成人综合视频| 亚欧美中日韩视频| 亚洲人成免费| 久久精品日产第一区二区| 欧美日韩亚洲高清一区二区| 在线不卡中文字幕播放| 亚洲欧美激情一区| 欧美成人一区二区三区在线观看| 中文日韩在线视频| 欧美精品一区二区久久婷婷| 亚洲精品九九| 亚洲国产婷婷香蕉久久久久久| 99国产欧美久久久精品| 久久久久久久一区二区三区| 在线视频精品| 欧美精品一区二区三区高清aⅴ| 极品裸体白嫩激情啪啪国产精品| 西瓜成人精品人成网站| 99国产精品| 欧美激情中文不卡| 亚洲第一免费播放区| 久久久久久久久久久一区 | 欧美在线免费视屏| 国产精品久久久久久久久免费桃花 | 99精品99| 亚洲欧洲美洲综合色网| 久久综合综合久久综合| 在线观看视频日韩| 暖暖成人免费视频| 欧美成人日本| 99精品国产热久久91蜜凸| 91久久久久久国产精品| 欧美精品一区在线发布| 亚洲视频观看| 亚洲一区bb| 国产精品永久免费观看| 久久精品视频在线播放| 久久久高清一区二区三区| 激情综合视频| 亚洲国产精品一区| 欧美视频中文一区二区三区在线观看| 日韩亚洲成人av在线| 一区二区高清视频在线观看| 国产精品久久久久久福利一牛影视 | 亚洲免费小视频| 国产亚洲视频在线| 免费永久网站黄欧美| 欧美成人免费小视频| 亚洲图中文字幕| 亚洲永久免费观看| 极品av少妇一区二区| 亚洲人成久久| 国产嫩草一区二区三区在线观看| 久久久久久久久蜜桃| 久久亚洲精品中文字幕冲田杏梨 | 国产精品久久9| 久久久999| 女人天堂亚洲aⅴ在线观看| 亚洲一区成人| 久久精品国产视频| 一区二区欧美亚洲| 欧美精品乱人伦久久久久久| 欧美高清在线播放| 欧美精品18+| 久久福利精品| 欧美高清不卡| 久久久精品免费视频| 欧美激情综合网| 久久久久久9| 欧美日韩一区二区视频在线观看| 久久av资源网站| 欧美寡妇偷汉性猛交| 亚洲欧美三级在线| 欧美片第1页综合| 免费成人av在线| 国产精品自拍视频| 91久久综合亚洲鲁鲁五月天| 欧美午夜a级限制福利片| 久久亚洲综合网| 国产精品普通话对白| 亚洲高清资源| 国产综合在线视频| 亚洲午夜精品一区二区| 日韩午夜中文字幕| 久久亚洲一区二区| 久久国产精品毛片| 欧美日韩精品免费观看视一区二区| 久久久久久久久蜜桃| 国产精品免费在线| 99精品国产在热久久下载| 亚洲国产福利在线| 久久美女性网| 久久久久免费视频| 国产精品永久免费在线| 夜夜爽99久久国产综合精品女不卡| 在线免费观看日韩欧美| 久久成人免费电影| 欧美一区二区在线免费播放| 国产精品入口66mio| 日韩视频在线播放| 中文欧美在线视频| 欧美日韩免费一区二区三区| 亚洲国产日韩一区二区| 亚洲欧洲日产国产网站| 你懂的网址国产 欧美| 欧美激情视频在线免费观看 欧美视频免费一| 国产免费一区二区三区香蕉精| 亚洲一级一区| 久久久高清一区二区三区| 国产午夜精品在线观看| 亚洲欧美国产精品桃花| 欧美一区二区三区在线免费观看| 国产精品高潮在线| 亚洲欧美区自拍先锋| 久久久五月婷婷| 欧美日韩美女在线| 日韩视频一区二区| 91久久国产综合久久蜜月精品 | 99综合视频| 免费看亚洲片| 久久www免费人成看片高清| 一二三区精品福利视频| 亚洲缚视频在线观看| 国产欧美日韩综合一区在线观看 | 国产一区在线看| 亚洲国产高清一区| 亚洲欧洲另类| 久久综合99re88久久爱| 亚洲在线第一页| 亚洲精品一区久久久久久| 精品av久久久久电影| 国产伦精品一区| 欧美日韩美女| 欧美日韩亚洲综合| 欧美成人乱码一区二区三区| 亚洲欧美制服另类日韩| 亚洲一区二区三| 一本色道精品久久一区二区三区| 亚洲国产精品美女| 欧美va亚洲va日韩∨a综合色| 久久成人18免费网站| 欧美一区综合| 久久精品成人| 久久久欧美精品sm网站| 久久精品国产综合精品| 欧美一级欧美一级在线播放| 亚洲综合色在线| 亚洲欧美春色| 欧美亚洲日本一区| 久久久久国产精品厨房| 久久久久99精品国产片| 麻豆国产精品777777在线| 老色鬼精品视频在线观看播放| 久久久久久久久久久久久女国产乱| 久久久久国产精品人| 久久综合色天天久久综合图片| 久久网站热最新地址| 麻豆精品一区二区综合av| 蜜桃av综合| 亚洲电影免费观看高清| 亚洲日本在线观看| 亚洲影视中文字幕| 午夜精品网站| 老色批av在线精品| 欧美激情欧美激情在线五月| 欧美日韩国产小视频| 国产精品久久久一区二区三区|