原创 liunx第一天

vmware安裝----------------- 1. 2.優化win7(旗艦版)------------------ 1.桌面個性化(使用windows經典) 桌面右鍵 -- >windows經典。 2.清理桌面圖標 3.調整操作系統爲

原创 第一天

jvm : java vitrual machine,java虛擬機(類似sandbox)jre : java runtime environment java運行時環境      jvm + 核心類庫.jdk : java develop

原创 java基礎第五天_靜態代碼塊、類的繼承和接口

1.文字闡述靜態代碼塊的作用。2.構造代碼塊與構造函數的調用順序如何?和方法的聲明位置是否有關?爲什麼?構造代碼塊的作用是什麼?3.類加載時,是否一定會執行靜態代碼塊?如何手動控制類加載?4.定義類Person,Man,Woman形成繼承關

原创 liunx第三天

橋接 -------------完全的真正的物理機器,路由器來分配ip,所有人的都可以拼通nat-----鏈接宿主機和虛擬機的網絡if [ $# -lt 1]if [ $# -gt 1]if [ -e xxx] //是否存在if [ $#

原创 hadoop第三天

【】【】【】【】【【【【集羣只有在啓動的時候纔讀取配置文件】】】】】】【【【【【【【【【【集羣只有在啓動的時候纔讀取配置文件】】】】】】只有名稱節點由鏡像,名稱節點存放的是塊信息,塊經來後會向塊索取名稱列表hosts的映射關係千萬不要弄錯,

原创 作業_java基礎第十二天_集合

1.描述HashMap內部實現原理。答:HashMap存的是K-V對,K是唯一的不重複的.在存儲方式上hashmap底層實現了一個散列算法,散列是一種基於關鍵詞的搜索算法,提升了hashmap的查找速度。hashmap的查找機制是先用對象的

原创 liunx第二天

vmware使用注意 1.要主機和虛擬機之間相互複製的話用nat網絡模式其他的不好用(好像也不對重啓的時候生成一下網卡試試複製功能經常失效掛載,不行的話共享或光盤)。2.克隆完虛擬機後共享文件夾會關閉到時關機重啓一下1.手動複製的虛擬機後再

原创 java基礎第三天_數組

1.定義一個函數,函數功能是動態提取int[]中元素的最大值。2.定義一個函數,從數組中查詢指定的元素首次出現的位置。3.定義函數,完成冒泡排序,大數下沉。4.折半查找。5.闡述6.定義一個函數,實現矩陣的轉置.arr[i][j] == a

原创 作業_java基礎第十天_集合

package 作業;import java.util.ArrayList;import java.util.Iterator;import java.util.List;//1、remove(int index);//刪除指定位置的元素/

原创 作業_java基礎第十一天_集合

package 作業;//定義罪犯Criminal類,height(身高)/weight(體重)/blood(血型)/home(籍貫)屬性。//重寫hashcode和equals,使用四個屬性的組合進行實現。//創建HashSet集合,裏面

原创 liunx第一天

vmware安裝----------------- 1. 2.優化win7(旗艦版)------------------ 1.桌面個性化(使用windows經典) 桌面右鍵 -- >windows經典。 2.清理桌面圖標 3.調整操作系統爲

原创 hadoop第一天

名稱節點不會存放數據塊的,可以存但是不會這麼做。namenode目錄掛了,單點故障namenodesecondarynamenode  備份,防止單點故障就完了,最重要的還是這目錄,這叫做鏡像datenode  datenode  date

原创 第5-8天java筆記

第5-8天java筆記,存在附件

原创 作業_java基礎第八天_多線程

1. 5輛汽車過山洞,依次經過山洞。每輛車通過山洞花費10秒,使用多線程實現。2. 用多線程模擬蜜蜂和熊的關係。   蜜蜂是生產者,熊是消費者。蜜蜂生產蜂蜜是累加的過程,熊吃蜂蜜是批量(滿100吃掉)的過程。   生產者和消費者之間使用通知

原创 java基礎第二天_進制轉換原理和補碼存儲方式

1.負數的表現形式,爲什麼如此設計?    負數的表現形式是正數取反加一。原理是正負數相加值爲0.如此設計正負值相加時首位的1由於超出表示範圍會溢出。得到符合補碼錶示法的正確數值。    比如byte類型的二進制表示的數,1000 0001