原创 ASM ClassReader failed to parse class file
ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn’t supported yet: 運行
原创 年齡計算
新手一枚,主要記錄自己開發過程。如有錯誤請留言告知! 業務需求:根據身份證號碼計算出年齡,如果直接傳生日過來那更方便些。 /// <summary> /// 計算年齡 /// </summa
原创 HDFS基本概念及基本操作
HDFS基本概念篇 1. HDFS 前言 設計思想: 分而治之: 將大文件、大批量文件,分佈式存放在大量服務器上,以便於採取分而治之的方式對海量數據進行運算分析。 在大數據系統中作用: 爲各類分佈式運算框架(如:mapredu
原创 HDFS的Java操作
HDFS的Java操作 HDFS在生產應用中主要是客戶端的開發,其核心步驟是從HDFS提供的API中構造一個HDFS的訪問客戶端對象,然後通過該客戶端對象操作(增刪改查)HDFS上的文件 搭建開發環境 開發工具:IDEA 管理工具:
原创 啓動hive錯誤:Exception in thread "main" java.lang.IllegalArgumentException
啓動hive時報錯了 報錯信息: Exception in thread "main" java.lang.IllegalArgumentException: java.net.URISyntaxException: R
原创 HDFS寫數據流程
HDFS寫數據流程 概述 客戶端要向HDFS寫數據,首先要跟namenode通信以確認可以寫文件並獲得接收文件block的datanode,然後,客戶端按順序將文件逐個block傳遞給相應datanode,並由接收到block的datan
原创 C# AES 加密解密
/// <summary> /// AES 加密 /// </summary> /// <param name="str">明文</param> ///
原创 使用JDK自帶HttpsURLConnection發送HTTPS請求
public static String sendSoapXml(String xml, String requestUrl) throws Exception { System.out.println("請求報文:" + xml);
原创 Ubuntu 16.04安裝Mysql和安裝時出現錯誤解決
安裝MySQL過程中出錯,部分內容如下: update-alternatives: 使用 /etc/mysql/mysql.cnf 來在自動模式中提供 /etc/mysql/my.cnf (my.cnf) Renaming removed
原创 Java計算兩個日期間的年,月,日之差
由於在開發中需要計算車的使用年限,我當時使用的是以下方案並記錄下來,希望能給有需要計算日期差的朋友有所幫助。當然,中間的計算邏輯根據不同要求來計算。 有錯的地方請留言告知 /** * 計算使用年限 * enrollDate
原创 使用Apache提供的HttpClient發送https請求
/*** * @param sendXml* 需要發送的報文字符串* @param requestUrl* 請求url地址* @return 響應報文字符串*/
原创 JAVA單例Map緩存
package com.xxx.util; import java.util.Enumeration; import java.util.HashMap; import java.util.Hashtable; import java.
原创 Java對象XML
private String beanToStringXml(Object obj) {String xmlStr = null;if (obj == null) {return "";}try {JAXBContext jaxbCon
原创 使用Java反射創建XML
/*** 將對象屬性名作爲節點,屬性值作爲節點值* * @param rootName* 根節點對象* @param eleName* 要創建的字節點名稱* @param obj*