原创 (轉)2018最新Web前端經典面試試題及答案

javascript:JavaScript中如何檢測一個變量是一個String類型?請寫出函數實現typeof(obj) === "string" typeof obj === "string" obj.constructor === S

原创 JVM、棧(stack)、堆(heap)和靜態區(static area)以及內存溢出的認識

一、認識JVM 1. 什麼是JVM? JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用於計算設備的規範,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。Java虛擬機

原创 Linux日誌查看常用操作

Linux 日誌查詢: 先必須瞭解兩個最基本的命令: tail  -n  10  test.log   查詢日誌尾部最後10行的日誌; tail -n +10 test.log    查詢10行之後的所有日誌; head -n 10  t

原创 MySQL語句執行順序

1.select a,b,c from table where x = 1;  ==》》 where條件的 變量x 必須在表中存在;where是針對表做操作。 2.select a, b, c AS x having x = 1; ==》

原创 lambda 表達式去重、查找元素、分組、過濾

 1. lambda 表達式根據對象某個屬性進行去重  List<ReparationOperation> insuranceReparationsMoneyList = reparationOperationsList.stream()

原创 mybatis 中 foreach 批量操作

mybatis 中 foreach collection的三種用法 foreach的主要用在構建in條件中,它可以在SQL語句中進行迭代一個集合。 foreach元素的屬性主要有 item,index,collection,open,se

原创 Hadoop構造模塊以及Hdfs知識點總結

Hadoop的構造模塊Hadoop集羣中運行的守護進程共有5類:NameNodeDataNodeSecondary NameNodeJobTrackerTaskTrackerHadoop集羣中的機器(節點)分爲2類:主節點和從節點,Nam

原创 編譯的類型和運行時的類型

public class TestDemo1 { public static void main(String[] args) { // TODO Auto-generated method stub P

原创 java表達式類型的自動提升

short s1 = 1; s1 = s1 + 1;有什麼錯? short s1 = 1; s1 += 1;有什麼錯?答案是:前者錯,後者對。Java的8種基本數據類型及其所佔用的空間      boolean  8bit/1byte  

原创 java靜態塊和構造塊的加載順序

public class B { public static B t1 = new B(); public static B t2 = new B(); { System.out.println(

原创 Hadoop執行 hadoop dfs 報錯:bash: hadoop: command not found

執行 hadoop dfsadmin -safemode leave 命令時,遇到下面的問題:[java] view plain copy[root@Slave1 bin]# hadoop dfs  -ls  /  報錯信息: bash:

原创 eclispe 比較常用的快捷鍵

1、alt+?或alt+/:自動補全代碼或者提示代碼2、ctrl+o:快速查看當前類下的方法3、ctrl+shift+r:可以用來搜索查看所創建的文件

原创 啓動Hadoop報錯:slave1: datanode running as process 2477. Stop it first.

解決方法:   進程已經在運行中了,在bin模流下執行 $./stop-all.sh   然後再執行  $./start-all.sh 點贊 收藏 分享 文章舉報 lzh_8

原创 hadoop常用命令

hadoop dfs -ls <path>  列出文件或目錄內容如果是文件,則按照如下格式返回文件信息:文件名 <副本數> 文件大小 修改日期 修改時間 權限 用戶ID 組ID如果是目錄,則返回它直接子文件的一個列表,就像在Unix中一樣

原创 java中排序算法

// 歸併排序 需要佔用額外空間 public static int[] sort(int[] a,int low,int high){ int mid = (low+high)/2; if(low