原创 Zookeeper分佈式鎖的原理及使用

Zookeeper分佈式鎖的原理: 1、連接zk,調用獲取鎖的方法後在指定根目錄下寫入相同路徑名的臨時順序節點時,並記錄當前寫入的節點(zk會自動爲相同的路徑添加9位數的後綴,越先寫入的數字越小) 2、從指定根目錄取出所有臨時節點,放到列

原创 Log4j2 日誌配置

添加pom依賴: <!-- log start --> <dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-

原创 Java使用HTTPClient發起HTTP或HTTPS請求

本文介紹瞭如何在Java中用httpclient發起http或https(跳過驗證)請求,廢話不多說,上代碼。 1、導入httpclient的pom依賴 <dependency> <groupId>org.apache.httpcom

原创 如何查看Linux版本

cat /etc/redhat-release

原创 Linux防火牆設置(iptables及firewall)

#關閉firewall: systemctl stop firewalld.service  #禁止firewall開機啓動 systemctl disable firewalld.service  #查看默認防火牆狀態(關閉後顯示not

原创 Linux一臺服務器從其他服務器上同步時間(ntp時間服務器離線安裝)

本文介紹了Linux系統下ntp時間服務器安裝配置以及自啓動、自同步,安裝完成後其他服務器可同步本機系統時間 以下操作皆是在root用戶在進行,ntp及ntpdate版本爲4.2.6p5-28.el7 1、安裝ntp,將以下rpm安裝文件

原创 Java取得一個對象裏所有get方法和set方法

public void getMethod(Object obj){ Class clazz=obj.getClass();//獲得實體類名 Field[] fields = obj.getClass().getDeclaredFi