原创 【java】--- 第一個Spring Boot應用程序

【java】— 第一個Spring Boot應用程序 1.Spring Boot環境部署:https://blog.csdn.net/L19002S/article/details/106909810 2.搭建項目所需環境: 1.

原创 【java】--- Spring Boot開發項目管理工具之Maven

【java】— Spring Boot開發項目管理工具之Maven 引言:最近在着手Spring Boot開發,在安裝項目管理工具Maven時,發現了很多坑,給大家分享一波,別踩坑。 1.下載Maven 官方地址:http://

原创 【Leetcode】--- 二叉樹層次遍歷(102)

【Leetcode】 二叉樹層次遍歷(102) 法一:廣度優先搜索 利用隊列先進先出的規則,在遍歷二叉樹的時候,將每一層的所有節點放入隊列中,然後出隊即可,在這同時,將下一層的節點也push進了隊列中,直至遍歷完所有節點。 cl

原创 【牛客網】--- 發郵件 && 字符串計數

【牛客網】 發郵件 && 字符串計數 題目一:發郵件 題目描述: NowCoder每天要給很多人發郵件。有一天他發現發錯了郵件,把發給A的郵件發給了B,把發給B的郵件發給了A。於是他就思考,要給n個人發郵件,在每個人僅收到1封郵件

原创 【Linux】 --- Linux五種IO模型

IO模型一、什麼是IO二、阻塞和非阻塞、同步和異步1.同步和異步2.阻塞與非阻塞三、五種IO模型 一、什麼是IO 我們知道Linux下一切皆文件,那麼怎麼樣對這些文件進行有效的管理呢,那麼文件描述符應運而生,文件描述符是Linux

原创 【Linux】---進程和線程(面試常考點)

進程和線程--面試常考點1.進程是什麼2.爲什麼引入進程3.進程特點4.進程間通信方式有哪些(重點)5.如何用代碼創建一個進程呢?6.什麼是線程?7.爲什麼引入線程?8.線程間通信方式有哪些?9.線程的優點10.線程的缺點11.什

原创 【C++】---指針和引用的區別

指針和引用的區別兩者本質兩者區別兩者的相同點爲什麼傳引用比傳指針更安全兩者做返回值效率的比較 兩者本質 引用是別名,指針是地址、實體 兩者區別 不同點 分析 1.初始化要求不同 引用在創建的同時必須初始化,即引用到一

原创 【leetcode】---二叉樹前、中、後序遍歷

【leetcode】二叉樹前、中、後序遍歷 前序遍歷 遞歸版本1 此解法比較簡單,先訪問 root 結點,然後用同樣的方法遞歸去訪問 root 結點的 left 結點然後是 root 結點的 right 結點,將他們放入容器vec

原创 【牛客網】--- 最長公共子序列

【牛客網】 最長公共子序列 解題思路: 此題考查動態規劃思想,其實動規問題剛開始做起來確實讓人摸不到頭腦,在這裏給大家分一篇對動規分析很透徹的一篇文章動態規劃初識。在這裏呢,我們首先建立一個dp矩陣,縱向對應字符串s1,橫向對

原创 【Linux】--進程間通信(一) 管道

進程間通信 - 管道一、進程間通信的目的二、進程間通信的分類三、管道1.什麼是管道2.匿名管道實例化代碼如下所示用fork來共享管道原理3.管道讀寫規則4.管道的特點(重點)5.命名管道6.創建命名管道7.匿名管道與命名管道的區別

原创 【計算機網絡】---數據報套接字通信

數據報套接字通信引言TCP傳輸數據的缺點UDP傳輸特點UDP首部(1)UDP首部的數據格式如下(2)UDP首部個字段的含義如下(3)數據報套接字編程的適用場合數據報套接字的通信過程(1)基於數據報套接字的服務器進程的通信過程(2)

原创 【數據結構】--- 手撕單鏈表反轉

引言:今天面美團上來讓手撕單鏈表反轉,心中暗自竊喜,這麼簡單的算法,能到今天要起飛了嗎,結果在牛客面試沒給題目接口,讓自己實現單鏈表,頓時心生畏懼,最近一直刷算法,實現單鏈表這不是鬧呢嗎,哎,結果可想而知,面試官說我基礎不夠紮實,

原创 【數據結構】--常見的七大經典排序

常見的七大經典排序引言排序穩定性劃分①直接插入排序代碼如下②希爾排序代碼如下③選擇排序代碼如下④堆排序代碼如下⑤冒泡排序代碼如下⑥快速排序三種改進版本三種快排代碼如下⑦歸併排序代碼如下 引言 作爲數據結構又一大經典必考面試題,手撕

原创 【筆試在線編程踩的坑】---cin、getline()、cin.getline()、getchar()、peek()

@TOC 引言 在C++中,有很多的輸入方法,各有不同,今天給大家分享一篇關於cin、cin.get()、cin.getline()、getline()、gets、getchar()、peek()的文章。 參照原文鏈接:https

原创 【計算機網絡】---HTTP狀態碼詳解

HTTP狀態碼詳解引言一、HTTP狀態碼的作用二、狀態碼分類如下三、狀態碼詳細說明 引言 當瀏覽者訪問一個網頁時,瀏覽者的瀏覽器會向網頁所在服務器發出請求。當瀏覽器接收並顯示網頁前,此網頁所在的服務器會返回一個包含HTTP狀態碼的