Time of Update: 2016-03-15
標籤:【程式15】題目:利用條件運算子的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。1.程式分析:(a>b)?a:b這是條件運算子的基本例子。2.程式原始碼: 1 import java.util.Scanner; 2 3 /*本文轉自部落格:www.cnblogs.com/java-100 4 【程式15】 5 題目:利用條件運算子的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60
Time of Update: 2016-03-15
標籤:很久沒自己寫東西啦,早該好好總結一下啦!一個大師說過“一個問題不應該被解決兩次!”,除了一個好腦筋,再就是要堅持總結。 最近需要搞個系統的外掛程式式架構,我參照World Wind的外掛程式方式構建了個外掛程式架構,可以參照《WorldWind學習系列五:外掛程式載入過程全解析》,下面與大家分享一下. 初始化時,載入前面兩個外掛程式,
Time of Update: 2016-03-14
標籤:該題用到了.NET 3.5在System.Collections.Generic命名空間中包含一個新的集合類:HashSet<T>的Add()方法,詳細資料請看轉載:C# HashSet 用法。 題目:Given an array of integers and an integer k, find out whether there are two distinct indices i and j in the
Time of Update: 2016-03-14
標籤:原文地址:http://www.cnblogs.com/xiaopin/archive/2011/01/08/1930540.html 感謝博主分享!NET
Time of Update: 2016-03-14
標籤:C# Byte[] 轉String 無損轉換轉載請註明出處 http://www.cnblogs.com/Huerye/ /// <summary> /// string 轉成byte[] /// </summary> /// <param name="hexString"></param> ///
Time of Update: 2016-03-14
標籤: 適配器模式的設計思想在生活中經常會應用到,如我們在給手機充電的時候,不可能直接在220V電源上直接充電,而是用手機充電器轉換成手機需要的電壓才可以正常充電,否則就不可以完成充電,這個充電器就起到了適配的作用。1、適配器模式簡介1.1>、定義 適配器模式是通過一個類的介面轉換成客戶希望的另外一個介面,使原本由於介面不相容而不能一起工作的那些類可以一起工作。 適配器從結構上可以分為類適配器和對象適配器。其中類適配器使用繼承關係來對類進行適配,而對象適配器是使用對象引用的方法來進行
Time of Update: 2016-03-14
標籤:C#檔案的讀寫操作轉載請註明出處 http://www.cnblogs.com/Huerye/ /// <summary> /// 寫入txt檔案 /// </summary> /// <param name="txt">寫入文本</param> private void TxtCreate(string txt) {
Time of Update: 2016-03-16
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 //////////////////////////////////////////////////// 6 // 方法重載: 7 // 1. 方法名稱必須相同 8 // 2. 參數個數必須不同(如果參數個數相同,那麼類型必須不同) 9 // 3. 參數類型必須不同1
Time of Update: 2016-03-16
標籤:姓名:王晨光學號:20133232王晨光 + 原創作品轉載請註明出處 + 《Linux核心分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000
Time of Update: 2016-03-16
標籤:C#中??和?操作符如何使用及意思: 為了實現Nullable資料到non-Nullable型資料的轉換 ??操作符意思是取所複製??左邊的,如果左邊的為null,取所賦??右邊的 ?是system.Nullable的縮寫形式,int?代表可空的整型 &
Time of Update: 2016-03-15
標籤:C#項目間循環參考的解決辦法,有圖有真相程式間的互相調用介面,c#禁止互相引用,海宏軟體,20160315 /// c#禁止互相引用,如果項目【訂單】中有一個orderEdit單元,要在項目【進銷存】中不能直接引用,所以定義這一標準介面。 /// 1:定義標準介面在公用單元中。 /// 2:在主程式中引用訂單和進銷存單元。 /// 3:主程式中重寫介面的虛方法,調用【訂單】項目的功能 ///
Time of Update: 2016-03-15
標籤:雙屏顯示1// 利用WinForm中的Screen類,即可比較方便地實現多表單分別在多個螢幕上顯示。 //•擷取當前系統串連的螢幕數量: Screen.AllScreens.Count(); //•擷取當前螢幕的名稱:string CurrentScreenName = Screen.FromControl(this).DeviceName; //•擷取當前螢幕對象:Screen CurrentScreen =
Time of Update: 2016-03-15
標籤: Function AnsiLeftB(ByVal strArg As String, ByVal arg1 As Integer) As String Dim unicodeEncoding As Encoding = Encoding.GetEncoding("Shift_JIS") Dim unicodeBytes() As Byte = unicodeEncoding.GetBytes(strArg) Dim
Time of Update: 2016-03-15
標籤:實驗4:使用庫函數API和C代碼中嵌入彙編代碼兩種方式使用同一個系統調用姓名:李冬輝學號:20133201註: 原創作品轉載請註明出處 +
Time of Update: 2016-03-15
標籤:實值型別與參考型別:1.實值型別和參考型別的區別?實值型別包括簡單類型、結構體類型和枚舉類型,參考型別包括自訂類、數組、介面、委託等。1、賦值方式:將一個實值型別變數賦給另一個實值型別變數時,將複製包含的值。這與參考型別變數的賦值不同,參考型別變數的賦值只複製對象的引用(即記憶體位址,類似C++中的指標),而不複製對象本身。2、繼承:實值型別不可能派生出新的類型,所有的實值型別均隱式派生自
Time of Update: 2016-03-15
標籤:一、非正式協議顯然這個名詞是相對於正式協議而言的。在解釋非正式協議之前,先引用兩段話:1、在《Cocoa設計模式》第六章類別的6.3.2把類別用於非正式協議一節中,這樣寫到:非正式協議通常定義為NSObject的類別。類別介面中指定的方法可能會或者可能不會被架構類實際地實現。非正式協議位於一種設計灰區中。正式協議由編譯器檢查並且代表一種關於對象能力的保證,但是非正式協議不會做出保證----而只會給出提示。2、蘋果官方文檔Cocoa Core
Time of Update: 2016-03-15
標籤:main(){ charstr1[]={‘a‘,‘b‘,‘c‘,‘d‘}; charstr2 = {{‘1‘,‘e‘},{‘q‘,‘d‘},{‘g‘,‘h‘}}; char*p_str1 = "123456"; printf("%c \r\n",str1); printf("%c \r\n",*(
Time of Update: 2016-03-15
標籤:首先main是執行的入口,進入main才可以執行,main之外的都是一些全域變數或是函數的定義。c函數把每一個檔案當作一個module對待,既然每一個檔案就是一個模組(這個跟paython很像奧),那麼模組勢必有私人的屬性方法和對外提供的屬性方法,在c語言中一個檔案中的變數和方法如果被extern修飾,那麼這說明這個變數是引用的外部的模組的變數,通俗說這個變數就是起碼兩個模組間的通用變數,如果用static來修飾那麼這個變數就是本模組自身的與其他模組不通用。連接器一旦在某一個模組發現一個不
Time of Update: 2016-03-15
標籤:要求如題標頭檔stdlib.h中有一個函數atof() 可以將字串轉化為雙精確度浮點數(double) double atof(const char *nptr);此字串為C風格字串,因此需要將string轉化為C風格字串 此時可用到一個函數c_str() const char *c_str()參考資料: string中c_str()、data()、copy(p,n)函數的用法在使用c_str()時遇到了一個問題–此函數的傳回值為const char *
Time of Update: 2016-03-15
標籤:其實我一開始是衝著這個去了,一個神秘的CORE組織不知道為何物,好像很厲害的樣子促就我想把他弄出來。軟體是加殼的,這個沒什麼好講的,開始就是pushad,於是在棧上下訪問斷點立馬就能拿到magic jmp然後下斷,發現非常容易的斷在了messagebox這個函數上,在棧區回溯到檢查參數的上一層函數中,我決定寫出註冊機或者還原原碼。於是這麼愉快的跟自己決定了從下午到晚上,我逐字字行慢慢來於是有了如下成果 1 // TEXme01Keygen.cpp : Defines the