原创 string - 字符串轉換成ASCII

string — ASCII 實現了三個功能: 字符串轉換成ASCII ASCII轉換成ASCII字符串 字符替換 package string; public class Solution { public sta

原创 shell - 遍歷文件並輸出

方法1 https://blog.csdn.net/cbbbc/article/details/52199246

原创 RDMA(一)

RDMA檢查硬件是否存在列出RDMA設備查看網卡信息測試連接性 檢查硬件是否存在 [hadoop@master ~]$ lspci |grep Mellanox 列出RDMA設備 [hadoop@master ~]$ ibv_d

原创 CSS - 盒模型應用

盒模型應用改變寬高範圍改變背景覆蓋範圍溢出處理斷詞規則空白處理 改變寬高範圍 默認情況下,width 和 height 設置的內容盒寬高 頁面重構師:將psd文件(設計稿)製作爲靜態頁面 改變背景覆蓋範圍 溢出處理 斷詞規則 空白

原创 html - 容器元素

容器div語義化容器元素 容器元素:該元素代表一個塊區域,內部用於放置其他元素 div 沒有語義 語義化容器元素 header:通常用於表示頁頭,也可以用於表示文章的頭部 footer:通常用於表示頁腳,也可以用於表示文章的尾部

原创 crail-spark-terasort - Building libjsort for f22 serializer

Building libjsort for f22 serializer 安裝boost 1.59配置環境變量構建libjsort 安裝boost 1.59 CMakeLists.txt : FIND_PACKAGE(Boost

原创 centos7 - 定時清空緩存

centos7 - 清空緩存情況緩存定時任務 情況緩存 [hadoop@master ~]$ free -h total used free shared buf

原创 java - 選擇排序

簡單選擇排序排序思想 排序思想 從0索引開始,依次和後面的元素進行比較,小的元素往前放,經過一輪比較後,最小的元素就出現在了最小索引處。 package sort; import java.util.Arrays; //選擇排

原创 java - 希爾排序

希爾排序排序原理 排序原理 希爾排序又稱縮小增量排序 基本思想:先將原表按增量 ht分組,每個子文件按照直接插入法排序。同樣,用下一個增量ht/2將文件再分爲子文件,再直接插入法排序。直到ht=1時整個文件排好序 關鍵:選擇合適的

原创 java - 堆排序

堆排序 堆排序是利用堆這種數據結構而設計的一種排序算法,堆排序是一種選擇排序 堆排序思想: 1、將待排序序列構造成一個大頂堆,此時整個序列的最大值就是堆的根節點。 2、將其與末尾元素進行交換,此時末尾就是最大值 3、然後將剩餘n-

原创 java - 冒泡排序

冒泡排序排序原理 排序原理 數組元素兩兩比較,交換位置,大元素往後放,那麼經過一輪比較後,最大的元素,就會出現在最大索引處。 package sort; import java.util.Arrays; //比較多少輪,每輪比

原创 java - 直接插入排序

直接插入排序排序原理 排序原理 算法思路:直接插入法是一種最簡單的排序方法,它的基本操作是將一個記錄插入到一個長度爲m的有序表中,使之仍然保持有序。 package sort; import java.util.Arrays;

原创 java - JVM-jvisualvm

jvisualvm

原创 劍指offer — 斐波那契公式及其應用(青蛙跳臺階、變態跳臺階)

斐波那契青蛙跳臺階變態跳臺階 青蛙跳臺階 題目: 一隻青蛙一次可以跳上1級臺階,也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法(先後次序不同算不同的結果)。 分析: 一個臺階,即f(1):只有一種跳法(1) 兩個臺階,

原创 劍指offer — Integer.bitCount

輸入一個整數,輸出該數二進制表示中1的個數。其中負數用補碼錶示。 public class Solution { public int NumberOf1(int n) { return Integer.b