原创 SpringCloud----configServer配置中心及手動刷新

準備工作:一個註冊中心項目、一個配置中心服務端及一個配置中心客戶端項目。需要將配置中心服務端及客戶端註冊到註冊中心去。使用碼雲作爲倉庫管理配置信息。 【1】配置中心服務端依賴:pom.xml <parent> <groupId>or

原创 Nginx 配置tomcat負載均衡導致微信公衆號報錯:redirect_uri域名與後臺配置不一致,錯誤碼:10003

 nginx配置的負載均衡如下: # server_pool自定義的名稱,下面的proxy_pass裏面需要用到 upstream server_pool { server 110.110.110.110:8080; server

原创 VUE v-for中使用 style background-image的寫法

<li v-for="(item, index) in list" :key="index" class="weui_uploader_file" :style="{'background-image':'url('+

原创 VUE ----父子組件通信

【1】 將父組件parent_component的值傳給子組件child_component  父傳子: props, 在子組件中定義需要傳的數據,父組件在引用子組件的時候,將對應的數據傳給子組件,     movieslist: [  

原创 DB2集羣數據庫,數據均衡分佈到每個節點問題

本系統有三臺數據庫服務器,每臺上有三個節點。共十五個節點。按照道理來說,如果一個表是分區表的話,那麼該表的數據會均勻的分配在這十五個節點上。但是查詢結果並非如此!有的節點並沒有數據,有數據的節點分配也是不均衡的。 那麼就開始查找原因了,

原创 Vue async+await實現同步執行

 今天在測試微信掃一掃的時候,發現了一個很奇怪的問題。點擊掃一掃的時候第一次總是打不開,再點一次就正常了。 後來仔細看代碼才發現:獲取js-sdk驗證和打開掃一掃分成了兩個方法。首先調用驗證方法,然後調用打開掃一掃。但是居然先打印的掃一掃

原创 SpringCloud----配置動態網關

由於搭建動態網關是在上個例子基礎上搭建的,配置完畢後,死活不成功。而且配置肯定沒錯,但就是不生效。找了幾天原因,終於找到了。 配置中心的客戶端的yml文件應該是bootstrap.yml,而不是application.yml!!! 【1】

原创 centos7.2 部署VUE項目

【1】項目config/index.js配置更改: 然後使用npm run build命令打包,會在下面裏面生成dist目錄,直接把dist上傳到服務器中,我這裏傳上去後,更改dist爲zhoul作爲目錄名稱。放在/usr/local/

原创 SpringCloud----Rest和Feign方式調用及負載均衡

服務提供者內容,serverId:member-server @RestController public class MemberController { @Value("${server.port}") private Str

原创 Nginx--同一端口同時代理vue項目和web項目

    環境:只有一臺服務器,一個web系統使用了兩臺tomcat在運行,一個vue系統, 需要的結果:需要同時用到https的443端口,並且訪問http時,自動跳到https中去 思路: [1]代理web項目很簡單,按照之前的操作即可

原创 VUE----使用JS防抖

參考:JS 防抖與節流 場景:點擊一個按鈕,頻繁的點擊需要不斷和後臺進行交互,更新後臺數據,實際上以最後的一次操作爲準也是沒有問題的。使用JS防抖便可以解決這個問題 【1】JS封裝 /** * 將防抖函數封裝到公共js代碼裏 * 這裏涉

原创 Vue中使用Echarts的兩種方式

【1】方法1:require引入js文件,注意路徑問題 let echarts=require('../../../static/js/echarts4.0.4.min.js'); 【2】echart代碼 drawScatterCh

原创 Cento7.2 Tomcat啓動很慢的問題

自己有臺垃圾服務器,自己倒騰了一點東西。雖然很low的配置,但是tomcat啓動真是超級超級慢啊!!!無法忍受。 當初使用的是服務器自帶的opendjdk,java.security位置如下: /usr/lib/jvm/java-1.8

原创 Vue 單頁面開發----實戰四 本地測試微信JS-SDK打開掃一掃

微信H5開發使用微信JS-SDK打開掃一掃已經做過了,但是在vue中使用卻懵逼了。不知道如何本地測試。 經過一番研究,終於找到了解決辦法: 1:還是需要利用穿透來實現。穿透搭建 2:更改vue項目的配置。 devServer: {

原创 Vue 單頁面開發----實戰一 搭建及安裝樣式庫

【一】環境的搭建          (1)vue 環境的搭建,網上很多,安裝步驟就不多說了。          (2)搭建項目 先切換到安裝目錄,新建項目:vue init webpack 項目名 先切換到項目目錄,運行項目: npm