原创 NIO核心原理深度解析

1 幾個基礎概念 在開始本文的主題之前,我們先來介紹一下幾個基礎概念。 1.1 同步 ​ 同步是指當前線程調用一個方法之後,當前線程必須等到該方法調用返回後,才能繼續執行後續的代碼。翻譯成人話就是:某個人要做多件事時,必須做完第

原创 SSM項目的啓動流程深入解析

1 環境說明 本文的內容基於Tomcat9.0.10、Spring 4.3 2 Tomcat加載應用的順序 在我們正式介紹SSM項目是怎麼啓動之前,我們要先來簡單介紹一下Tomcat。很多人在介紹Tomcat的時候,都把Tomca

原创 一文帶你瞭解跨域原理與解決辦法

一文帶你瞭解跨域原理與解決辦法 ​  跨域,指的是從一個域名去請求另外一個域名的資源,即跨域名請求。跨域時,瀏覽器不能執行其他域名網站的腳本,這是由瀏覽器的同源策略造成的,是瀏覽器施加的安全限制, 跨域限制訪問,其實是瀏覽器的限制

原创 萬字長文帶你瞭解HTTPS原理

1 HTTP協議 1.1 HTTP協議的簡單介紹 ​ ​ ​ ​ ​ ​ ​ ​ 在正式將HTTPS之前,我們要簡單介紹一下HTTP協議,什麼是HTTP協議呢?我們知道,當我們要上網前,必須要先去運營商那裏開通一下

原创 Windows下安裝使用MySQL並重置MySQL密碼

爲什麼要寫一篇這樣的文章呢?因爲有一位可愛的學弟動手能力實在是太差了,爲了讓以後學弟學妹們,特別是學妹們別再煩我,所以有了這樣一篇文章,這篇文章就是寫給學弟學妹們看的,如果有路人不小心點了進來,請輕噴。PS:我的所有操作的都是在5