原创 實習日記:ElasticSearch 學習小記

軟件版本: CentOS 7.3 elasticsearch5.0.0 jdk 1.8.0_111 vim /etc/profile // 添加java的環境變量 set java environment 設置Javax環境

原创 R 語言初接觸

1.使用R 語言繪製概率密度分佈圖 我們現在手上有一批數據存在likecount.txt,想知道他的概率密度分佈情況 數據的格式如下: // 只有第一列,有header likes 1 5 6 8 22 35 5 22 ... my

原创 子數組之和

1.題目描述 給定一個含有n個元素的整形數組a,再給定一個和sum,求出數組中滿足給定和的所有元素組合,舉個例子,設有數組a[6] = { 1, 2, 3, 4, 5, 6 },sum = 10,則滿足和爲10的所有組合是 {1, 2,

原创 B-Tree 數據結構及Java 實現

1.B-Tree定義在計算機科學中,B樹(英語:B-tree)是一種自平衡的樹,能夠保持數據有序。這種數據結構能夠讓查找數據、順序訪問、插入數據及刪除的動作,都在對數時間內完成。2.爲什麼引入B-Tree?首先,包括紅黑樹是將輸入存入內存

原创 搭建Spark的單機版集羣

租用的阿里雲 CentOS 7.3 64位 用 SecureCRT 連接服務器,需要設置下安全組,才能連接上 SecureCRT 向服務器上傳文件 用 rz命令,然後會彈出文件框來選擇 vim /etc/profile //

原创 使用可變類作爲HashMap鍵值所帶來的問題

面試的時候問到過這個問題,之前看書的時候也看到過,記得不算很牢固。 只隱約記得推薦使用不變類如 String,Integer 。 使用可變類作爲HashMap鍵會帶來什麼問題? 如果使用可變類作爲HashMap的鍵值,而不重寫HashC

原创 SSH無密碼驗證配置

ssh-keygen -t rsa // 生成 公鑰祕鑰 cd ~/.ssh // 公鑰默認存儲的位置 sudo chmod 400 id_rsa.pub // 設置公鑰權限 sz id_rsa.pub // 下

原创 【數據結構與算法】二叉樹遞歸與非遞歸遍歷(附完整源碼)

  【數據結構與算法】二叉樹遞歸與非遞歸遍歷(附完整源碼) 標籤: 二叉樹遍歷非遞歸 2013-10-24 08:58 24826人閱讀 評論(30) 收藏 舉報  分類: 數據結構與算法(22)  版權聲明:本文爲

原创 兩個有序數組判斷存在相同元素

/** * 判斷兩個有序數組是否存在相同元素 * Created by sx on 2017/12/15. */ public class hasSameElement { static boolean is_has_s

原创 爲什麼Java byte 類型的取值範圍是-128~127

概念:負數的補碼是該 數 絕 對 值 的 原 碼 按 位 取 反 ,然 後 對 整個數 加 1 步驟: 1.確定byte是1個字節,也就是8位 2.最大的應該是0111 1111,因爲第一位是符號位,0表示正數 3.最小的應

原创 4.Object有哪些公用方法?

1.clone方法 保護方法,實現對象的淺複製,只有實現了Cloneable接口纔可以調用該方法,否則拋出CloneNotSupportedException異常。 主要是Java裏除了8種基本類型傳參數是值傳遞,其他的類對象傳參數

原创 Linux下部署 tomcat服務器

tar zxvf apache-tomcat-7.0.82.tar.gz //解壓tomcat 服務器 進入tomcat中的bin,並啓動tomcat。 ./startup.sh 在windows中要訪問tomcat,需要關閉防火牆

原创 Java NIO vs. IO

Main Differences Betwen Java NIO and IO Stream Oriented vs. Buffer Oriented Blocking vs. Non-blocking IO Selectors Ho

原创 Java NIO系列教程(十二) Java NIO與IO

Java NIO系列教程(十二) Java NIO與IO 原文地址:http://tutorials.jenkov.com/java-nio/nio-vs-io.html 作者:Jakob Jenkov   譯者:郭蕾    校對

原创 2. Switch能否用String做參數?

Switch語句的參數類型 JDK1.6 的版本中,switch後面的括號裏面只能放int類型的值,注意是隻能放int類型,但是放byte,short,char類型的也可以。是因爲byte,short,shar可以自動提升(自動類型轉