原创 bash

變量的顯示與設置 echo查看變量echo $PATH echo ${PATH} 只需要在變量名稱前面加上$或者以${變量}都可以把變量顯示出來 =設置變量myname=VBird echo myname 直接用=連接變量名和

原创 vim程序編輯器

一般模式下可以進行光標移動,複製粘貼,查找替換等。 操作 移動 nG 移動到文件第n行 gg 移動到文件第一行 N[Enter] 光標向下移動n行 G 移動到文件最後一行 操作 查找和替換

原创 文件與文件系統的壓縮與打包

常見的壓縮命令和相應的壓縮後的擴展名 壓縮命令 壓縮後的擴展名 *.Z compress程序壓縮的文件 *.gz gzip程序壓縮的文件 *.bz2 bzip2程序壓縮的文件 *.tar tar程序打包的

原创 Linux文件與目錄管理

特殊的目錄 目錄 含義 . 代表此層目錄 . . 代表上層目錄 - 代表前一個工作目錄 ~ 代表"目前用戶身份"所處的主文件夾 ~account 代表account用戶所在的主文件夾 pwd

原创 Linux基礎知識

磁盤分區 所需目錄 /boot / /home swap 目錄配置 Filesystem Hierarchy Standard(FHS)目的是希望讓用戶可以瞭解到已安裝軟件通常放置在哪個目錄下。也就是

原创 軟件測試

軟件測試的實質 不需要修復軟件缺陷的原因有幾個: 沒有足夠的時間 不算真正的軟件缺陷 修復的風險太大 不值得修復 軟件缺陷的定義 軟件未實現產品說明書要求的功能 軟件出現了產品說明書指明不應該出現的錯誤 軟件實現了產品說明書

原创 Java面試筆試中的計算計網絡題目

計算計網絡體系結構 OSI七層協議(順序從第一層到第七層):物理層,數據鏈路層,網絡層,運輸層,會話層,表示層,應用層。 TCP/IP四層協議(順序從第一層到第四層):網絡接口層,網際層(IP),運輸層(TCP或UDP),應用層(

原创 筆試錯題記錄7

一個完整的URL地址由協議,主機名,端口,文件四個部分組成。 在main方法中建立整形數組,如果將其寫到一個文件中:DataOutputStream dout = new DataOutputStream(new FileOu

原创 MySQL基本知識

創建數據庫:CREATE DATABASE 數據庫名字 CREATE DATABASE runoob ; 刪除數據庫:DROP DATABASE 數據庫名字 DROP DATABASE runoob; 選擇數據庫:use

原创 常用的Linux命令

顯示日期指令date 顯示日曆指令cal 只有cal的時候,顯示當時日期的日曆 當cal後面帶了一個年份參數,顯示全年的日曆 cal後面有兩個參數,第一個是月份,第二個是年份,那麼顯示那一年那一月的日曆 簡單好用的計算器

原创 Java面經

1. Java裏面如何判斷一個對象是否存活 引用計數算法 爲每個對象設置一個對象引用計算器,每當有地方引用到這個對象時,計數器加一,每當引用失效的時候,該計數器就自動減一。任何時刻當該對象的引用變爲0的時候,說明該對象不再被引用。

原创 HashMap的實現原理

想了解HashMap的原因是,前幾天去某公司面試,被問到這個,我一臉懵逼,所以決定回來補補知識。 數據結構基礎操作執行性能 數組:採用一段連續的存儲單元存儲數據。對於查找指定數字的下標,時間複雜度是O(1)。對於查找關鍵字是否在數

原创 筆試錯題記錄1

####選擇題 1.C++中的const。 int b = 2; const int * a = &b; //這種情況是表示指針所指的數據是常量,但是a這個指針可以指向其他內存。 int * const c = &b; //這種情

原创 Servlet 介紹

Java Servlet 是運行在Web 服務器或應用服務器上的程序。它是作爲來自 Web 瀏覽器或其他 HTTP 客戶端的請求和 HTTP 服務器上的數據庫或應用程序之間的中間層。使用 Servlet,您可以收集來自網頁表單的用戶

原创 筆試錯題記錄2

####選擇題 1.在Java中哪個修飾詞可以體現變量的原子性volatile static 修飾符表示變量被所有實例共享,變量屬於類 final 修飾符表示變量的值是不能改變的 transient 修飾的變量在類實例的序列化處理過