原创 keystone介紹

一 keystone簡介 keystone(openstack identity service)是openstack框架中負責身份驗證、服務規則和服務令牌的功能, 它實現了openstack的Identity API。 key

原创 C++ MyString類的簡單實現

題目:string類的簡單實現,本文中此類名爲MyString 實現思路: 1 只要構造函數執行成功(其中pData_不爲空) 2 構造函數可通過char*,字符串常量構造 3 重載運算符=(返回值爲MyString),實現拷貝構造函數(

原创 彙編-統計男女生人數

 一、實習題目:統計男女生人數 二、實習目的:掌握循環設計的基本方法 三、實習內容:     統計一個有10人的班中,男、女生的人數各爲多少。將男生人數存入變量MAN、女生人數存入變量WOMAN中。     提示:男、女

原创 0-1揹包問題---動態規劃

一、問題描述    0-1揹包問題可描述爲:n個物體和一個揹包。對物體i,其價值爲value,重量爲weight,揹包的容量爲W。如何選取物品裝入揹包,使揹包中所裝入的物品總價值最大? 二、算法設計   2.1設計算法所需的數

原创 0-1揹包問題---回溯法

一、問題描述              0-1揹包問題可描述爲:n個物體和一個揹包。對物體i,其價值爲value,重量爲weight,揹包的容量爲W。如何選取物品裝入揹包,使揹包中所裝入的物品總價值最大? 二、算法設計   2.1 用

原创 彙編-兩個多位十進制數相加

 一、實習題目:兩個多位十進制數相加。 二、實習目的和要求:       1.學習數據傳送和算術運算指令的用法。       2.熟悉在PC機上建立、彙編、鏈接、調試和運行8088/8086彙編語言程序的過程。 三、實習內容:

原创 彙編-從鍵盤輸入數據並顯示的程序

一、實習目的與要求     掌握接收鍵盤數據的方法並瞭解將鍵盤數據顯示時須轉換爲ASCⅡ碼的原理。 二、實習內容     編寫程序將鍵盤接收到的四位十六進制數據轉換爲等值的二進制數,再顯示在終端上。 三、代碼  data segme

原创 彙編-排序實驗

一、實習目的     掌握用彙編語言編寫程序的思路和方法。 二、實習內容     從首地址爲1000H開始存放10個數,要求設計程序將這些數由小到大排序,排序後的數仍放在原地址處。 三、代碼 data segment count

原创 C/C++ (函數、變量和類)動態庫的創建、導出和使用

 一 Windows庫  1引入庫的原因:    a.項目的複雜程度大    b.提高代碼的利益利用率  2庫的分類    2.1靜態庫: *.lib,不能被加載的程序,可以理解爲目標程序的歸檔。 2.2動態庫:*.dll

原创 C/C++靜態庫創建、導出和使用(圖文)

 一 Windows庫  1引入庫的原因:    a.項目的複雜程度大    b.提高代碼的利益利用率    2庫的分類    2.1靜態庫: *.lib,不能被加載的程序,可以理解爲目標程序的歸檔。    2.2動態

原创 彙編-ASCⅡ碼轉二進制碼

一、實習題目:ASCⅡ碼轉二進制碼程序實驗 二、實習目的:掌握碼制轉換的基本原理及相應的轉換程序的編寫方法。 三、實習內容:將ASCⅡ碼數據轉換成二進制數據。要求從鍵盤上輸入十進制整數(假定範圍0~32767),然後轉換成二進制格式

原创 Windows文件系統

                                 文件系統 一 windows卷  1 卷的獲取 GetLogicalDrives() - 返回DWORD值,此值每位代表是否存在相應的卷 GetLogica

原创 C/C++函數指針用法總結

                                C++函數指針 一 函數指針介紹   函數指針指向某種特定類型,函數的類型由其參數及返回類型共同決定,與函數名無關。舉例如下: int add(int

原创 彙編--計算機鋼琴實現

                                 計算機鋼琴 一 鋼琴功能   程序運行時,是PC成爲一架可彈奏的“鋼琴”,當按下數字鍵1~8,一次發出1,2,3,4,5,6,7,i八個音調。按ctrl+c退出程序。

原创 彙編-字符和數據的顯示程序

一、實習目的    掌握字符和數據的顯示方法。 二、實習內容     先顯示信息“INPUT STRING THE END FLAG IS $”再接受字符如爲0~9則計數器加1並顯示數據。如爲非數字,則直接顯示但不計數。 三、代碼 dat