原创 nginx安裝

nginx安裝 一、安裝環境 安裝環境:mac os 二、下載安裝 執行命令brew install nginx安裝nginx。 安裝最終位置:/usr/local/etc/nginx。 安裝命令執行流程如下: ➜ brew in

原创 Java垃圾收集器

Java垃圾收集器 GC的分類 GC的主要回收區域就是年輕代(young gen)、老年代(tenured gen)、持久區(perm gen),在jdk8之後,perm gen消失,被替換成了元空間(Metaspace),元空間會

原创 linux根據端口查詢PID

linux根據端口查pid netstat -antup | grep 80 linux根據pid查端口 netstat -antup | grep 12312

原创 Hexo部署github博客

Hexo部署github博客 一、簡介 使用github創建一個倉庫爲github.io就能變成一個使用域名能夠訪問的博客站點。然後我們通過Hexo創建文章,發佈到github.io倉庫,Hexo 是一個快速、簡潔且高效的博客框架。He

原创 spark(2.1.0)

spark(2.1.0) 簡介:該文檔沒有安裝hadoop進行關聯,簡單學習spark文件讀取,僅安裝spark即可,安裝包自帶scala環境。 環境安裝 下載地址:http://spark.apache.org/downloads.ht

原创 Spark基礎

Spark基礎 一、前言 使用語言:scala 術語:Resilient Distributed Datasets(RDD) 二、彈性分佈式數據集(RDD)定義 Spark圍繞着彈性分佈式數據集(RDD)的概念,是一個可以並行操作的容錯容

原创 docker基本操作

docker基本操作 一、簡介 Docker 和傳統虛擬化方式的不同之處。傳統虛擬機技術是虛擬出一套硬件後,在其上運行一個完整操作系統,在該系統上再運行所需應用進程;而容器內的應用進程直接運行於宿主的內核,容器內沒有自己的內核,而且也沒

原创 influxDB開發

influxDB 一、安裝influxDB 安裝環境: OS X Yosemite, 使用brew命令安裝 brew install influxdb 執行結果: ➜ ~ brew install influxdb ==> Downlo

原创 linux用戶組權限

linux用戶組權限 1) 創建用戶組 sudo groupadd testGroup 2) 創建新的用戶賬號mysql sudo useradd -g testGroup -d /home/mysql -m mysql 2) 給用戶my

原创 JVM進程執行過程中的異常診斷工具-Greys

JVM進程執行過程中的異常診斷工具-Greys 一、簡介 我們平時在線上或者開發中會遇到各種性能、功能等問題,在運行過程中需要查看方法入參、返回值,或者方法執行的堆棧時間,或者jar衝突時類加載來自那個jar包等問題。我們在開發過程中,

原创 Hbase安裝使用

Hbase安裝使用 安裝環境:MAC OS 一、下載 http://mirror.bit.edu.cn/apache/hbase/stable/hbase-1.2.6.1-bin.tar.gz 二、解壓安裝 1)解壓並進入hbase-1.

原创 Mockito單元測試

Mockito單元測試 Maven依賴 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</ver

原创 Mac環境MySQL開啓binlog

Mac環境MySQL開啓binlog 一、安裝mysql 系統環境:Mac OS 下載地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-macos10.12-x86

原创 HashMap(JDK-1.8)

HashMap(JDK-1.8) 一:resize擴容 當前table Node數組賦給臨時變量,並記錄老table的初始化容量和加載因子 如果老初始化容量大於0,新表初始化容量直接擴大爲原來的2倍 循環老table,對新table賦

原创 wireshark抓包過慮規則

wireshark抓包過慮規則 簡介 Wireshark(前稱Ethereal)是一個網絡封包分析軟件。網絡封包分析軟件的功能是擷取網絡封包,並儘可能顯示出最爲詳細的網絡封包資料 安裝 下載地址:https://www.wiresha