目標:這題主要目的在於練習HashMap/Dictionary的應用。 原題: Question: Given an array of integers, re...
前言 還記得上篇介紹在這電腦世代隨處可見的演算法嗎?每個問題都有很多解法,但在程式設計的世界裡,你要怎麼知道你的解法是最佳解呢?身為一個優良的工程師,就必須...
昨天介紹了Dart的型態以及定義function的方法,今天來看看流程控制以及例外處理吧。 Dart的流程控制跟其他語言沒有差異,該有的都有,if-else、w...
今天開始我們正式進入Flutter的世界,大家應該都有安裝好Flutter SDK並選擇自己習慣的IDE了吧(若還沒設定好,可以參考Day1的安裝教學)。 更...
今天要再來談談關於密碼暴力破解工具,昨天講了的DirBuster,其實就是針對網站網址進行暴力破解概念。 首先簡單談一下關於密碼的猜測破解,主要算是分成三種方法...
閱讀時間: 10分鐘 在Day 1時有提到MVC是一種軟體架構模式,把軟體系統分為三個基本部分,分別是模型(Model)、視圖(View)和控制器(Contro...