收藏 / 列表

bigsai - 花五分鐘看這篇之前,你才發現你不懂RESTful

原創公眾號:bigsai 轉載請聯繫bigsai 文章收藏在回車課堂 和github 前言 在學習RESTful 風格接口之前,即使你不知道它是什麼,但你肯定會好奇它能解決什麼問題?有什麼應用場景?聽完下面描述我想你就會明白: 在互聯網並沒有完全流行的初期,移動端也沒有那麼盛行,頁面請求和併發量也不高,那時候人們對接口的要求沒那麼高,一些動態頁面(jsp)就能滿足絕大多數的使用需求。

rest , restful

週一pro - 二叉樹遞歸套路:判斷二叉樹是否是完全二叉樹、判斷二叉樹是否是平衡二叉樹

二叉樹的基本套路我們已經很熟悉了,接下來我們聊聊二叉樹的遞歸套路,可以解決面試中絕大多數的二叉樹問題,尤其是樹型dp問題,其本質是利用遞歸遍歷二叉樹的便利性。 判斷二叉樹是否是完全二叉樹 1、經典寫法思路 (1)某個節點有右孩子無左孩子,則一定不是完全二叉樹 (2)當第一次遇到左右孩子不雙全的節點時,以後遇到的節點都是葉節點 2、遞歸套路思路 對於任意一顆子樹,判斷是否是完全二叉樹的條件(列出所有

遞歸 , 算法 , 數據結構與算法 , 二叉樹 , 數據結構和算法

codists - 《Programming from the Ground Up》閲讀筆記:p19-p48

《Programming from the Ground Up》學習第2天,p19-p48總結,總計30頁。 一、技術總結 1.object file p20, An object file is code that is in the machine's language, but has not been completely put together。 之前在很多地方都看到object fi

asm

葱 - 字符串

反轉字符串 leetcode.344 鏈接https://leetcode.cn/problems/... 解題方法:雙指針 l,r指針分別放在字符串的首尾兩端,每次交換兩個字符 每交換一次指針向中間移動一位 leetcode解題代碼 class Solution { public: void reverseString(vectorchar s) {

leetcode個人解題總結 , c++ , 數據結構與算法

cqu_jiangzhou - 可視化圖解算法01:為什麼要學習數據結構與算法

今天,我向大家介紹一門非常重要的課程——《數據結構與算法》。這門課不僅是計算機學科的核心,更是每一位開發者從“小白”邁向“高手”的必經之路。1、為什麼要學習數據結構與算法 1、為什麼要學習數據結構與算法 總的來説,數據結構與算法是: **求職的“敲門磚”**:國內外大廠面試中,70%的考題與數據結構算法相關; **能力的“分水嶺”**:它能區分“功能實現者”和“問題優化者”; **思維

leetcode , 數據結構 , 算法 , 筆試 , 力扣

lindsay_bubble - Leetcode 46&47_Permutations_全排列

一、不重複全排列 給定一個不含重複數字的數組 nums ,返回其 所有可能的全排列 。你可以 按任意順序 返回答案。 https://leetcode.cn/problems/permutations/description/ 1、dfs + boolean[] 通過boolean[]記錄 public ListListInteger permute(int[] nums

leetcode , 排列 , JAVA , 回溯法

水冗水孚 - 圖文並茂講解nginx中http升級https(部署SSL證書)知識點總結

為何網站要升級為https 原因有以下幾點: 1. 避免瀏覽器的不安全的警告 瀏覽器對於http的網站會在地址欄明確標記【不安全】字樣 這樣直接降低用户對網站的信任度 造成用户流失 甚至可能被用户誤認為是釣魚網站 如下圖,是筆者的網站沒有升級https證書的時候的樣子 升級後的 2. 加密傳輸數據,防止數據泄露 這樣理解,如果我們使用的是http的話,連接了一家咖啡廳的WiF

ssl證書 , HTTP , HTTPS , Nginx

程序員Seven - 劍指offer-9-變態跳台階

題⽬描述 ⼀只⻘蛙⼀次可以跳上1 級台階,也可以跳上2級……它也可以跳上n級。求該⻘蛙跳上⼀個n級的台階總共有多少種跳法。 思路及解答 數學歸納法 ⾸先⻘蛙⼀次可以跳 1 , 2 , 3 到 n 級。假設函數是f(n) ,則: ⻘蛙跳到第⼀級是f(1)=1 ,只有⼀種跳法。 ⻘蛙跳到第⼆級,可以是直接跳到第⼆級,也可以是從第⼀級直接跳。所以f(2)=f(1)+1 ⻘蛙跳到第三級,可以從第0

leetcode , JAVA , 後端