原创 算法實驗2代碼

/*--- lldriver.c -------------------------- Listing 2-5 ------- * Reads in text words from the file specified on the

原创 文章標題

通常我們進行java開發,是要使用JDK的,它是專門給開發人員使用的API工具包,編譯器,JRE等等。而JRE是java相關的應用程序運行時所需要的環境,所以相對於JDK來說,提供的東西要少一些。   比如,我們進行開發時,要去J

原创 JAVA中的各種數據類型在內存中存儲的方式

1.java是如何管理內存的 java的內存管理就是對象的分配和釋放問題。(其中包括兩部分) 分配:內存的分配是由程序完成的,程序員需要通過關鍵字new爲每個對象申請內存空間(基本類型除外),所有的對象都在堆(Heap)中分配空間。

原创 Objective-C的語法及與Java、C++的對比

很多想開發iOS,或者正在開發iOS的程序員以前都做過Java或者C++,當第一次看到Objective-C的代碼時都會頭疼,Objective-C的代碼在語法上和Java, C++有着很大的區別,有的同學會感覺像是看天書一樣。

原创 關於vs2010運行C程序時,運行結果窗口一閃而過的問題

首先我們要明白: 會出現dos界面是因爲你程序中可能用到了需要用dos顯示結果(或者輸入之類的)的函數,比如printf()函數,馬上消失是因爲你執行程序是一步到位的,dos界面做完你需要它做的事情之後就被銷燬了,

原创 Objective-C 理解之方括號[ ]的使用

用於通知某個對象該做什麼即通知對象去執行某動作 1.1. 在Objective-C中,方括號還有其它意義:它們用於通知某個對象該做什麼。 例如: [shape draw]; //這句話說明,通知對象shape去執行draw這個動作

原创 c語言開發格式規範總結

“軟件工程(C編碼實踐篇)”實驗報告 實驗二:命令行菜單小程序V1.0,具體要求參見視頻 程欣+《軟件工程(C編碼實踐篇)》MOOC課程作業 目錄 實驗要求 實驗過程 實驗心得 實驗總結 附錄:從非實驗樓環境提交代碼

原创 理解Tomcat

tomcat是什麼? 這個軟件用來裝載你的javaweb程序,可以稱它爲web容器,你的jsp/servlet程序需要運行在Web容器上,Web容器有很多種,JBoss、WebLogic等等,Tomcat是其中一種。tomcat

原创 爲什麼Objective-C的方法調用要用方括號

第一次接觸iOS會不會覺得OC的語法很奇怪,其中很重要的一個奇葩點是調用方法居然要用方括號! 爲什麼 Objective-C 的方法調用要用方括號[

原创 如何理解java的接口舉一個例子

下面我舉個例子 有一個Door,裏面有方法open()和方法close() 我們要把他抽象出來,形成一個類,可以有下面兩種方法 1,抽象成抽象類,如下 [java] view plain copy abstr

原创 內部模塊化的命令行菜單小程序

實驗內容 實現內部模塊化的命令行菜單小程序,注意代碼的業務邏輯和數據存儲之間的分離,即將系統抽象爲兩個層級:菜單業務邏輯和菜單數據存儲。 實驗內容及截圖 1 創建文件夾 mkdir lab3 2 menu.c文件 #incl

原创 C語言結構體的強制類型轉換

陳浩師兄03年的一篇博客《用C寫有面向對象特點的程序》描述了用C語言來實現類似C++類繼承的方法,這樣方法的核心要點就是結構體的強制類型轉換,讓我來簡單分析分析C語言中的結構體強制類型轉換,還是用陳浩師兄原博的結構體來舉例吧。兩個結構體

原创 高級軟件工程 課程總結

學號:SA17225205    姓名:劉金福     課程名稱:《軟件工程(C編碼實踐篇)》MOOC課程 課程連接: http://mooc.study.163.com/course/USTC-1000002006 ” 學習總結:

原创 tt

int WalkBintreeByStack(Bintree *t, DoFunc df) { struct StkElement *cur; int level; int left; struct StkEle

原创 CharSequence接口的實現類

package jevie.demo; public class CharSequenceDemo implements CharSequence { private String s;//該類中的私有成員 publi