中斷系統:是執行和管理中斷的邏輯結構 外部中斷:是眾多能產生中斷的外設之一 中斷:指的是中斷源(中斷通道),中斷產生CPU暫停正在執行程式,去執行中斷程式,然後返回。提高效率 F1系列的STM32有68個中斷源,不同系列需要看手冊 EXTI(外部中斷)、TIM、ADC、USART、SPI、I2C、R ...
在編寫從文本文件中提取有用信息的過程中,使用到了雙層while嵌套迴圈(其實內迴圈就是8,9次數據處理,時間複雜度並不高,為O(n))。
奇怪現象:第一次進入內層while迴圈,函數會成功執行,但是不能正確退出,且瀏覽器頁面不顯示任何內容,只是一個勁兒地轉圈圈,隨後(大約6,7秒鐘之後,會出現:500 internal server error)。
解決辦法,將內層while迴圈改寫成do while()迴圈結構,問題迎刃而解,不得其解這是為什麼,上網查資料,也並沒有發現嵌套迴圈內外層不能使用相同的語句格式啊?
謹記:以後寫代碼需要避免嵌套迴圈內外使用同樣的迴圈結構,防止出現不必要地麻煩。