原创 neo4j etl工具導入中文數據出現亂碼解決方案

我在使用neo4j etl工具導入數據時,中文出現亂碼。 是因爲etl生成的csv保存的編碼格式爲ansi格式,我們用記事本打開,修改編碼爲UTF8。 然後在neo4j的安裝目錄的import文件夾下面找到對應的load-csv.cy

原创 neo4j etl設計

筆者最近碰到了把數據從關係型數據庫導入到neo4j的需求,於是筆者翻了neo4j官網資料,發現了neo4j-etl工具,此工具可以將數據從rdbms導入到neo4j,但是由於該工具限制比較多,而且無法不好集成到自己的應用中,最終未採用該方

原创 greenplum(5.17.0.) CentOS 安裝文檔

一 安裝說明   1、環境說明 名稱 版本 操作系統 CentOS Linux release 7.6.1810 greenplum gpdb-5.17.0.tar.gz 2、集羣介紹 使用1個master,3個s

原创 SpringBoot OAuth2支持跨域訪問

什麼是跨域訪問 在 HTML 中,<a>, <form>, <img>, <script>, <iframe>, <link> 等標籤以及 Ajax 都可以指向一個資源地址,而所謂的跨域請求就是指:當前發起請求的域與該請求指向的資源所在的

原创 同環比設計一二三

思路一:表自連接 這種方案能搜到很多類似的回答,點擊這個鏈接。這種方案可以用戶一般的業務系統,但是數據量一旦提升還是有一定的查詢壓力的。這裏不多闡述。 思路二:採用窗口函數 oracle有lag和lead窗口函數,配合over(parti

原创 常用的linux命令

命令 功能說明 線上查詢及幫助命令 (2 個) man 查看命令幫助,命令的詞典,更復雜的還有 info,但不常用。 help 查看 Linux 內置命令的幫助,比如 cd 命

原创 Nginx的安裝與配置

Nginx的簡單介紹 作爲普通的Web服務器 作爲反向代理服務器 Nginx的安裝 Windows有專門的編譯版本,直接下載運行即可。一般用來測試配置,不推薦在產品環境下使用Windows運行Nginx。 Linux

原创 HTTP狀態碼

狀態碼100客戶端繼續其請求。狀態碼101切換協議,服務器根據客戶端的請求切換協議,只能切換到更高級的協議。狀態碼200 請求成功,一般用於GET和POST請求方式。狀態碼201成功求情並創建了新的資源。狀態碼202 已接受請求,但是未處

原创 利用eureka REST接口,強制服務下線

eureka界面 調用rest服務 由於cloud服務是心跳檢測,如果服務不停止可能會被重新註冊上。

原创 如何讓同一服務,ip域名session共享。

這幾天碰到一個問題,一個統一登錄服務配置了域名,但是要求用戶不管通過域名訪問還是ip訪問,保證都能登錄成功。 服務本身就是負載的,一個nginx下面配置了多個一樣的服務,所以第一步應該保證這些分佈式應用session是共享的,我們採用了分

原创 關於DNS、域名、端口以及網站和備案

前幾天聽同事在問“域名能指向xxxx:8090麼?”,也有同事對使用域名指向VPN內網地址感覺很疑惑,或者對DNS裏的CNAME、A記錄不太熟悉。我感覺大家對DNS、域名、端口與網站存在一些不太清晰的地方,所以在這裏簡單解釋下。 先解

原创 Springboot+jpa多數據源

修改配置文件 spring:   application:     name: cms   primaryDataSource:     dataSourceClassName: com.mysql.jdbc.jdbc2.optional

原创 ldap管理加密密碼,獲取後無效的解決辦法。

我用ldap做了vpn賬號密碼的驗證,再用程序獲取到某個賬號後,獲取密碼,發現獲取到的密碼是錯誤的,並不是加密存儲後的那個 密碼。原來實體類使用的String類型接收的密碼,將密碼改爲二進制後,就正常了。 package com.ido