軟體開發
含有「軟體開發」共 338 篇內容
全部內容
發佈日期由新至舊
林柏宇的沙龍
2025/03/02
Laravel 系列 - 2: 與資料庫的互動
本文介紹如何在 Laravel 中建立與操作資料庫模型,以及如何有效解決 N + 1 問題等。透過使用 Laravel 的 Eloquent ORM,開發者可以簡化資料庫操作,提高程式的可維護性與性能,是學習 Laravel 的開發者不可錯過的參考資料。
#
開發
#
軟體開發
#
軟體
喜歡
留言
移幣的沙龍
2025/02/28
開發者自學路 - 筆記也開源
...顯示更多
#
方格新手
#
程式
#
開發
1
留言
移幣的沙龍
2025/02/28
系統設計筆記 - 軟體服務
物件導向的SOLID原則包含:單一職責、開閉、里氏替換、介面隔離、依賴反轉 而常見設計模式有:原型、單例、工廠、抽象工廠、建造者、依賴注入 軟體設計模式的三層式架構,衍生出 MVC、MVP、MVVM 等 文章以淺顯易懂的方式說明上述概念,並搭配生活化的例子,幫助讀者理解這些設計原則和模式
#
程式
#
設計
#
系統
1
留言
Willow L的沙龍
2025/02/26
【線上課程心得】Media & Learning Association 媒體識讀課程
2024年底,我上了兩堂由Media & Learning團體提供的兩堂線上課。一是關於AI工具在課堂上的運用成效,二是關於媒體識讀的遊戲開發。
#
媒體
#
媒體識讀
#
科技
1
1
何家慈 Chia Tzu Ho
1 天前
回覆
回覆
EC3
2025/02/25
什麼是Cursor?
Cursor 是一家位於美國的公司,專注於開發人工智慧工具,特別是與程式設計相關的應用。 他們最知名的產品是一個名為 Cursor 的 AI 驅動程式碼編輯器,旨在幫助開發者更高效地撰寫程式碼。這個編輯器整合了類似大型語言模型的功能,能夠提供即時程式碼建議、自動完成,甚至根據自然語言提示生成程式碼
#
AI繪圖
#
數據
#
軟體開發
26
留言
EC3
2025/02/25
什麼是Ruby程式語言?
Ruby是一種功能強大且易於使用的程式語言,於1990年代由日本程式設計師松本行弘(Yukihiro Matsumoto,通常被稱為"Matz")創建。 它的設計目標是讓程式設計變得簡單、直觀且有趣,同時保持強大的功能性。 Ruby以其簡潔的語法和面向物件的特性而聞名,特別受到Web開發者的喜愛
#
教育訓練
#
開發
#
軟體開發
21
4
寶寶吉拉 - BBaozilla
6 天前
2
回覆
2
回覆
EC3
6 天前
發文者
回覆
回覆
林柏宇的沙龍
2025/02/23
Laravel 系列 - 1: Laravel 介紹與架構
本篇文章介紹了Laravel這個開源PHP框架,重點解析其MVC架構及相關功能,包括中介層、服務層、數據傳輸對象(DTO)與值對象(VO)。Laravel的穩定性與擴展性使其成為臺灣許多企業的首選框架,並提供升級與編碼風格的資源參考,適合所有PHP開發者瞭解和掌握。
#
開發
#
軟體開發
#
軟體
2
1
旅人小萌
7 天前
回覆
回覆
林柏宇的沙龍
2025/02/16
物件導向系列 - 3: 控制反轉與依賴注入
本文探討控制反轉(IoC)和依賴注入的設計原則,解釋如何利用這些理念降低程式碼的耦合度,提高可擴展性和測試性。通過案例說明,控制反轉改變了程式控制的方式,並介紹依賴注入的三種注入方式及其在 Laravel 框架中的應用。讀者將能夠理解這些設計原則在實際專案中的重要性。
#
開發
#
軟體開發
#
軟體
1
1
旅人小萌
2025/02/16
回覆
回覆
孤雨凡花的秘密基地
2025/02/10
使用 PHP 與 OpenSSL 進行憑證轉換 (.der, .crt, .cer 至 .pem)
這篇文章介紹如何使用PHP和OpenSSL函式庫將.der、.crt和.cer憑證檔案轉換成.pem格式。文中提供指令碼範例,並說明如何處理不同格式的憑證,以及openssl_x509_read()函式的使用方法。
#
PHP
#
憑證
#
憑證轉換
喜歡
留言
林柏宇的沙龍
2025/02/09
物件導向系列 - 2: 封裝、多型和繼承
本文章深入探討物件導向程式設計的三大核心特性,包括封裝、多型和繼承。這些特性對於建立模組化、可擴充以及易於維護的程式架構至關重要。封裝確保資料的隱私和完整性,多型實現靈活的系統設計,繼承則促進程式碼的重用。瞭解這些概念將幫助開發者設計更高效的程式系統。
#
開發
#
軟體開發
#
軟體
1
留言