原创 Service Mesh服務網格
Service Mesh 又譯作 “服務網格”,作爲服務間通信的基礎設施層。Buoyant 公司的 CEO Willian Morgan 在他的這篇文章 WHAT’S A Service Mesh? AND WHY DO I NEED O
原创 NEO4j安裝並修改配置文件
安裝 安裝社區版(免費) 我下載的是neo4j-community-3.3.0,因爲搭配jdk8, neo4j-community-4也可以,jdk需要11. 喜歡的自行安裝 修改配置文件 一、打開dbms.connectors.de
原创 Iass、Pass、SasS三種雲服務區別
我們可以把雲計算理解成一棟大樓,而這棟樓又可以分爲頂樓、中間、低層三大塊。那麼我們就可以把Iass(基礎設施)、Pass(平臺)、Sass(軟件)理解成這棟樓的三部分。基礎設施在最下端,平臺在中間,軟件在頂端。別的一些“軟”的層可以在這
原创 使用攔截器驗證token是否有效
最近項目中需要做每一個接口均加token參數,web端進行驗證。 我實用的是攔截器。 1、整體思路是定義好需要攔截的路徑,並將使用的接口添加@ApiToken 2、符合路徑並且添加了註解的接口發送請求時會進入攔截器,攔截器負責比對傳入的t
原创 多租戶Saas架構設計分析(基礎篇)
本篇先給大家介紹一下相關的概念和常見問題。 實踐篇鏈接:https://blog.csdn.net/haponchang/article/details/104246317 SaaS簡介 SaaS是Software-a
原创 熱加載、熱部署,體驗hotswap
Java應用程序運行時升級軟件,無需重新啓動的方式有兩種,熱部署和熱加載。 熱加載 熱加載即在在運行時重新加載class,實現原理主要依賴java的類加載機制,是在運行時通過重新加載改變類信息,直接改變程序行爲。在實現方式可以概括爲在容器
原创 對中國標準時間(CST)和中國夏令時(CDT)的不同處理
問題重現: 通過接口從後端獲取時間戳,在前端用JS格式化顯示。發現Chrome在Mac和Windows下,對特定的時間段(1986年至1991年),的處理方式並不相同。 問題產生原因: 查詢資料後發現,原來中國也曾經使用過夏令時。
原创 Tomcat : consider increasing the maximum size of the cache
tomcat8佈署war包,出現如標題的報錯,這是因爲tomcat8以上對resource採取了cache,而默認的大小是10M。 解決的辦法很簡單,就是在context.xml中調大緩存。 在配置文件<Context>中添加一行,代碼
原创 對稱加密(DES、3DES、AES、PBE)
常用的Java加密技術和核心代碼系列: Base64以及關於Base64遇到的坑 https://blog.csdn.net/haponchang/article/details/106094115 消息摘要算法 https://b
原创 數字簽名證書
常用的Java加密技術和核心代碼系列: Base64以及關於Base64遇到的坑 https://blog.csdn.net/haponchang/article/details/106094115 消息摘要算法 https://b
原创 非對稱加密(RSA、DH)
常用的Java加密技術和核心代碼系列: Base64以及關於Base64遇到的坑 https://blog.csdn.net/haponchang/article/details/106094115 消息摘要算法 https://b
原创 消息摘要算法(MD5、SHA)
常用的Java加密技術和核心代碼系列: Base64以及關於Base64遇到的坑 https://blog.csdn.net/haponchang/article/details/106094115 消息摘要算法 https://b
原创 Base64以及關於Base64遇到的坑
常用的Java加密技術和核心代碼系列: Base64以及關於Base64遇到的坑 https://blog.csdn.net/haponchang/article/details/106094115 消息摘要算法 https://b
原创 熱加載、熱部署
Java應用程序運行時升級軟件,無需重新啓動的方式有兩種,熱部署和熱加載。 熱加載 熱加載即在在運行時重新加載class,實現原理主要依賴java的類加載機制,是在運行時通過重新加載改變類信息,直接改變程序行爲。在實現方式可以概括爲在容器
原创 JRebel 最簡單的使用
前提提示 JRebel是一款JVM插件,它使得Java代碼修改後不用重啓系統,立即生效。IDEA上原生是不支持熱部署的,一般更新了 Java 文件後要手動重啓 Tomcat 服務器,才能生效,浪費時間浪費生命。 目前對於idea熱部署最好