第五關 拆解問題的推理模式

2021-10-03 23:46:35 字數 820 閱讀 1574

在拆解問題時,公式化思維是乙個很重要的思維。在這一關裡,我就要告訴你,在公式化思維的基礎之上,你還可以用以下的步驟來拆解問題:

乙個叫假設驅動,

乙個叫構建問題樹。

假設驅動

「假設驅動」的理念其實是從科研界沿用出來的,它的意思是,在應對複雜問題、尋找解決方案之前,我們先來做乙個盡可能合理的假設。

假設問題可能出現在某個細分的問題點上。

比如說找女朋友這個複雜問題,很多時候我們都會下意識地假設說,你找不到女朋友肯定是因為長得不夠好看。

假設驅動的好處有兩點:

第一,讓我們在解決問題的過程中能夠樹立乙個比較明確的目標。

有了這個假設,我們就有了乙個需要證明,或者證偽的物件。我們就會有目的地去收集資訊,收集資料,也會有邏輯地去驗證假設,從而得到那個最終的結果。

這個假設本身最後被證明或者證偽其實都不是最重要的,重要的還是整個思考問題的邏輯和方法。如果你得到了跟這個假設相反的資料,其實也很好,那樣的話你就可以去修改你的假設了。

我們通過不斷修改假設,然後再根據新的假設去收集資料資訊,再驗證假設,修改假設,然後不斷地重複這個流程,最終得到的就是最接近真實的那個結果。

假設驅動的第二個好處是省時省力。

因為假設驅動可以讓我們一直沿著一條最大概率可能會發生的這個主線去行進。這樣,我們就能把有限的時間

sqli labs系列 第五關

更改id後無果,不能用union聯合查詢 此處用報錯注入 報錯注入的概念 1 通過floor報錯 and select 1 from select count concat payload floor rand 0 2 x from information schema.tables group b...

sqli labs系列 第五關

更改id後無果,不能用union聯合查詢 此處用報錯注入 報錯注入的概念 1 通過floor報錯 and select 1 from select count concat payload floor rand 0 2 x from information schema.tables group b...

網路資訊保安學習平台指令碼關 第五關

指令碼關之逗比驗證碼第一期 位址 這道題模擬登陸頁面,檢視源 發現有,username,pwd vcode,其中username已經給出,且提示pwd為四位數的數字,下面有驗證碼 用python寫乙個指令碼自動的跑1000 10000的密碼,暴力破解,據說驗證碼不會過期所以,獲取乙個驗證碼之後一直用...