原创 illegal access to loading collection

在一對多關係中,使用左連接(在配置文件中用“fetch=join”或者在Hsql中使用 left join fetch)都會報下面的錯誤 [ org.hibernate.PropertyAccessException: Exception

原创 Kubernetes 執行join卡住導致加入集羣失敗問題解決

問題現象 之前自己搭建了一個k8s集羣,配置如下: os: centos8 master: 8U8G 192.168.2.106 worker1: 4U4G 192.168.2.240 worker2: 4U4G 192.168

原创 最新版本jdk下載

oracel官網改版了,必須要登錄才能下載jdk,所以下載好了jdk14、11、8放在網盤中備用。 如果鏈接失效了,可以私信我或者留言。 鏈接:https://pan.baidu.com/s/13Oc6PUKIS7F2mK-Mdi

原创 從零開始搭建kubernetes集羣

前言 ​ Kubernetes是Google開源的一個容器編排引擎,它支持自動化部署、大規模可伸縮、應用容器化管理。在生產環境中部署一個應用程序時,通常要部署該應用的多個實例以便對應用請求進行負載均衡。 ​

原创 使用shell腳本添加環境變量

最近一個項目中需要用shell腳本來添加環境變量,然後使用java代碼讀取,嘗試了幾次才實現我想要的效果,在此記錄下來,以備後用: #!/bin/bash hadoop_version=2.7.2 echo "export HAD

原创 Hibernate 忽略非數據庫字段屬性

@Transient表示該屬性並非一個到數據庫表的字段的映射,ORM框架將忽略該屬性.如果一個屬性並非數據庫表的字段映射,就務必將其標示爲@Transient,否則,ORM框架默認其註解爲@Basic當實體Bean中存在的屬性在數據庫中沒

原创 maven項目,啓動項目總是報找不到*.properties錯誤

是因爲編譯的時候沒有把resources目錄編譯過去,可以在target下面查看,在classes目錄下並沒有log4j.properties配置文件.解決辦法:右鍵項目---->properties--->Java Build Path

原创 Gradle依賴子模塊配置

dependencies{ compile project(":模塊名") } 這樣在發佈war包的時候,子模塊會以jar包的形式打包到lib目錄下。

原创 VirtualBox 啓動centos7時 報錯This kernel requires an X86-64 CPU,but only detected an i686 CPU錯誤的解決辦法

VirtualBox 裝了centos7 64位系統,之前還是好好的,突然出現這個問題,導致系統不能正常啓動,根據網上的資料總結了以下幾個解決辦法,雖然我是按照這些方法解決的.1.64位的cpu2.安裝的系統必須爲64位.3.cpu支持硬

原创 tomcat The valid characters are defined in RFC 7230 and RFC 3986

tomcat The valid characters are defined in RFC 7230 and RFC 3986 出現這種情況是因爲tomcat在 7.0.73, 8.0.39, 8.5.7 版本後,添加了對於ht

原创 Spring MVC 表單提交 出現400 Bad Request

因爲是form表單中有日期,Spring不知道該如何轉換,解決辦法 是在實體類的日期屬性上加 @DateTimeFormat(pattern="yyyy-MM-dd")註解。 參考自:http://my.oschina.net/fqt5

原创 使用hadoop api獲取任務日誌(續)

使用hadoop api獲取任務日誌 在上一篇文章寫到了如何使用hadoop api獲取任務日誌,只是最後貼出了日誌輸出的內容,沒有寫清楚到底如何輸出日誌。最近有小夥伴私信我如何輸出日誌,通過這篇文章進行一個補充,有不明白的地方可

原创 使用hadoop api獲取任務日誌

正常情況下我們可以通過開啓日誌聚合在yarn webUi上查看任務日誌,但是當我們需要定製日誌呈現方式時就需要使用到hadoop提供的api來獲取。以下爲demo。 引入依賴 <dependency>

原创 Failed while trying to construct the redirect url to the log server

問題現象 hadoop yarn的web ui上查看job執行日誌報錯: 問題分析 出現這個現象有兩個原因: 一、沒有在mapred-site.xml中配置jobhistory訪問地址: <property> <name

原创 java.util.UnknownFormatConversionException: Conversion = 'w'

問題現象 最近在做一個java調用遠端接口運行python代碼的工具,並且通過接口實時獲取代碼運行的日誌,然後使用System.out.printf進行控制檯打印,結果出現如下錯誤: 最關鍵的是這個問題是偶現的,通過google