原创 spring cloud 從服務註冊組件獲取服務實例

// 注入獲取服務發現客戶端 DiscoveryClient discoveryClient; ... // 根據服務ID(spring application name)獲取服務實例清單 List<ServiceInstance

原创 EXTJS7 treestore過濾方向配置

treestore過濾方向配置 默認treestore必須從根節點到子節點路徑上所有節點都符合過濾條件纔會顯示 如果需要顯示符合條件的所有節點(父節點可能不符合過濾條件)可通過以下配置實現: treestore.filtere

原创 EXTJS7 解決無法綁定父組件ViewModel問題

子組件vm(VIewModel)初始化時會自動將父組件的vm設置爲parent 如果子組件的vm初始化時子組件v(View)尚未add到父組件v上,則子組件的vm.parent爲null且不會在view add後再設置爲父組件vm

原创 mysql Unable to load authentication plugin 'caching_sha2_password'.

mysql 8.x版本的驗證模塊和之前版本不同: 之前版本是:default_authentication_plugin=mysql_native_password 8.x版本就是:default_authenticati

原创 MQ(Message Queue) 消息隊列概念

MQ(Message Queue) 消息隊列 1. 概念 是一種先進先出的數據結構 2. 應用場景 應用解耦 高耦合會導致應用容錯性降低,如上圖支付庫存物流任何一個下游應用因故障或其他原因不可用都會導致上游訂單系統異常影響

原创 EXTJS7 引入treegrid包

EXTJS7默認模板沒有引入treegrid包,使用treegird時會報錯Unrecognized alias: widget.tree 1. 安裝npm包 npm install @sencha/ext-modern-tree

原创 EXTJS7 自定義組件 IFRAME

Ext.define('PSR.Iframe', { extend: 'Ext.Component', xtype: 'psr-iframe', config: { src: null

原创 spring cloud 配置使用ribbon負載均衡

啓用負載均衡 // 在RestTemplate上增加註解啓用負載均衡 @LoadBalanced @Bean public RestTemplate restTemplate(){...} 以負載均衡方式調用服務 // 使用服務

原创 Chrome擴展開發

manifest.json { // 清單文件的版本,這個必須寫,而且必須是2 "manifest_version": 2, // 插件的名稱 "name": "demo", // 插件的版本 "version": "

原创 EXTJS7 config 自定義配置屬性

Ext.define('myComponent', { extend: 'Ext.Component', // 自定義配置屬性,會自動生成getter,setter config: { prop1: null, ..

原创 mysql Public Key Retrieval is not allowed

mysql8以上版本默認使用 sha256_password 認證 密碼在傳輸過程中必須加密保護,如果無法使用 TLS,就需要使用 RSA 公鑰加密 可以在連接字符串中通過 ServerRSAPublicKeyFile 指定服務

原创 nginx 反向代理端口號丟失處理

使用nginx反向代理時,非80端口的server重定向產生丟失端口號的異常 增加配置在HOST HEADER中轉發端口號 server { ... proxy_set_header Host $host:$server_por

原创 EXTJS7 自定義日期時間選擇輸入框

效果 組件定義 Ext.define('PSR.field.Datetime', { extend: 'Ext.field.Container', xtype: 'psr-datetimefield',

原创 EXT7 textcell與gridcell區別

textcell用於顯示純文本內容,不會從column繼承renderer、tpl和formatter gridcell是grid的默認cell類型 源碼 Ext.define('Ext.grid.cell.Cell', {

原创 spring cloud alibaba seata基本概念

模型:一ID+三組件 XID Transaction ID 全局唯一的事務ID TC Transaction Coordinator 事務協調器 維護全局和分支事務運行狀態,驅動事務提交和回滾 TM Transaction M