原创 JDK和CGLIB動態代理實踐

JDK和CGLIB動態代理實踐 首先準備一個接口,一個實現類: package zhangbin.aop; /** * @author bin.zhang * @version 2017年9月8日 上午10:05:45

原创 Centos7系統SSH免密鑰登錄配置及權限記錄

Linux系統多臺主機組建Hadoop集羣,配置SSH免密登錄是前提,也是重中之重,下面我就來細扒一下流程,希望大家看了這篇博客後能提壺灌頂。 修改主機名(永久): hostnamectl set-hostname hadoo

原创 Hive遠程模式安裝時server-client端配置

以下是在查閱資料時找到的講解得比較好的博客截圖,僅作備忘錄使用:

原创 CDH集羣啓動後使用Hive報錯解決辦法

CDH集羣啓動後使用Hive報錯: 解決方案一: 查看狀態二個namenode節點都爲standby狀態: $./hdfs haadmin -getServiceState namenode1 standby $./hdfs

原创 HBase創建表的Java代碼

HBase 1.x和2.x版本的建表的java代碼如下: /** * @Description 創建HBase表 * @Params [] * @Return * @Author zhan

原创 惠普Envy dv4筆記本電腦U盤安裝win10系統

關於惠普Envy dv4 惠普Envy dv4筆記本及其BIOS設置界面: 設置從U盤啓動 開機按 “F9” 直接選擇啓動方式 開機按 “F10” 進入BIOS設置界面 開機按 “F11” 進入恢復模式 注意:以上操作按鍵只

原创 JDK環境變量配置

JAVA_HOME C:\Program Files\Java\jdk1.8.0_172 CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\too

原创 JDK環境變量配置及常用Java命令

**JDK環境變量配置** JAVA_HOME: C:\Program Files\Java\jdk1.8.0_11 PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

原创 IntelliJ IDEA實用快捷鍵

Alt+F1 在項目中顯示文件 Alt+Enter 導包或新建類 Alt+Shift+P 選擇需要實現的方法 Ctrl+E

原创 sed命令使用遇到的一些問題

問題1: 執行: sed -i "s/77/$JAVA_HOME:8781/" zookeeper.properties 報錯! 分析:替換時變量不能有敏感字符下劃線:_,變量也不能爲:/7/8/9這種路徑格式,因爲有敏感字符:

原创 IP地址常識

IP地址總共分爲5類: A類ip地址 A:0-127,其中0代表任何地址,127爲迴環測試地址,因此,A類ip地址的實際範圍是1-126. 默認子網掩碼爲255.0.0.0 B類ip地址 B:128-191,其中128.

原创 用Java實現二叉樹的三種遍歷方式

二叉樹如下: 遍歷結果如下: 以下是實現代碼: package binTree; import java.util.Stack; /** * @author bin.zhang * @version 2017年8月

原创 Maven重要的配置項

阿里雲maven鏡像: <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.

原创 Eclipse打包之FatJar插件

從網上下載FAT JAR,找到一個:net.sf.fjep.fatjar_0.0.31.jar的插件,將其放到eclipse所在的plugins文件夾下面,重啓Eclipse,這時當右擊工程時,就會多出一個 +Build Fat

原创 Ant配置文件build.xml示例

<?xml version="1.0" encoding="UTF-8" ?> <project name="HelloWorld" default="run" basedir="."> <property name="s