原创 利用ShardingSphere(sharding-proxy)實現分庫分表,通過整合ZooKeeper,進行簡單配置文件修改輕鬆實現跨庫跨表相關操作,輕量級零侵入整合項目開發

利用ShardingSphere(sharding-proxy)實現分庫分表,通過整合ZooKeeper,進行簡單配置文件修改輕鬆實現跨庫跨表相關操作,輕量級零侵入整合項目開發 準備工作 下載相關文件:https://downlo

原创 SpringMVC+Swagger2快速整合,以及遇到的各種問題解決方案

通過Swagger來管理服務平臺對外提供的接口,方便開發測試,對於後臺開發中節約與客戶端開發者的交流成本,避免通過修改複雜的文檔完成接口對接,使得項目開發更具有簡潔性、高效性。 項目快速整合Swagger 實現方案:點擊查看 ht

原创 MySql 5.6 純綠色免安裝版本,自動安裝到服務,可設置手動啓動、自動啓動、延遲啓動

作用:免安裝版本,只需要下載後解壓即可,雙擊啓動文件,便會自動啓動,節省更多的磁盤空間和內存,降低電腦負載。整個使用更加的簡潔、友好、方便實用。 安裝方法: 下載 》解壓 》雙擊啓動 》完成。 主要實現: 1、通過把相關遠程連接配

原创 服務器集羣自動化部署工具,自動生成 Redis+Tomcat+Nginx相關需要文件,自動配置好依賴jar包和配置文件,簡單快速搭建集羣環境

服務器集羣是所有企業都採用的方式,簡單的說,採用單一的Tomcat服務器部署應用,一是存在單點故障導致整個系統停止運行,而是併發量遠不能滿足現實需要,三是無法進行應用熱更新等一系列問題。目前,採用簡單一點服務器集羣,可以使用 R

原创 一鍵配置Java 環境變量,免安裝綠色版本

下載地址: 百度網盤鏈接,放到結尾處! 下載文件後並解壓,複製 Java 文件夾到 C盤根目錄,雙擊 Java 文件夾中的 run.bat ,自動配置環境變量,環境變量設置完成。 開始”->;“運行”,鍵入“cmd”;打開 CMD

原创 UI前端常用的15個超讚的配色網站

中國風配色 zhongguose.com 超美的中國風配色,網站號稱收集了最全的中國色,還有中英文互譯,非常貼心,五星好評。 日本傳統配色 nipponcolors.com 日本傳統色彩,無需多說,文藝又古風,值得收藏。 Colr

原创 一名全棧設計師的常用設計工具,彌補不足,提升工作效率

在一些大型企業項目中,我一般擔任架構師的角色,而到了我自己負責的個人或開源項目中,我就成了一名全棧設計師。我喜歡用自學而來的那些設計技能進行網站或App設計,然後自己動手實現前端和後端。這能幫助我有效節省成本並減少因多人溝通帶來的

原创 2019玩轉TIG(Telegraf+Influxdb+Grafana),輕鬆幾步搭建環境,通過各種錶盤展示數據,對數據進行實時監控和分析(上)

1、 文件下載 • telegraf-1.5.0_windows_amd64.zip • influxdb-1.4.2_windows_amd64.zip • grafana-4.6.3.windows-x64.zip 官網地址: h

原创 Android編譯項目發生 String index out of range: -1 解決辦法

Android打開項目之後編譯發生:String index out of range: -1 其主要原因是Gradle版本不一致導致的,解決辦法: 1、修改編譯版本,如:compileSdkVersion 22 2、修改gradle

原创 2019玩轉ELK(ElasticSearch + LogStash + Kibana = ELKStack),輕鬆幾步搭建ELK環境,對數據進行實時監控和分析(上)

一、組件介紹 Elasticsearch是個開源分佈式搜索引擎,提供蒐集、分析、存儲數據三大功能。它的特點有:分佈式,零配置,自動發現,索引自動分片,索引副本機制,restful風格接口,多數據源,自動搜索負載等。Elasticsea

原创 關於OKHTTP和RX及其他三方包衝突的問題

問題描述 Error: Program type already present:okio.AsyncTimeout; Error: Program type already present: rx.android.BuildCon

原创 Error: Program type already present: okhttp3.Authenticator$1 的解決方法

在依賴的最下面加入all*.exclude group: 'com.squareup.okhttp3', module: 'okhttp',如下所示: dependencies { ……………… configurations { all

原创 Error: Program type already present: rx.android.BuildConfig及其系列衝突的解決方法

方法一:在控制檯輸入:gradlew -q app:dependencies  查看依賴關係。之後刪掉多餘的依賴jar包。 方法二: 在依賴的最下面加入all*.exclude group: 'com.x.x.x',此處是衝突的jar包名

原创 Error: Program type already present: com.google.gson.FieldAttributes 的解決方法

在依賴的最下面加入all*.exclude group: 'com.google.code.gson',如下所示: dependencies { ……………… configurations { all*.exclud

原创 比OrmLite更好用的數據庫框架,支持高併發,不用寫任何sql語句實現對數據庫的增刪改查

比OrmLite更好用的數據庫框架,自動建表,支持高併發,不用寫任何sql語句實現對數據庫的增刪改查 比OrmLite更好用的數據庫框架,自動建表,支持高併發,不用寫任何sql語句實現對數據庫的增刪改查。 MySqlite 仿照華爲應