原创 centos安裝CDH6.3

一. CentOS更改yum源與更新系統 yum install -y wget mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backu

原创 Hadoop 3.X 安裝

第一步  準備環境         準備安裝環境。jdk1.8,hadoop3.X版 , apt安裝ssh , apt安裝pdsh 第二步  安裝jdk         1. 解壓jdk            2. 執行命令: upda

原创 seata docker部署

  一. docker拉取seata-server鏡像 docker pull seataio/seata-server:1.1.0 二. docker run方式啓動 docker run --name seata-server -

原创 canal實現Elasticsearch數據同步

一.canal介紹 canal 主要用途是基於 MySQL 數據庫增量日誌解析,提供增量數據訂閱和消費 基於日誌增量訂閱和消費的業務包括 數據庫鏡像 數據庫實時備份 索引構建和實時維護(拆分異構索引、倒排索引等) 業務 cache 刷新

原创 seata-server部署

  一. docker拉取seata-server鏡像 docker pull seataio/seata-server:1.1.0 二. docker run方式啓動 docker run --name seata-server -

原创 jdk8垃圾收集器

     垃圾收集器是垃圾回收算法(標記-清除算法、複製算法、標記-整理算法)的具體實現,不同商家、不同版本的JVM所提供的垃圾收集器可能會有很在差別. 1.  圖中展示了7種不同分代的收集器:      Serial、ParNew、P

原创 jdk1.8——jvm分析與調優

一.JVM空間說明 JDK 1.7及以前,Java 類信息、常量池、靜態變量都存儲在 Perm(永久代)裏。類的元數據和靜態變量在類加載的時候分配到 Perm,當類被卸載的時候垃圾收集器從 Perm 處理掉。 JDK 1.8 的對

原创 spring整合redis緩存,以註解(@Cacheable、@CachePut、@CacheEvict)形式使用

maven項目中在pom.xml中依賴2個jar包,其他的spring的jar包省略: [html] view plain copy    print? <dependency>      <groupI

原创 rabbitMQ安裝及配置遠程訪問web管理界面

#1 更新 apt-get update apt-get upgrade #2 安裝Erlang wget http://packages.erlang-solutions.com/ubuntu/erlang_solution

原创 java Future 接口介紹

在Java中,如果需要設定代碼執行的最長時間,即超時,可以用Java線程池ExecutorService類配合Future接口來實現。 Future接口是Java標準API的一部分,在java.util.concurrent包中。Fut

原创 Java WebSocket的Tomcat實現

一、概述:               我們知道,傳統的HTTP協議是無狀態的,每次請求(request)都要由客戶端(如瀏覽器)主動發起,服務端進行處理後返回response結果,而服務端很難主動向客戶端發送數據;這種客戶端是主動方

原创 linux中netstat查看80端口連接數例子

Netstat 命令用於顯示各種網絡相關信息,如網絡連接,路由表,接口狀態 (Interface Statistics),masquerade 連接,多播成員 (Multicast Memberships) 等等,下文就爲各位介紹ne

原创 FastDFS + nginx 單點部署

第一步:libfastcommon安裝 FastDFS_v5.05依賴libfastcommon,不再依賴libevent   unzip libfastcommon-master.zip -d /usr/local     cd /us

原创 Java讀取外部資源的方法

在Java代碼中經常有讀取外部資源的要求:如配置文件等等,通常會把配置文件放在classpath下或者在web項目中放在web-inf下. 1.從當前的工作目錄中讀取: [java] view plain copy

原创 打印fastjson對象時,如果內部鍵值爲null,則該鍵不會打印出來

Q:問題描述 打印JSON對象時,如果內部鍵值爲null,則該鍵不會打印出來。  JSONObject{“a”:1,”b”:”“,”c”:null,”d”:”loongshawn”}  打印出來JSONObject{“a”:1,”b”