原创 熟悉實驗環境

                                                          熟悉Ubuntu和linux0.11之間的文件交換 oslab工作在一個宿主操作系統之上,我們使用的Linux,在宿主操

原创 RTree 學習

1.創建RTree 使用靜態構造方法 RTree<String, Geometry> tree = RTree.create(); 如果確定RTree存儲的類型例如Point,則可以指定類型創建 RTree<String, Po

原创 關於auto和decltype

 auto auto讓編譯器通過初始值來推算變量的類型--------因此,auto定義的變量必須有初始值. 1.讓引用對象作爲初始值 --------------------------------------使用引用其實是使用引用的對

原创 JAVA 文件的創建與寫入

文件的創建 首先,在指定的路徑下創建文件,若存在則刪除創建新文件。 在類中得到工程的路徑:-System.getProperty(“user.dir”) String path = System.getProperty("use

原创 關於智能指針的種種

1.std::auto_ptr 屬於STL在命名空間std下包含在頭文件<memory>下 (1)使用時儘量不使用=賦值,即使使用了也不要再用之前的對象 1 2 3 4 5 6 7 8 9 void TestAutoPtr2(

原创 JAVA 內部類創建及使用

內部類的創建 public class FileDisplay { public static void main(String[] args){ File path = new File("//home

原创 linux命令--ps

功能說明 ps命令用於報告當前系統的進程狀態。可以搭配kill指令隨時中斷、刪除不必要的程序。ps命令是最基本同時也是非常強大的進程查看命令,使用該命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有僵死、哪些進程

原创 linux命令--mv

功能簡要說明 mv命令是move的縮寫,可以用來移動文件或者將文件改名(move (rename) files),是Linux系統下常用的命令,經常用來備份文件或者目錄。 常用選項 用法:mv [選項]… [-T] 源文件 目標文

原创 linux命令--cp

功能簡要說明 cp命令用來複制文件或者目錄,是Linux系統中最常用的命令之一。 常用選項 用法:cp [選項]… [-T] 源文件 目標文件  或:cp [選項]… 源文件… 目錄  或:cp [選項]… -t 目錄 源文件

原创 函數返回局部變量的問題

1. 返回局部變量的值 可以有兩種情況:返回局部自動變量和局部靜態變量,比如, int func() {     int temp = 0;   // 返回局部自動變量的值     return temp; } 局部變

原创 linux命令--ln

功能說明 ln 在文件之間建立連接 在Unix世界裏有兩個’link’(連接)概念,一般稱之爲硬連接和軟連接。 軟鏈接: 1.軟鏈接,以路徑的形式存在。類似於Windows操作系統中的快捷方式 2.軟鏈接可以 跨文件系統 ,硬鏈接

原创 linux命令--find

功能說明 find命令用來在指定目錄下查找文件。任何位於參數之前的字符串都將被視爲欲查找的目錄名。如果使用該命令時,不設置任何參數,則find命令將在當前目錄下查找子目錄與文件。並且將查找到的子目錄和文件全部進行顯示。(來自: h

原创 linux命令--mkdir rmdir

mkdir功能簡要說明 linux mkdir 命令用來創建指定的名稱的目錄,要求創建目錄的用戶在當前目錄中具有寫權限,並且指定的目錄名不能是當前目錄中已有的目錄。 常用選項 用法:mkdir [選項]… 目錄… 若指定目錄不存

原创 現代編譯原理 第一章

入門小練習: 找出給定語句內任意子表達式的print函數的最大參數個數 #include"slp.h" #include"prog1.h" #include<stdio.h> int maxargs(A_stm stm); int m

原创 linux命令--rm

rm的簡要說明 rm命令用於刪除文件、目錄、鏈接文件。 rm的常用選項 -f, –force 強制刪除。忽略不存在的文件,不提示確認 -i 在刪除前需要確認 -