• <em id="ommgs"></em>
    <dd id="ommgs"><center id="ommgs"></center></dd>

    1. <em id="ommgs"><acronym id="ommgs"><u id="ommgs"></u></acronym></em>
      首 頁IT知識庫翔宇問吧收藏本站
      當前位置:翔宇亭IT樂園IT知識庫編程技術編程綜合
      知識標題關閉所有內容預覽 | 展開所有內容預覽
      • 如何掌握程序語言(轉載) [內容預覽] 82 | 2012-08-11
        學習程序語言是每個程序員的必經之路。可是這個世界上有太多的程序語言,每一種都號稱具有最新的“特性”。所以程序員的苦惱就在于總是需要學習各種稀奇古怪的語言,而且必須緊跟“潮流”,否則就怕被時代所淘汰。 作為一個程序語言的研究者,我深深的知道這種心理產生的根源。程序語言里面其實有著非常簡單,永恒不變的原理。看到了它們,就可以在很短的時間之內就能學會并且開始使用任何新的語言,而不是花費很多功夫去學習一...

        [閱讀全文]

      • 一個程序員一周編程需要多少個小時才能做得更好 [內容預覽] 143 | 2012-08-11
        提到程序員,大家的第一印象就是累:超長的工作時間。本文圍繞作為一個程序員,一周需要工作多長時間這個問題進行了細致的討論,分析問題比較周到全面,希望能為在做編程以及即將做本行工作的人提供一個參考。 Michael Arrington曾發表一篇博文說,開始創業的人意味著加倍努力的工作,甚至不惜趴在辦公桌上睡覺,這樣才能成功。對此,我并不贊同其觀點,我看了很多評論都是 關于這樣工作會適得其反,不但沒有...

        [閱讀全文]

      • 程序員高薪背后的秘密:程序員的技能殺傷力 [內容預覽] 56 | 2012-06-03
        程序員第一定律可以表述為:程序員的收入是技能復雜度和技能實現可能程度的函數。 如果程序員的工資是S,社會平均水平的工資為A,程序員掌握的技能復雜度為C,實現程度為P。那么S = A x C x P。 這里面的實現程度P不太好理解,額外做點說明。 好比說有人在東北種了很多白菜,并獲得了大豐收。與此同時廣州也確實需要大白菜,按批發價他的這批白菜可以買10萬。 但關鍵是這個人找不到車皮,大白菜就...

        [閱讀全文]

      • 每個人都可以創業:來自5年軟件開發經驗總結 [內容預覽] 80 | 2012-04-27
        在享受了 6 年的全職軟件工程師生涯之后,我決定換個活法。接下來的 5 年里我進修了 MBA 課程,并嘗試了各種管理和投資類型的角色。我依舊關注技術,但在此期間并沒有積極參與軟件開發,也許配置一個 wordpress 主題或插件可以除外——當然這不能和軟件開發相提并論。 我并沒有像以前一樣持續關注最新的技術潮流,因此對于編程技巧已非常生疏。 一旦決定了要做自己的事業,我...

        [閱讀全文]

      • 架構設計貴在務實 [內容預覽] 46 | 2012-04-12
        我最早聽說“軟件架構”這個概念以及UML的名字,是在1999年的水木清華BBS上。當時有一篇文章介紹了軟件架構作為一個相對獨立的領域的發展情況,順便提到在此前一年被接納為OMG標準的UML。該文作者斷言,UML的出現將能“徹底”改變軟件開發的工作方式,甚至“若干年之后,不通UML者無法染指軟件開發”。三年之后,《程序員》雜志專訪Ivar Jacobson時,UML已經是盡人皆知。記得Jacobso...

        [閱讀全文]

      • Java不適合于作為主要編程教學語言 [內容預覽] 49 | 2012-04-12
        前兩年,我所在的學校在全校開始將VB作為大學生的基礎教學語言,將VB作為大學生的基礎教學語言,可能由于課程基礎教研室對VB比較熱衷,而認為C語言或C++的一些語法較難。效果如何呢?沒有人去做過調查和分析,但從我接觸的班級來說,效果都非常的差,很多基本概念都不知道,就別提編寫程序了,更不用提用VB編寫什么算法了。今天在網上看到這篇文章,感覺與我的想法較為一致,轉到這里,與所有能看到這篇文章的人共同反...

        [閱讀全文]

      • 如何快速掌握一門編程語言 [內容預覽] 116 | 2012-04-12
        很多初學編程語言的人,對如何快速掌握一門語言顯得束手無策,在網上找到一篇關于這方面的文章,共享給大家。 現在的開發工作要求我們能夠快速掌握一門語言。一般來說應對這種挑戰有兩種態度:其一,粗粗看看語法,就擼起袖子開干,邊查Google邊學習;其二是花很多時間完整地把整個語言學習一遍,做到胸有成竹,然后再開始做實際工作。然而這兩種方法都有弊病。第二種方法的問題當然很明顯,不僅浪費了時間,偏離了目標,...

        [閱讀全文]

      • 作為程序編寫者應該掌握的編程的21條規律 [內容預覽] 39 | 2012-04-08
        1 任何一個程序一旦發布就意味著它已經過時了。 2 讓需求根據程序調整往往要比讓程序根據需求調整來得容易。 3 如果一個程序是有用的,那它必將被改變。 4 如果一個程序是無用的,那它必須被注釋。 5 在任何一個程序里只有10%的代碼會被執行。 6 軟件會無限擴張以占用所有的系統資源。 7 任何有價值的程序都會包含至少一個錯誤。 8 一個演示版的程序完美無瑕的幾率和關注它的人數成反比,...

        [閱讀全文]

      • 我的C++學習之路 [內容預覽] 100 | 2012-04-02
        在IT168看到這個對C++學習的探討,感覺這個網友說的很實在,特轉載放到這里與大家分享。 1. 為毛現在的C++教科書都那么枯燥無味? 2. C++中的類這個概念很抽象,請各位說說自己是如何理解運用這個概念的? 3. 聽工作過的哥們說STL是C++中很重要的一部分,可是那本《STL源碼分析》我看也看不懂,我該怎么辦啊? 我也來說說: 1. 為毛現在的C++教科書都那么枯燥無味? 要說...

        [閱讀全文]

      • 面向對象設計的經驗原則61條 [內容預覽] 49 | 2011-10-03
        一直教面向對象的程序設計,但最近兩年很少講理論了,直接就講具體實現,但今天看到這61條,感覺很震撼,將其轉載到這里與大家共享。 你不必嚴格遵守這些原則,違背它們也不會被處以宗教刑罰。但你應當把這些原則看成警鈴,若違背了其中的一條,那么警鈴就會響起。” --Arthur J.Riel (1)所有數據都應該隱藏在所在的類的內部。 (2)類的使用者必須依賴類的...

        [閱讀全文]

      • IT人士能不能一輩子都靠技術生存 [內容預覽] 45 | 2011-10-01
        我現在是自己做,但我此前有多年在從事軟件開發工作,當回過頭來想一想自己,覺得特別想對那些初學JAVA/DOT.NET技術的朋友說點心里話,希望你們能從我們的體會中,多少受點啟發(也許我說的不好,你不贊同但看在我真心的份上別扔磚頭啊)。 一、 在中國你千萬不要因為學習技術就可以換來穩定的生活和高的薪水待遇,你千萬更不要認為哪些從事 市場開發,跑腿的人,沒有前途。 不知道你是不是知道,咱們中國有相...

        [閱讀全文]

      • 程序員的11個層次 你屬于哪一層? [內容預覽] 261 | 2011-04-12
        自西方文藝復興以來,中國在自然科學方面落后西方很多,軟件領域也不例外。當然現在中國的許多程序員們對此可能有許多不同的意見,有些人認為中國的程序員水平遠落后于西方,有些則認為中國的程序員個人能力并不比西方的程序員差,只是整個軟件產業落后而已。 那么,到底中國的程序員水平比西方程序員水平差,還是中國有許多優秀的程序員達到或超過了西方程序員同等水平呢?要解決這個問題,必須先知道程序員有多少種技術層級,...

        [閱讀全文]

      • 學好VC++編程的十大秘訣 [內容預覽] 55 | 2011-03-16
        很多人都想學好VC++,但是面對VC++的高深,很多人選擇了退步,本文作者給出了10個學好VC++編程的秘訣,供廣大VC++愛好者進行參考。 一、充分利用MSDN MSDN是Microsoft當前提供的有關編程信息的最全面的資源,它包含微軟最新的技術數據庫,加上易學易用的全文檢索功能,讓您迅速找到任何您需要的技術參考數據,讓您隨時擁有與全世界菁英同步的技術,掌握最豐富的程序開發資源。我經常收到...

        [閱讀全文]

      • WEB標準化制作與OOP思想的移植 [內容預覽] 64 | 2010-11-13
        首先來解釋一下什么是OOP: OOP: Object Oriented Programming,面向對象的程序設計。 所謂“對象”就是一個或一組數據以及處理這些數據的方法和過程的集合。面向對象的程序設計完全不同于傳統的面向過程程序設計,它大大地降低了軟件開發的難度,使編程就像搭積木一樣簡單,是當今電腦編程的一股勢不可擋的潮流。面向對象編程(Object Oriented Programming,...

        [閱讀全文]

      • 面向對象設計的11原則 [內容預覽] 58 | 2010-11-13
        面向對象設計是什么?都包含了哪些內容?它所帶來的好處是什么?需要你為之付出些什么?在如今這個年代,問這些問題似乎顯得很愚蠢,因為這年頭幾乎每位軟件開發人員都知道如何使用某種面向對象編程語言。可是這個問題還是很重要,因為在我看來,絕大多數人在使用這些語言的時候并不知道為什么,而且也不知該如何最充分的運用它們。 軟件業曾經爆發過的所有變革里,其中曾經有兩個派系如此廣泛的深入人心,它們就是結構化編程和...

        [閱讀全文]

      • 面向對象思想的一點哲學探討 [內容預覽] 148 | 2010-11-13
        本來想象著寫一整篇「面向對象編程思想的哲學起源」這樣的題目,筆走紙上,方才發現這樣的題目足夠出本書,知識不夠,寫不動。但心里還是想寫點自己的所思所想。 全篇就拿JAVA來舉例了。眾所周知,面向對象的四大基本要素:抽象(Abstract)、封裝(Encapsulation)、繼承(Inheritance)、多態(Polymorphism)。 很多人堅持《邏輯學》是唯物哲學的基礎,不懂,姑且不論。...

        [閱讀全文]

      • [組圖] 基于Mongodb分布式存儲物理文件 [內容預覽] 130 | 2010-10-16
        在之前的文章中介紹了如何對關系型數據數據通過auto-sharding進行分布式數據存儲,今天介紹如何對物理文件(小文件,基本小于100K)進行分布式存儲。 接著看一下要配置的測試環境(與前一篇中類似): 模擬2個shard服務和一個config服務, 均運行在10.0.4.85機器上,只是端口不同: Shard1:27020 Shard2:27021 Config:27022 ...

        [閱讀全文]

      • Boost庫對unicode字符集的支持方式探究 [內容預覽] 833 | 2010-10-16
        最近習使用Boost庫,發現Boost庫對unicode字符集的支持好像采用和STL類似的方式(當然沒有完全證實)。STL是什么方式呢?就是在原有的ANSI類型上加上w表示這是unicode類型,如std::string對應std::wstring,std::cout對應std::wcout。Boost庫也是采用這種方式,據我已經測試有: 字符串格式化:boost::format對應boost:...

        [閱讀全文]

      • 為什么要學習OOP [內容預覽] 70 | 2010-10-06
        在本站中已經有很多探討OOP或面向對象的基本概念的文章,但在這里還要再轉載一篇,主要是讓大家在各個角度來充分了解OOP或面向對象的概念及OOP或面向對象給我們帶來的好處。 1、什么是OOP 也許你會回答面向對象的程序設計,是的,不錯,但我們應該盡量避免以概念定義概念,因為我問的就是概念本身。也許你會從一本所謂權威的書上找到一個確切的定義,然后興沖沖的念給我聽,這當然不是我想聽到的答案。 那么...

        [閱讀全文]

      • 給學習C++者的一些建議 [內容預覽] 31 | 2010-09-26
        (1)請熱愛C++! (2)看《Thinking In C++》,不要看《C++變成死相》; (3)看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因為他們很難而我們自己是初學者所以就不看; (4)不要被VC、BCB、BC、MC、TC等詞匯所迷惑——他們都是集成開發環境,而我們要學的是一門...

        [閱讀全文]

      • 給學編程者的一些經驗建議 [內容預覽] 91 | 2010-09-26
        (1)計算機專業是一個很枯燥的專業,但即來之、則安之,只要你努力學,也會發現其中的樂趣的。 (2)記住:萬丈高樓平地起!基礎很重要,尤其是專業基礎課,只有打好基礎才能學得更深。 (3)C語言是基礎,很重要,如果你不學好C語言,那么什么高級語言你都學不好。 (4)C語言與C++語言是兩回事。就像大熊貓和小熊貓一樣,只是名字很像。 (5)請先學習專業課《數據結構》、《計算機組成原理》,不要剛開...

        [閱讀全文]

      • 如何學習編程 [內容預覽] 191 | 2010-09-26
        本文分兩部分介紹了編程的一些經驗,一個從總體上講了如何學習編程、如何成為一名優秀的程序員;第二部分介紹了中國人如何學習編程、學習什么,希望大家能喜歡。 一。如何學編程 要想成為一名優秀的程序員,最重要的是掌握編程思想、找到編程感覺,而不是死記硬背語言本身。掌握編程思想找到編程感覺后,在很多情況下,我們面對新的編程語言時,只需簡單了解該語言的語法特點,就可以輕松應對、立即應用了。這就好比一個精通...

        [閱讀全文]

      • 編寫PERL程序的一點經驗 [內容預覽] 125 | 2010-09-26
        這是本人在編寫PERL程序時積累的一些經驗,在此拋磚引玉,希望大家能都提出寶貴意見。 一、多條件排序 一般我們在做程序時,很多時候需要多條件排序,我們只要知道其中的原理,就會知道其實多條件排序是非常容易的。 首先我們先把條件各自對應放到幾個數組中,然后我們對其中一個數組進行排序,由于其他數組和這個排序的數組值是一一對應的,我們就可以列出其他的數組項了。下面舉例說明:(test.cgi排序程...

        [閱讀全文]

      • 如何進行游戲編程——寫給沒有編程經驗的人 [內容預覽] 212 | 2010-09-26
        經常有人問我,沒有編程經驗的人該如何開始開發游戲。在此之前,我總是一個個的盡力回答。然而,后來提相同問題的人數增長到難以處理的地步。我決定,是時候把我所有的建議寫成文章,作為一個大概。 這篇文章是針對那些想要開發自己游戲,但幾乎沒有編程經驗的人。事實上,我假設讀者沒有任何編程經驗。我主要討論游戲開發的程序和設計方面,而不是藝術性。我也不準備講述如何進入游戲行業(這方面已經有足夠的資料),而只是讓...

        [閱讀全文]

      • PLC編程經驗 [內容預覽] 78 | 2010-09-26
        有人分享了一個關于PLC程序設計的經驗,大家都說很好,轉載到這里與打擊共享。弄通有關PLC程序設計理論是重要的。沒有這方面的理論準備或指導,僅靠在實踐中摸索,簡單的問題還好辦。復雜的就不好辦了。不僅無從下手,而且花了很多時間與精力,也難編出效率較高、質量也較高的程序,常常是事倍功半。 但是,編程的具體實踐,以及在這個實踐中得來的知識或技能,即經驗,也是重要的。沒有經驗,僅有理論,既無法深刻理解理...

        [閱讀全文]

      • 一個人20年的20條編程經驗 [內容預覽] 77 | 2010-09-26
        有一個人他從11歲開始編程,并且很喜歡這種事情,20年來,他獲得了豐富的經驗教訓,他準備把這些東西寫下來與大家共享。 1、解決問題時估算你所需要的時間。 C‘mon,admit it! 我曾見過一些程序員為了解決一個特殊的問題而連續坐在顯示器前面8小時,我會像下一個會成為這樣的程序員一樣感到內疚。為自己定一個時間表吧,每1小時,30分鐘,甚至15分鐘。如果在這期間你不能找出問題的解決辦法, 那...

        [閱讀全文]

      • 動態鏈接庫簡介 [內容預覽] 63 | 2010-09-23
        你是否有過這樣的經歷,在配置不是很好的機器上運行一些不是很完善的Windows 應用程序,系統速度越來越慢,直至彈出一個警告對話框,系統資源嚴重不足請關閉部分Windows 應用程序,這往往是靜態鏈接的緣故。使用普通的函數庫,在程序鏈接時將庫中的代碼拷貝到可執行文件中這叫作靜態鏈接。假設有多個程序同時執行并且都調用了同一個動態鏈接庫,這時內存中就會保留許多重復的代碼副本。 使用動態鏈接庫則不一樣...

        [閱讀全文]

      • C#與C++、Java的比較 [內容預覽] 103 | 2010-09-05
        功能 C++ Java C# 跨平臺 源代碼(部分) 字節碼 CLI(不流行) 執行方式 編譯 編譯+解釋 ...

        [閱讀全文]

      • 關于C++0x [內容預覽] 87 | 2010-09-05
        C++0x是ISO計劃于2011年底完成的下一版C++語言標準。從2004年2月7日起陸續推出多個工作草案,當前最新的是2009年11月9日發布的N3000(http://www.open-std.org/ JTC1/SC22/ WG21/docs/papers/2009/n3000.pdf)。 新的C++標準將大幅改善C++內核語言領域,包括多線程支持、泛型編程、統一的初始化,以及表現的加強等...

        [閱讀全文]

      • [圖文] 常見編程語言發展譜系圖 [內容預覽] 372 | 2010-09-05
        下圖給出了常見編程語言的譜系圖,本圖是在網上的一個資料中剪裁下來的,在此多謝作者提供了這么完美的東西。 本文源自:翔宇亭——IT樂園(http://www.dgmtwj.com),轉載請保留此信息!

        [閱讀全文]

      總數:4130 上一頁1 2下一頁
      關于本站 | 網站幫助 | 廣告合作 | 網站聲明 | 友情連接 | 網站地圖 | 用戶守則 | 聯系我們
      本站部分內容來自互聯網,如有侵權,請來信告之,謝謝!
      Copyright © 2007-2017 biye5u.com. All Rights Reserved.
      網站備案號:黑ICP備13005378號-3
      japanese日本熟妇photo