NotesHazuya - 筆記長也

PHP Laravel - DataBase 應用

DataBase 存取方法 在 laravel 當中有提供直接下 sql 語句以及 ORM 映射兩種資料庫操作方法,而原生 PHP 當中則包含了 mysqli 以及 PDO 兩種。 由於 PDO 以及 mysqli 是屬於 PHP 原生提供的方法,這邊就不再說明。本篇文章將會說明直接存取以及 ORM 兩種存取資料庫的方法。 .env 設定......

PHP Laravel - Controller 應用與介紹

Controller Controller 扮演著處理資料並回傳給前端呈現的角色。在 laravel 當中, controller 可以在 app/Http/Controllers 找到,日後所有新增的 controller 都會在這裡。 基本上每一個 controller 也都會是一個 class ,laravel 會將請求轉為對應的類別,我們可以在 controller 當中輕易地處......

PHP Laravel - Route應用與介紹

如果你還沒建立專案,請參考上一篇文章“PHP Laravel - 架構介紹、Composer 及專案建立”一文。 HTTP方法 開始介紹路由之前,要先知道 http 協定有哪一些方式,這樣才能定義那一個路由可以利用什麼方式訪問。 GET:常用於讀取資料 POST:一般用於傳送資料,表單傳......

PHP Laravel - 架構介紹、Composer 及專案建立

Laravel是什麼? Laravel 是免費開源的 PHP MVC 框架,是很受歡迎的 PHP 框架之一,提供了模組化套件以及多種連接關聯式資料庫的方法。 為什麼要用 Laravel? 過往寫 PHP 程式的時候,html 以及 PHP 程式碼是寫在一起的,這樣沒辦法達到前後端分離,在開發上的分工會產生困難,所以產生了 M......

Python多執行緒——Threading模組

Threading模組 要在python中建立多執行緒的應用程式就可以利用這個模組,並且已經內建於python當中不必再安裝。 建立子執行緒 import threading import time def work(): for i in range(5): print('Working!', i) time.slee......

解決Unity中使用FixedUpdate位移時的不連續

首先聲明,這篇筆記的主要資料來源來自此:Timesteps and Achieving......

圖形結構-如何求出最小成本擴展樹

何謂擴展樹 擴展樹就是以最少的邊,連接圖形中的所有頂點。而在"圖形結構之走訪-DFS與BFS之介紹與範例"一文中所提到的深度優先與廣度優先搜尋也可以求出不同的擴展樹。 最小成本擴展樹 若在邊加上權......

圖形結構-深度優先與廣度優先搜尋之介紹與範例

在上一篇文章"圖形結構-基本介紹與表示方法"已經介紹過兩種圖形結構在電腦中的表示方法,本文將介紹如何走訪已經建立好的圖形。 DFS(Depth first search)深度優先搜尋 又稱縱向優先搜尋,其拜訪順序為:(1)拜......

圖形結構-基本介紹與表示方法

圖形結構的專有名詞

Python的淺拷貝與深拷貝

對象的賦值 請看一個範例: a = 50 b = a print(id(a)) print(id(b)) print(a is b) 這串代碼的執行結果如下 1557609488 1557609488 True 這個範例很簡單,將a的值50傳給b,但在pyt......