freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于c的ktv點歌系統(tǒng)-文庫吧

2025-04-23 22:24 本頁面


【正文】 組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图?,您可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面 GUI 應(yīng)用程序,也包括基于 所提供的最新創(chuàng)新的應(yīng)用程序(如 Web 窗體和 XML Web services)。 .NET Framework 可由非托 管組件承載,這些組件將公共語言運行庫加載到它們的進(jìn)程中并啟動托管代碼的執(zhí)行,從而創(chuàng)建一個可以同時利用托管和非托管功能的軟件環(huán)境。 .NET Framework 不但提供若干個運行庫宿主,而且還支持第三方運行庫宿主的開發(fā)。 例如, 承載運行庫以為托管代碼提供可伸縮的服務(wù)器端環(huán)境。 直接使用運行庫以啟用 應(yīng)用程序和 XML Web services。 Inter Explorer 是承載運行庫(以 MIME 類型擴(kuò)展的形式)的非托管應(yīng)用程序的一個示例。使用 Inter Explorer 承載運行庫使您能夠在 6HTML 文檔中嵌入托管組件或 Windows 窗體控件。以這種方式承載運行庫使得托管移動代碼(類似于 Microsoft? ActiveX? 控件)成為可能,不過它需要進(jìn)行重大改進(jìn)(如不完全受信任的執(zhí)行和獨立的文件存儲),而這種改進(jìn)只有托管代碼才能提供。【 1】 C語言簡介 C是微軟公司力推的一種開發(fā)語言,簡單易學(xué),功能強(qiáng)大,了解上述任何一種語言的開發(fā)人員通常在很短的時間內(nèi)就可以開始使用 C 高效地工作。 C 語法簡化了 C++ 的諸多復(fù) 雜性,同時提供了很多強(qiáng)大的功能,例如可為空的值類型、枚舉、委托、匿名方法和直接內(nèi)存訪問,這些都是 Java 所不具備的。 C 還支持泛型方法和類型,從而提供了更出色的類型安全和性能。 C 還提供了迭代器,允許集合類的實現(xiàn)者定義自定義的迭代行為,簡化了客戶端代碼對它的使用。 作為一種面向?qū)ο蟮恼Z言, C 支持封裝、繼承和多態(tài)性概念。所有的變量和方法,包括 Main 方法(應(yīng)用程序的入口點),都封裝在類定義中。類可能直接從一個父類繼承,但它可以實現(xiàn)任意數(shù)量的接口。重寫父類中的虛方法的各種方法要求 override 關(guān)鍵字作為一種避免意外重定義的方式。在 C 中,結(jié)構(gòu)類似于一個輕量類;它是一種堆棧分配的類型,可以實現(xiàn)接口,但不支持繼承。 在 C中,如果需要與其他 Windows 軟件(如 COM 對象或本機(jī) Win32 DLL)交互,可以通過一個稱為“ Interop”的過程來實現(xiàn)?;ゲ僮魇? C 程序能夠完成本機(jī) C++ 應(yīng)用程序可以完成的幾乎任何任務(wù)。在直接內(nèi)存訪問必不可少的情況下, C甚至支持指針和“不安全”代碼的概念。 C 的生成過程比 C 和 C++簡單,比 Java 更為靈活。沒有單獨的頭文件,也不要求按照特定順序 聲明方法和類型。 C 源文件可以定義任意數(shù)量的類、結(jié)構(gòu)、接口和事件。 C 程序在 .NET Framework 上運行,它是 Windows 的一個必要組件,包括一個稱為公共語言運行時 CLR 的虛擬執(zhí)行系統(tǒng)和一組統(tǒng)一的類庫。 CLR 是 Microsoft 的公共語言基礎(chǔ)結(jié)構(gòu) CLI 的一個商業(yè)實現(xiàn)。 CLI 是一種國際標(biāo)準(zhǔn),是用于創(chuàng)建語言和庫在其中無縫協(xié)同工作的執(zhí)行和開發(fā)環(huán)境的基礎(chǔ)。 用 C 編寫的源代碼被編譯為一種符合 CLI 規(guī)范的中間語言 IL 。 IL 代碼與資源(如位圖和字符串)一起作為 一種稱為程序集的可執(zhí)行文件存儲在磁盤上,通常具有的擴(kuò)展名為 .exe 或 .dll。程序集包含清單,它提供關(guān)于程序集的類型、版本、區(qū)域性和安全要求等信息。 執(zhí)行 C程序時,程序集將加載到 CLR 中,這可能會根據(jù)清單中的信息執(zhí)行不同的操作。然后,如果符合安全要求, CLR 執(zhí)行實時 JIT 編譯以將 IL 代碼轉(zhuǎn)換為本機(jī)機(jī)器指令。 CLR 還提供與自動垃圾回收、異常處理和資源管理有關(guān)的其他服務(wù)。由 CLR 執(zhí)行的代碼有時稱為“托管代碼”,它與編譯為面向特定系統(tǒng)的本機(jī)機(jī)器語言的“非托管代碼”相對應(yīng)?!?1】 語言互操作性是 .NET Framework 的一個關(guān)鍵功能。因為由 C 編譯器生成的 IL 代碼符合公共類型規(guī)范 CTS ,因此從 C 生成的 IL 代碼可以與從 Visual Basic、 Visual C++、 Visual J 的 .NET 版本或者其他 20 多種符合 CTS 的語言中的任何一種生成的代碼進(jìn)行交互。單一程序集可能包含用不同 .NET 語言編寫的多個模塊,并且類型可以相互引用,就像它們是用同一種語言編寫的。 除了運行時服務(wù), .NET Framework 還包含一個由 4000 多個類組成的內(nèi)容詳 盡的庫,這些類被組織為命名空間,為從文件輸入和輸出到字符串操作、到 XML 分析、到 Windows 窗體控件的所有內(nèi)容提供多種有用的功能。典型的 C 應(yīng)用程序使用 .NET Framework 類庫廣泛地處理常見的“日常”任務(wù)。【 1】 MySQL 數(shù)據(jù)庫 MySQL 數(shù)據(jù)庫簡介 MySQL 數(shù)據(jù)庫是一款非常優(yōu)秀的自由軟件。它是由瑞士的 MySQLAB 公司開發(fā)的。 2021 年, Sun 公司耗資 10 億美元收購了 MySQL 數(shù)據(jù)庫?,F(xiàn)在 MySQL 數(shù)據(jù)庫已經(jīng)是世界上最流行的數(shù)據(jù)庫之一。全球最大的網(wǎng)絡(luò)搜索引擎公司 Google 使用的數(shù)據(jù)庫就是 MySQL 數(shù)據(jù)庫。國內(nèi)很多大型的網(wǎng)絡(luò)公司也選擇 MySQL 數(shù)據(jù)庫,如網(wǎng)易、新浪等。這都證明了 MySQL 數(shù)據(jù)庫強(qiáng)大的生命力。目前, MySQL 經(jīng)正式發(fā)布,而且 版本已經(jīng)處于開發(fā)之中。 2021 年 4 月 20 日, Oracle 公司收購了Sun 公司, MySQL 數(shù)據(jù)庫又成為了 Oracle 公司的數(shù)據(jù)庫產(chǎn)品。這給 MySQL 數(shù)據(jù)庫帶來了前所未有的機(jī)遇和挑戰(zhàn)?!?2】 MySQL 數(shù)據(jù)庫安裝與配置 運行 ”,出現(xiàn)如 Next”, MySQL 安裝向?qū)?,如圖 22 所示: 圖 21 安裝系統(tǒng)界 面 圖 22 MySQL 安裝向?qū)? 選擇安裝類型,有 Typical(默認(rèn))、 Complete(完全)、 Custom(用戶自定義)我們選擇 Custom”。 點擊“ Next”會出現(xiàn)如圖 23 所示界面 圖 23 選擇安裝程序界面 圖 24 選擇安裝目錄 在“ Developer Components(開發(fā)者部分)”上左鍵單擊,選擇“ This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤上”。在上面的“ MySQL Server( MySQL服務(wù)器)”、“ Client Programs( MySQL 客戶端程序)”、“ Documentation(文檔)”也如此操作,以保證安裝所有文件。點選“ Change...”,手動指定安裝目錄。填上安裝目錄,我的是 F:\Server\MySQL\MySQL Server ”如圖 24 所示。按OK”繼續(xù)。返回剛才的界面,按 Next”繼續(xù)。 圖 25 確認(rèn)安裝信息界面 圖 26 安裝界面 點擊“ install”將開始安裝,如圖 26 所示。安裝過程中會出現(xiàn)如圖 27所示界面,詢問你是否要注冊一個 MySQL 的賬號,或是使用已有的賬號登陸MySQL,不需要,點選 Skip SignUp”,按 Next”略過此步驟。 軟件安裝完成 MySQL 配置向?qū)В?Configure the MySQL Server now”前面的勾打上,點 Finish”結(jié)束軟件的安裝并啟動 MySQL 配置向?qū)А? 圖 27 輸入賬號界面 圖 28 安裝結(jié)束界面 MySQL 配置向?qū)咏?面,按 Next”繼續(xù)。 圖 29 配置向?qū)Ы缑? 圖 210 選擇配置信息界面 選擇配置方式, Detailed Configuration(手動精確配置)、 Standard Configuration(標(biāo)準(zhǔn)配置),選擇 Detailed Configuration”,如圖 210 所示,按 Next”繼續(xù)。 圖 211 選擇服務(wù)器類型界面 圖 212 選擇數(shù)據(jù)庫用途界面 出現(xiàn)選擇服務(wù)器類型,“ Developer Machine(開發(fā)測試類)”、“ Server Machine(服務(wù)器類型)”、“ Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫服務(wù)器)”,Developer Machine。如圖 211 所示,按“ Next”繼續(xù)。 選擇 MySQL 數(shù)據(jù)庫的用途,“ Multifunctional Database(通用多功能型)”、“ Transactional Database Only(服務(wù)器類型)”、“ NonTransactional Database Only 非事務(wù)處理型),我這里選擇“ Transactional Database Only”,按“ Next”繼續(xù)。 圖 213選擇存儲空間界面 圖 214 設(shè)置連接數(shù)界面 出現(xiàn)選擇存儲空間界面,這里修改,使用用默認(rèn)位置,直接按“ Next”繼續(xù)連接數(shù),“ Manual Setting”,按“ Next”繼續(xù) 圖 215 網(wǎng)絡(luò)連接參數(shù)設(shè)置界面 圖 216 默認(rèn)編碼設(shè)置界面 出現(xiàn)網(wǎng)絡(luò)連接參數(shù)設(shè)置,是否啟用 TCP/IP 連接,設(shè)定端口,把前面的勾打上, Port Number: 3306,按“ Next”繼續(xù) 就是對 MySQL 默認(rèn)數(shù) 據(jù)庫語言編碼進(jìn)行設(shè)置,第一個是西文編碼, utf8 編碼,這里選擇第三個,然后在 Character Set 那里選擇或填入 “ gb2312”,就可以正常的使用漢字(或其它文字)了,否則不能正常顯示漢字按 “ Next”繼續(xù)。 圖 217 服務(wù)于環(huán)境變量設(shè)置界面 圖 218 用戶名與密碼設(shè)置界面 出現(xiàn)服務(wù)于環(huán)境變量設(shè)置界面,選擇是否將 MySQL 安裝為 windows 服務(wù)是否將 MySQL 的 bin 目錄加入到 Windows PATH 這里全部打上了勾, Service Name 不變按“ Next”繼續(xù)。 ,按 “ Next”繼續(xù)。按“ Execute”使設(shè)置生效。 SELECT 語句主要被用來對數(shù)據(jù)庫進(jìn)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1