原创 字節面試算法真題之合併n個數組/鏈表

文章目錄前言思考合併鏈表合併數組返回ArrayList返回int數組後記 前言 此題是自己在整理算法題目時候發現字節的面試官經常會問道這個題目,這裏就做一個記錄。 首先來看一下對應的leetcode: 合併 k 個排序鏈表,返回合

原创 JMeter壓測入門初步學習(四)

文章目錄前言正文下載與安裝初步壓測設置變量總結 前言 最近在學習重溫一門高併發課程之際又把Jmter的基礎瞭解和學習了一遍,這裏進行一個基礎的認知與記錄(下載版本爲當前最新版本,沒有漢化,不過基礎的單詞我相信難不倒大家) 來看一下

原创 還債之Github與他兒子Github Desktop的使用與詳解

文章目錄前言github擁有一個個人的github賬號進行倉庫的創建具體講解與學習README.md創建文件圖片上傳後記Github Desktop思考安裝與學習具體學習更改遠端更改,本地保存一致。合併分支後記總結 前言 還債第二

原创 Java高性能高併發實戰之登錄功能設計(二)

文章目錄前言兩次MD5加密設置。前端設計數據合法性驗證判斷是否是11位電話號碼全局異常處理分佈式Session設置token初值的判定。後記 前言 翻看了之前買的課程,今天又重溫了一遍之前的代碼,每次查看也總是能發現自己不足的地方

原创 Mysql5.7.27的全解下載安裝與配置

文章目錄前言正文官網下載環境變量的配置測試安裝與啓動設置密碼後記 前言 這篇文章是系列的第一篇吧,之前講過要對之前進行過的環境變量的配置進行一個重新的回顧,也是新電腦下午剛到,就配置上了一些日常必不可少的,這裏下載安裝的是MySQ

原创 Java高性能高併發實戰之Redis封裝類設計(一)

文章目錄前言正文基礎配置與封裝設置前綴防止鍵值的重複測試後記 前言 首先來看一下系列的文章目錄呀!!! 章節名稱 博客地址 安裝部署Redis 集成Redis(已完結) 頁面登陸功能設計 登錄功能設計(更新優化中

原创 Java高性能高併發實戰之秒殺功能設計(三)

文章目錄前言正文列表頁設計商品詳情頁秒殺詳情頁後記 前言 此篇文章是系列的第三篇文章,具體文章目錄: 章節名稱 博客地址 安裝部署Redis 集成Redis(已完結) 頁面登陸功能設計 登錄功能設計(更新優化中)

原创 Java高性能高併發實戰之頁面優化技術(五)

文章目錄前言正文增加緩存頁面靜態化,前後端分離頁面緩存實際操作URL緩存對象緩存具體實現思想具體實現過程頁面靜態化後記 前言 此篇文章是系列的第五章篇文章,具體文章目錄: 章節名稱 博客地址 安裝部署Redis 集成

原创 Java高性能高併發實戰之Rabbitmq接口優化(六)

文章目錄前言思路Rabbitmq安裝與整合Rabbitmq交換機Direct 模式測試Topic 模式測試Fanout 模式(廣播)測試Header 模式測試秒殺接口優化redis預先加載庫存redis預減庫存等一系列操作秒殺結果

原创 線程各個狀態+以狀態出發的面試題目

前言 對於多線程而言,每到面試季都會被面試官反覆拉出來詢問,不僅能體現你的日常學習的深度,還可以對你的基礎有個大體的瞭解,打算出一系列關於多線程方面的文章,也算是自我的總結。 線程的狀態 首先來看一張圖(忘記哪裏偷的啦) 然後以

原创 線程池的理解與運用

前言: 對於線程池而言,也是在我們日常使用最爲常用到的,今天就來剖析一下具體的細節,以下都是個人的拙見,理解有限,有什麼不得體的地方還希望大家能不吝賜教。一起進步呀!!! 多線程的創建。 創建線程的方法: 繼承Thread類實現

原创 一篇文章帶你真正領略java虛擬機的類加載機制

前言:本篇博文結合了《深入理解java虛擬機》(第二版),以及張龍的 “深入理解JVM虛擬機”(B站視頻版)以及本人所看的各種其他書籍,及一些java面試題目之中介紹到的類加載機制部分,從底層全面講起來,真正的能夠理解這些過程,當

原创 一站式搞定JVM的垃圾回收機制(最全版)

先提提要 首先在開始進行垃圾回收之前的總結,先看一張圖片: 下面開始對其的每一個部分進行一個具體的講解: 程序計數器:是一塊較小的內存單元,可以看做是當前的執行的線程所執行的字節碼的行號指示器,字節碼解釋器就是通過這個改變計數

原创 第三方登錄之Github登錄篇

文章目錄前言正文創建App圖解流程:編程實現授權登錄獲取`access_token`根據獲取到的token信息請求用戶信息將用戶信息存儲到cookie中:測試後記 前言 在前面項目的學習中用來練手的都是本地的項目,進行一個用戶名和

原创 Typora+PicGo+寫作助手讓你成爲真正的快樂男孩

前言 從開始接觸到寫博客到現在也算是有一個多月了吧,寫的文章也一直都在CSDN上,一方面是最開始接觸到CSDN,可能有一種先入爲主的感覺,另外一方面是由於圖片處理的問題,我在這篇博客中七牛雲+個人域名搭建圖牀雖然有寫到圖牀的搭建,