原创 docker容器共享宿主機環境,如jdk

第一步:首先宿主機中需要安裝配置jdk。 列出所有已經被安裝的,名字中包含jdk字符串的RPM包。 rpm -qa | grep java 刪除舊版本的jdk rpm -e --nodeps java-1.8.0-ope

原创 zuul.ignoredServices=*

Spring Cloud Zuul 與 Spring Cloud Eureka 可以實現無縫對接實現面向服務的路由。我們讓路由的path映射到具體的服務上,而具體的url交由Eureka的服務發現機制去自動維護。 zuul默認路

原创 GROUP BY 語句中的GROUP_CONCAT()函數

GROUP BY 語句根據一個或多個列對結果集進行分組。會把值相同放到一個組中,最終查詢出的結果只會顯示組中一條記錄。 現有表結構如下: 需要將數據通過採集時間中的日期(collecttime)以及設備(devnum)進行分組查

原创 Spring Data JPA 數據加密存儲

數據安全永遠是個大問題。用戶數據存儲到數據庫中,如果不採取加密手段,那麼只要有權限訪問數據庫的人,都能直接明瞭的看到用戶所有的隱私數據,尤其在中小型公司中,對於數據庫權限的管理基本上都是由開發人員直接進行維護管理,這樣對於數據安全並

原创 javamail imap 網易郵箱 NO Select Unsafe Login. Please contact [email protected] for help

問題描述: 第三方郵件客戶端如心藍郵件批量管理助手使用IMAP收網易郵件提示: NO Select Unsafe Login. Please contact [email protected] for help, 同時

原创 FastJson解析內部類的實例時報錯:No default constructor for entity

因爲非靜態內部類,是不能直接進行實例化,如: Model.Data data = new Model.Data() 編譯會出錯,如果我們想實例化非靜態內部類,則必須要有一個外部類的實例,如: Model model = new Mo

原创 Linux安裝vim編輯器

apt-get方式:普通用戶下輸入命令:sudo apt-get -y install vim-gtk (注:出現E: Unable to locate package則將命令改成sudo apt-get -y install vi

原创 springcloud config 中文亂碼

問題描述: springcloud config讀取配置文件有中文時候出現亂碼。使用的spring-boot-starter-parent 版本爲1.5.2.RELEASE,spring-cloud-dependencies版本爲Da

原创 Mysql:The table‘xxxx’is full

mysql出現"the table is full"的問題,一般有兩個原因: 一 .You are using the MEMORY (HEAP) storage engine; in this case you need to i

原创 VM虛擬機啓動時:鎖定文件失敗 打不開磁盤或它所依賴的某個快照持磁盤

問題描述: 因爲虛擬機運行的時候會創建相應的文件,即在虛擬機安裝目錄下會自動生成.lck文件,用以鎖定文件,這是虛擬機裏的虛擬磁盤(.vmdk)本身自帶的一種磁盤保護機制,防止多臺虛擬機同時訪問同一個虛擬詞磁盤造成對磁盤的修改、數據

原创 The request was rejected because the URL was not normalized.

注意:spring boot 1.5.10.RELEASE 版本後 ,類似ip:port//resources 這樣訪問 // 可以被處理訪問 就會出現上邊異常。修改客戶端請求中的//即可。

原创 videojs rtmp No compatible source was found for this media.

videojs提示 (CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED) No compatible source was found for this video. 就像下面這樣。 解決方案: 將網站的fla

原创 spring中Constructor、@Autowired、@PostConstruct的順序

其實從依賴注入的字面意思就可以知道,要將對象p注入到對象a,那麼首先就必須得生成對象p與對象a,才能執行注入。所以,如果一個類A中有個成員變量p被@Autowired註解,那麼@Autowired注入是發生在A的構造方法執行完之後的

原创 hibernate與MyBatis的區別

查找別人所寫文章,感覺下面的思路比較更深入化,寫在這兒用以做記錄。 對於數據的操作,hibernate是面向對象的,而MyBatis是面向關係的 面向對象致力於解決計算機邏輯問題,而關係模型致力於解決數據的高效存取問題。 我們不妨對

原创 Docker配置使用說明書(httpd、nginx、java程序)

1.Docker介紹 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。