原创 Dubbo 服務啓動方式和註解

啓動Dubbo服務有2個方式,1是通過xml配置,2是通過註解來實現,這點和Spring相似。   採用XML配置如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http:

原创 dubbo 例

Dubbo背景和簡介Dubbo開始於電商系統,因此在這裏先從電商系統的演變講起。單一應用框架(ORM) 當網站流量很小時,只需一個應用,將所有功能如下單支付等都部署在一起,以減少部署節點和成本。 缺點:單一的系統架構,使得在開發過程中,佔

原创 You do not have permission to pull from the repository via HTTPS

如果配置了公私鑰,確保配置都沒有問題之後,還是報一下權限等問題。   到憑證管理器中編輯一下用戶名和密碼,  可能是因爲換了電腦 或者  其他git倉庫的用戶名和密碼沒有更改導致的。

原创 oracle創建表空間、創建用戶

oracle實例(數據庫)創建完之後,創建表空間,用戶以及給用戶授權。 第一步:創建臨時表空間(可選) 第二步:創建數據表空間 第三步:創建用戶並指定表空間 第四步:給用戶授予權限   1.創建用戶之前要創建"臨時表空間",若不創建則默認

原创 Java中的字符串 == 比較, 內存分配

/** * 重溫一下 */ public class StringMemoryTest { public static final String j = "123"; public static final St

原创 Session與Cookie

HTTP是一種無狀態的協議,服務器單從網絡連接上無從知道客戶身份。怎麼辦呢?就給客戶端們頒發一個通行證吧,每人一個,無論誰訪問都必須攜帶自己通行證。這

原创 單點登錄原理與簡單實現(轉載好文)

轉自: https://www.cnblogs.com/ywlaker/p/6113927.html#!comments這篇文章寫得很詳細,   評論中的問題與回答也對理解有很大幫助。 (2017-09-22更新)GitHub:https

原创 SSO 例

轉自:https://www.cnblogs.com/coderhuang/p/5897444.html下面例子親測可以實現。sso-shiro-casspring下使用shiro+cas配置單點登錄,多個系統之間的訪問,每次只需要登錄一

原创 Maven私服 CentOS7

搭建Maven私服摘要:本文主要介紹在CentOS7.1下使用nexus3.6.0搭建maven私服,以及maven私服的使用(將自己的Maven項目指定到私服地址、將第三方項目jar上傳到私服供其他項目組使用)一、簡介  Maven是一

原创 CAS 單點登錄 SSO執行原理探究

轉自:https://blog.csdn.net/javaloveiphone/article/details/52439613#t0這票文章中的答疑部分的解釋 對過程中不好理解地方做了很好的解釋。 大家可以參考。。1、背景介紹單點登錄:

原创 Spring MVC配置CORS(解決跨域請求)

1. CORS 簡介同源策略(same origin policy)是瀏覽器安全的基石。在同源策略的限制下,非同源的網站之間不能發送 ajax 請求的。爲了解決這個問題,w3c 提出了跨源資源共享,即 CORS(Cross-Origin

原创 WebSocket 詳解教程

概述WebSocket 是什麼?WebSocket 是一種網絡通信協議。RFC6455 定義了它的通信標準。WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。爲什麼需要 WebSocket ?瞭

原创 left join right join 多個連續的

表A,B,Cselect * fromA left join B on  a.id = b.id    left join C on c.id = B.id  A,B進行連接,生成一張中間表T, 然後T再與C 進行連接生成最後的結果。

原创 SpringMvc 集成構建 Swagger

Springmvc項目中集成Swagger。步驟一,maven的pom片段:   下面的swagger 1 與 swagger 2 的配置都可以, 參照一部分就可以,都能跑起來。——————————————————————————————

原创 maven的package和install區別

1,項目A 以來項目B,   B項目 如果只是執行 clean,package的話,只是打包到B項目的target 下面,  再編譯項目A 的時候一覽會報編譯錯誤,原因是項目B沒有執行install。所以package 只是打包到targ