• P40

      Socket模型C++版本詳解 文檔

    Winsock 的I/O操作:1、 兩種I/O模式:<br> 阻塞模式:執行I/O操作完成前會一直進行等待,不會將控制權交給程序。套接字 默認為阻塞模式。可以通過多線程技術進行處理。 <br> 非阻塞模式:執行I/O操作時,Winsock函數會返回并交出控制權。這種模式使用 起來比較復雜,因為函數在沒有運行完成就進行返回,會不斷地返回 WSAEWOULDBLOCK錯誤。但功能強大。

    shawken 2011-05-26   4732   0
    P23

      DWR WEB開發交流 文檔

    DWR是一種AJAX(Asynchronous JavaScript and XML)的JAVA實現,它提供了一種能在web瀏覽器端采用JavaScript語言直接調用后臺業務商業組件的解決方案。DWR通過JavaScript直接調用遠程組件可以減少Web開發的時間,特別對于那些具有和用戶頻繁交互的Web應用程序。DWR使得瀏覽器不用刷新頁面就可以從遠程Web服務器取得用戶需的數據,這種無刷新頁面的交互方式大大提高Web頁面的響應時間。至少用戶不會感覺到刷新頁面帶來的等待響應心理感覺。DWR采用瀏覽器端采用純JavaScript實現,并且會自動根據瀏覽器類型采用最高效率的遠程組件調用機制。

    carl_java 2011-05-20   474   0
    P28

      Linux線程的創建和使用 文檔

    cqm 2011-05-20   2569   0
    Linux   Apache   C/C++  
    P87

      C++ Windows程序設計基礎 文檔

    Windows系統是一個基于視窗的消息驅動系統,即使功能大異的Windows程序都有比較規范統一的程序界面,如窗口、菜單、工具條、對話框等。 Windows程序的設計其實比較規范,但若不了解Windows程序的基本結構,程序調度的基本方法(即消息驅動的基本原理),以及每個程序都會用到的基本數據結構,也很難編寫出有用的Windows程序來。<br><br> 之所以在本章介紹API程序,就是基于上述考慮而設計的,盡管API程序設計在實際編程過程中已越來越少用了,但它卻是理解Windows程序設計基本原理的最佳捷徑,因為所有Windows程序的結構和執行過程最終大同于API程序。在此基礎上學習MFC及其它在Windows程序設計語言如JAVA,都是大有幫助的!

    qflikeit 2011-05-05   8702   0
    C/C++開發   C/C++   ini  
    P10

      Android面試題原版 文檔

    xiepeifeng 2011-04-27   2709   0
    P7

      Thrift與Gearman簡介 文檔

    開源多語言RPC框架。 完整的RPC框架實現,用腳本生成通訊相關的框架代碼,開發者只需要集中精力處理好業務邏輯。比如搭建一個Hello World Service只需要幾分鐘。支持非常多的語言,包括PHP,以及最常用的WEB后端開發語言C++/Python/Java等,當然,還包括Ruby,Erlang,Perl,Smalltalk等其他的語言。擁有被Facebook、Last.fm等不少大規模互聯網應用驗證過的性能和可用性。

    iaaq 2011-04-17   11963   0
    P14
    P29

      JNI入門 文檔

    JNI(Java Native Interface)是SUN定義的一套標準接口,如Dalvik, Apache Harmony項目...等Java虛擬機,都會實現JNI接口,供本地(C/C++)應用與Java VM互調。JNI是一套雙向的接口,允許Java與本地代碼間的互操作。

    2011-04-13   5015   0
    Java開發   Apache   Java   C/C++  
    P

    Effective C++ 文檔

    這本書是多年來我對專業程式員所做的C++的教學課程下的一個自然產物。我發現,大部份學生在一個星期的密集訓練之后,即可適應這個語言的基本架構,但要他們“將這些基礎架構以有效的方式組合運用“,我實在不感樂觀。于是我開始嘗試組織出一些簡短,明確,容易記憶的準則,做為C + +的高實效性程式開發過程之用。那都是經驗豐富的C++的程式員幾乎總是會奉行或幾乎肯定要避免的一些事情。<br> <br> 我最初的興趣在于整理出一些可被某種“棉絨狀程式”施行的規則,最后我什至領導一個計劃,研究某種可將C++的原始碼中違反使用者指定條件之處檢驗出來的工具(你可以在有效的C++網站上找到此研究的一份概要報告)。不幸的是在我尚未完成其完整原型之前,這個研究計劃便結束了。幸運的是,目前市面上已有這類C++的檢驗工具(商品),而且不只一個。 <br> <br> 雖然我最初的興趣是在研究可??被(某種工具)自動實施的程式設計準則,但我很快了解到那個研究方向的局限性。優秀的C++的程式員所奉行的準則,多數都難以“公式化“,要不就是雖然它們有許多重要的例外情況,卻被程式員盲目地奉行不渝這使我念頭一轉:。某些東西雖然不比電腦程式精準,但仍能比一本泛泛的C++的教科書更集中火力,更打到重點這個念頭的結果就是你手上這本書:。一本內含50個有效建議(如何改善你的C++的程式技術和你的設計思維)的書。

    hustkai 2011-04-07   6242   0
    P114

      Java編程思想讀書筆記 文檔

    daidai2015 2011-04-03   3077   0
    Java開發   Java   SQL   C/C++  
    P8
    P

    Effective C++ 3rd Edition中文版 文檔

    學習一種編程語言的基礎是一回事;學習如何用那種語言設計和實現高效率的程序完全是另外一回事。對于 C++ ——一種以擁有非同尋常的能力范圍和表現力而自豪的語言——更是尤其如此。如果能正確使用,與 C++ 共事是一件令人快樂的事情。極多樣的設計樣式被直接表達并有效實現。對于 classes(類),functions(函數),以及 templates(模板)的明智選擇和小心精巧的安排能使應用程序的編程更加簡單,直觀,高效,并基本無錯。如果你知道如何去做,寫出高效的 C++ 程序并不特別難。然而,如果不經訓練就貿然使用,C++ 也會導致不可理解的,難以維護的,無法擴展的,低效率的,錯誤百出的代碼。 本書的目的在于引導你如何高效使用 C++。我假設你已經熟悉了作為語言的 C++ 并有使用它的一些經驗。我在此提供的是使用這種語言的指南,以使你的程序易于理解,可維護,易移植,可擴展,效率高,而且行為符合你的預期。 我提供的建議落在兩個主要的范圍中:普通的設計策略,以及特殊語言特性的具體細節。設計的討論集中于如何在 C++ 做某件事情的多種不同方法之間進行選擇。如何在 inheritance(繼承)和 templates(模板)之間選擇?如何在 public(公有)和 private inheritance(私有繼承)之間選擇?如何在 private inheritance(私有繼承)和 composition(復合)之間選擇?如何在 member(成員)和 non-member functions(非成員函數)之間選擇?如何在 pass-by-value(傳值)和 pass-by-reference(傳引用)之間選擇?在一開始就做出正確的決定是很重要的,因為一個不好的選擇可能會直到開發過程很晚的階段才顯現出來,在這時候再調整它常常是困難重重,極為耗時而且代價不菲的。

    pzcxujia 2011-03-20   634   0
    P173

      C++從零開始 文檔

    曾經有些人問我問題,問得都是一些很基礎的問題,但這些人卻已經能使用VC編一個對話框界面來進行必要的操作或者是文檔/視界面來實時接收端口數據并動態顯示曲線(還使用了多線程技術),卻連那些基礎的問題都不清楚,并且最嚴重的后果就是導致編寫出拙劣的代碼(雖然是多線程,但真不敢恭維),不清楚類的含義,混雜使用各種可用的技術來達到目的(連用異常代替選擇語句都弄出來了),代碼邏輯混亂,感覺就和金山快譯的翻譯效果一樣。 我認為任何事情,基礎都是最重要的,并且在做完我自定的最后一個項目后我就不再做編程的工作,守著這些經驗也沒什么意義,在此就用本系列說說我對編程的理解,幫助對電腦編程感興趣的人快速入門(不過也許并不會想象地那么快)。由于我從沒正經看完過一本C++的書(都是零碎偶爾翻翻的),并且本系列并不是教條式地將那些該死的名詞及其解釋羅列一遍,而是希望讀者能夠理解編程,而不是學會一門語言(即不止會英翻漢,還會漢翻英)。整個系列全用我自己的理解來寫的,并無參考其他教材(在一些基礎概念上還是參考了MSDN),所以本系列中的內容可能有和經典教材不一致的地方,但它們的本質應該還是一樣的,只是角度不同而已。本系列不會仔細講解C++的每個關鍵字(有些并不重要),畢竟目的不是C++語言參考,而是編程入門。如果本系列文章中有未提及的內容,還請參考MSDN中的C++語言參考(看完本系列文章后應該有能力做這件事了),而本系列給出的內容均是以VC編譯器為基礎,基于32位Windows操作系統的。

    annsiry 2011-03-17   535   0
    P27

      ETL和DataStage技術討論 文檔

    ETL的基本概念一功能:ETL負責將分布的、異構數據源中的數據如關系數據、平面數據文件等抽取到臨時中間層后進行清洗、轉換、集成,最后加載到數據倉庫或數據集市中,成為聯機分析處理(OLAP)、數據挖掘(DM)的基礎。特點:一、數據同步。不是一次性數據倒完就拉到,它是經常性的活動,按照固定周期運行的。甚至現在還有人提出了實時ETL的概念。二、數據量大。一般來說,數據量都是巨大的,值得我們將數據流動的過程拆分成E、T、L的過程。三、速度快。現在ETL的最高裝載記錄是4TB/h(Greenplum)。在日常運用中,根據我的經驗,裝載峰值大概在1–5萬rows/s。速度跟T的邏輯復雜度是密切相關的。

    shencity 2011-03-12   580   0
    數據挖掘   方案   SQL   C/C++   Basic  
    P150

      IBM內部Java工程師培訓ppt 文檔

    第一章Java語言概述華中科技大學IBM技術中心2008主要內容提要Java程序的開發環境Java程序相關問題Java語言的主要特性Java語言的發展歷史Java程序的開發過程Java語言的發展歷史Internet迅猛發展Java語言正式問世被美國著名雜志PCMagazine評為1995年十大優秀科技產品之一JamesGosling領導的Green小組開發了面向數字家電的Oak語言推出了Java2平臺。

    leehongjie 2011-03-09   507   0
    P34
    P49

      ARM嵌入式軟件開發 文檔

    當程序員開始開發一個基于ARM應用的時候,你可以使用ARM的ADS編寫類似于“HELLOWORLD”的程序,使用ARMulator或者在評估板上來調試,但當你把他移植到獨立的嵌入式應用設備中時,下面這些問題就成為我們首要考慮的:硬件環境中所使用的C庫函數<br>目標板上的存儲器資源<br>應用程序的初始化

    3107002682 2011-02-15   4278   0
    P18

      Struts2標簽詳解 文檔

    shnwqxie_fei 2011-02-12   3227   0
    Struts2   Web框架   HTML   Java   C/C++  
    P11

      使用JSON進行數據傳輸 文檔

    使用JSON進行數據傳輸課程內容JSON簡介使用JSON進行數據傳輸什么是JSONJSON(JavaScriptObjectNotation)是一種輕量級的數據交換格式,易于人閱讀和編寫,同時也易于機器解析和生成,而且它是基于JavaScript的。JSON采用完全獨立于語言的文本格式,但是也使用了類似于C語言家族的習慣(包括C,C++,C#,Java,JavaScript等)。這些特性使JSON成為理想的數據交換語言。JSON有兩種結構:“名/值”對的集合(Acollectionofname/valuepairs)。

    congzi 2011-01-25   650   0
    P112

      Core Java學習筆記 文檔

    dyyd 2011-01-25   3324   0
    Java開發   教學   HTTP   HTML   C/C++  
    1 2 3 4 5 6 7 8 9 10

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色