Skip to content

LinZiyou Dev Blog

我的程式札記

  • Current Page: 首頁
  • 關於
  • 文章彙整
  • 專案作品
  • Current Page: 首頁
  • 關於
  • 文章彙整
  • 專案作品

物件導向程式 低耦合、高內聚 – 耦合編 (Coupling)

1. 資料耦合 (Data Coupling) 模組間以簡單資料型別作為參數時,參數過多(3個)就會...

Continue reading...
2020 年 5 月 7 日 by linziyou Java 物件導向

OO的五大原則:SOLID

單一職責原則 (Single Responsibility Principle, SRP) A cl...

Continue reading...
2020 年 4 月 8 日 by linziyou Java 物件導向

Python Flask + uwsgi 部屬在 Ubuntu 的 Apache 上

1. 安裝Apache2 執行以下操作之前,要先在Ubuntu上安裝Apache2網頁伺服器,還沒安...

Continue reading...
2020 年 3 月 27 日 by linziyou Python Ubuntu 開發環境

在 Ubuntu 20.04 LTS 上安裝 Apache、MariaDB及php

更新 Ubuntu Server 改時區 Asia/Taipei (依需求執行) 改語言 zh_TW...

Continue reading...
2020 年 3 月 24 日 by linziyou Ubuntu 開發環境

可SSH登入,但無法透過瀏覽器SSH連線到GOOGLE Compute Engine Instance的解決方案

檢查服務運作狀態 顯示如下: 啟動列表中沒啟動的項目 檢查network daemon和accoun...

Continue reading...
2020 年 3 月 21 日 by linziyou 開發環境

將 Ubuntu 18.04 的 python 換至 python 3.7

替換Python版本至3.7 將Python 3.6和Python 3.7添加到更新替代選項 更新P...

Continue reading...
2020 年 3 月 19 日 by linziyou Python Ubuntu 開發環境

讓image最大化適應canvas的寬高

取得canvas 設定比例並繪圖 設定至canvas上

Continue reading...
2020 年 2 月 1 日 by linziyou JavaScript

[C/C++] AVL樹,插入及刪除

【輸入】 可以對AVL樹進行插入或刪除數字 【輸出】 依前序追蹤輸出AVL樹 【完整程式碼】

Continue reading...
2019 年 11 月 26 日 by linziyou C/C++ 資料結構

[C/C++] BST樹,插入及刪除(使用指標)

【輸入】 可以對BST樹進行插入或刪除數字 【輸出】 依前序追蹤輸出BST樹 【完整程式碼】

Continue reading...
2019 年 11 月 20 日 by linziyou C/C++ 資料結構

[C/C++] 中序轉前後序

【輸入】 輸入一串中序運算式 【輸出】 輸出該運算式的前序及後序 【完整程式碼】

Continue reading...
2019 年 11 月 3 日 by linziyou C/C++ 資料結構
  • « 上一頁
  • 下一頁 »
Jerry Lin
Programmer

近期文章

  • 配置MariaDB或MySQL可以遠端登入
  • 配置 Apache2 網站
  • 配置NGINX網站
  • 用pm2在Ubuntu上部署NuxtJS的網站
  • 如何產生SSH Key

彙整

  • 2022 年 12 月 (2)
  • 2021 年 11 月 (2)
  • 2021 年 9 月 (1)
  • 2021 年 2 月 (1)
  • 2021 年 1 月 (1)
  • 2020 年 12 月 (2)
  • 2020 年 11 月 (8)
  • 2020 年 10 月 (5)
  • 2020 年 9 月 (5)
  • 2020 年 6 月 (1)
  • 2020 年 5 月 (3)
  • 2020 年 4 月 (1)
  • 2020 年 3 月 (4)
  • 2020 年 2 月 (1)
  • 2019 年 11 月 (4)
  • 2019 年 10 月 (2)

分類

  • C/C++ (6)
  • Java (26)
  • JavaScript (2)
  • Python (2)
  • Ubuntu (8)
  • VueJS (1)
  • 物件導向 (26)
  • 設計模式 (21)
  • 資料結構 (6)
  • 開發環境 (10)

License

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

LinZiyou Dev Blog © 2025. All Rights Reserved.

Powered by WordPress. Theme by Alx.