原创 記錄一次生產事故引發的登錄流程梳理

登錄流程梳理: 1、用戶錄入登錄信息(用戶名和密碼,或手機號和短信驗證碼) 2、後臺獲取到 登錄信息,驗證碼驗證,不匹配返回,匹配則繼續 3、根據用戶名(或手機號)查詢數據庫是否存在對應用戶,沒有返回,有則繼續 4、驗證密碼(或驗證碼),

原创 工作問題解決:ajax的妙用

應客戶要求,對現有的項目進行升級改造。 問題是,同一個賬號密碼可以同時在多處登錄。領導給了一週時間。 剛接手項目不久,是個老項目,分佈式的。 先是熟悉了整個登錄和退出的流程,將代碼執行的過程大致捋順。 本以爲是個很簡單的問題,通過sess

原创 linux查看端口對應程序目錄

以服務器上部署的 tomcat 端口號8081爲例 1.查看8081端口對應的進程號:netstat -ntulp | grep 8081 2.通過 ll /proc/{進程號}/cwd查看運行目錄:ll /proc/28394/cwd

原创 WeakHashMap垃圾回收問題

我們知道弱引用的特點:無論是否JVM內存是否足夠,只要垃圾回收機制執行,都會回收該對象佔用的內存 執行如下代碼,猜想結果 public static void main(String[] args) { WeakHashMap

原创 解決springboot2.2.1 單元測試報錯NoClassDefFoundError: org/junit/platform/launcher/core/LauncherFactory

操作系統:window10   開發工具:Spring Tool Suite - Eclipse Oxygen.3a (4.7.3a) springboot版本: <parent> <groupId>org.springframew

原创 【Java】intern() 引發的問題-思考與解決

【舉例解釋】在調用”ab”.intern()方法的時候會返回”ab”,但是這個方法會首先檢查字符串池中是否有”ab”這個字符串,如果存在則返回這個字符串的引用,否則就將這個字符串添加到字符串池中,然會返回這個字符串的引用。 在看如下兩段程

原创 ArrayBlockingQueue 取出null值問題

記錄工作中遇到的問題,同時也希望可以幫助到有需要的朋友 ArrayBlockingQueue  相關知識網上很多帖子寫的很好,還有豐富的demo,就不在此一一贅述了 這周在使用 ArrayBlockingQueue  時遇到一個問題,明明

原创 OpenResty學習——第八章 流量複製/AB測試/協程

原文鏈接:https://blog.csdn.net/jinnianshilongnian/article/details/84705004 本文轉自https://blog.csdn.net/

原创 OpenResty學習——第七章 Web開發實戰2——商品詳情頁

原文鏈接:https://blog.csdn.net/jinnianshilongnian/article/details/84704211 本文轉自https://blog.csdn.net/

原创 OpenResty學習——第六章 Web開發實戰1——HTTP服務

原文鏈接:https://blog.csdn.net/jinnianshilongnian/article/details/84704000 本文轉自https://blog.csdn.net/

原创 OpenResty學習——第五章 常用Lua開發庫3-模板渲染

原文鏈接:https://blog.csdn.net/jinnianshilongnian/article/details/84703742 本文轉自https://blog.csdn.net/

原创 OpenResty學習——第五章 常用Lua開發庫1 Mysql客戶端

本文轉自https://blog.csdn.net/jinnianshilongnian/article/details/84703441,好文要頂,感謝博主分享!   Mysql客戶端 lua-resty-mysql是爲基於cosock

原创 OpenResty學習——第五章 常用Lua開發庫2-JSON庫、編碼轉換、字符串處理

本文轉自https://blog.csdn.net/jinnianshilongnian/article/details/84703641,好文要頂,感謝博主分享!   JSON庫 在進行數據傳輸時JSON格式目前應用廣泛,因此從Lua對

原创 OpenResty學習——第五章 常用Lua開發庫1 Http客戶端

本文轉自https://blog.csdn.net/jinnianshilongnian/article/details/84703441,好文要頂,感謝博主分享!   Http客戶端 OpenResty默認沒有提供Http客戶端,需要使

原创 OpenResty學習——第五章 常用Lua開發庫1-redis 客戶端

本文轉自https://blog.csdn.net/jinnianshilongnian/article/details/84703441,好文要頂,感謝博主分享! 對於開發來說需要有好的生態開發庫來輔助我們快速開發,而Lua中也有大多數