原创 ajax跨域預請求問題

背景 工程進行服務拆分時服務端需要進行JWT校驗,增加了JWTInterceptor對不符合JWT要求的所有請求直接做返回處理。 現象 後端HttpClient直接調用服務無問題,postman模擬請求調用服務無問題 前端ajax

原创 單點登陸CAS中登錄流程過期時間設置

問題描述: 用戶退出系統後長時間不操作,此時輸入用戶名密碼點擊登錄頁面會自動刷新,刷新後需要重新輸入用戶名密碼纔可進行登錄,用戶體驗極差。 問題原因: 未設置登錄流程過期時間,在超過默認過期時間以後服務端會對TGT進行刪除,此時會返回NO

原创 PinPoint使用手冊(圖文並茂版)

用了一段時間PinPoint,感覺很有效果,值得推廣,在這裏把使用時總結出來的知識分享給大家,網上有很多Pinpoint安裝部署的教程以及與其他APM比對的文章,這裏就不贅述了,直接上圖 01首頁  02Server切換   03鏈路及

原创 Dubbo源碼解讀01SPI機制、擴展點及服務發佈流程

一.SPI(service provider interface) JAVA SPI(JDK內置服務發現機制,用於動態擴展) JDK定義接口規範:com.xxx.xxx.Driver 其他廠商根據結構規範實現實現類:com.mysql.j

原创 Dubbo源碼解讀02客戶端註冊發佈過程

客戶端服務註冊發佈主要做了以下幾件事 1.讀取配置文件,封裝map 2.讀取zk中providers,生成netty連接,放入urlInvokerMap,將本身consumer註冊到zk 3.根據配置文件ref,生成proxy客戶端代理

原创 linux常用命令

根據端口號查詢進程id netstat -apn|grep port   根據進程id查詢進程  ps -ef|grep pid  查找keyword相關進程   ps -ef|grep dashboard //ps -ef|

原创 EhCache 分佈式緩存/緩存集羣

EhCache 分佈式緩存/緩存集羣 開發環境: System:Windows JavaEE Server:tomcat5.0.2.8、tomcat6 JavaSDK: jdk6+ IDE:eclipse、MyEclipse 6

原创 RedHat Enterprise Linux 6.4使用Centos 6 的yum源

思路:卸載redhat自帶yum,然後下載centos的yum,安裝後修改配置文件   1、首先到http://mirrors.163.com/centos下載軟件包   x86地址:http://mirrors.163.com/cent

原创 雲盤上傳爲什麼這麼快

如果文件沒有修改過,它的二進制碼就不會變,上傳的時候會比對二進制碼,如果一樣,說明在服務器中已存在,不需再次上傳,而二進制碼很小,比對起來很快,就可以達到所謂的秒傳

原创 如果建立外網ip

首先通過196.168.0.1設置路由器中的虛擬服務器,然後在外網就可以通過ip+端口號進行遠程桌面

原创 cxf做webservice簡單例子

cxf簡單例子  Apache CXF 是一個開放源代碼框架,提供了用於方便地構建和開發 Web 服務的可靠基礎架構。它允許創建高性能和可擴展的服務,您可以將這樣的服務部署在 Tomcat 和基於 Spring 的輕量級容器中,以及部署在

原创 建立web service client

        建立 Web Service Client 作業環境:Windows XP SP3 軟體版本: Eclipse v3.4.1說明:要使用 Eclipse 來建立一個 Web Service Clien