Alan Liu
  • 首頁
  • 封存
  • 分類
  • 標籤
  • 關於
  •   

Vue3 × Unity WebGL 整合實戰紀錄

Vue3 × Unity WebGL 整合實戰紀錄前言 使用 Vue 作為前端框架 使用 Unity 製作 WebGL 遊戲 實作 Vue 與 Unity 雙向溝通 玩家可從遊戲大廳 Lobby 自由切換遊戲 經過整合後,能讓瀏覽器直接載入 Unity 遊戲,無需安裝 App,即可順暢遊玩。 環境版本 項目 版本 前端 Vue 3 + TypeScript 遊戲引擎 Unity

2025-04-28
Unity
Vue.js Unity WebGL

Nginx Docker 常用設置方式

Nginx Docker 常用設置方式與Let’s Encrypt 產生 SSL憑證前言目前佈署環境大多使用 Docker 並且同時運行多個容器,因此獨立起一個 Nginx Docker 進行網域處理 *範例 虛擬經環境版本為 Amazon Linux 2023 開始下載 Nginx Docker1sudo docker pull nginx 如果有指定版本可新增 1sudo docker pu

2024-12-10
Docker
SSL Docker Nginx Let’s Encrypt

解決 SQLServer 憑證鏈結不受信任問題

解決 SQLServer 憑證鏈結不受信任問題問題在運行本地資料庫的時候,出現了不受信任的錯誤連線訊息 解決辦法我們只需要到 其他連線參數 設定參數就行了 先點選右下角選項 >> 再點選其他連線參數 接著將以下參數填入 1TrustServerCertificate=true 這樣就可以正常連線囉 ! 今天的教學就到此 Thank you! 😄 參考 SqlClient 疑難

2024-05-08
Other
Certificate SQL Server

.NET - Swagger 設定 Host

.NET - Swagger 設定 Host問題因為雲端上的主機使用 Nginx 將請求轉發到不同 Docker 容器。 所以雲端上的 Swagger 預設連線網域會錯誤的,造成無法正常連線 以下是我的設定及錯誤訊息 解決辦法設定 OpenApi Host首先我們來到 Program.cs 設置 UseOpenApi 1234567891011121314var app = builder

2024-04-14
.NET
Swagger OpenAPi Nginx

Windows OpenSSH 使用 Authorized Keys 登入的方法

Windows OpenSSH 使用 Authorized Keys 登入的方法前言因環境需求我們需要架設一台 Windows 主機讓我們遠端使用,每次遠端都需要輸入密碼很麻煩,因此使用 Authorized Keys 免手輸密碼直接登入, 準備1.下載並安裝 FileZilla : https://filezilla-project.org/ 2.準備 SSH Key,可直接使用指令進行建立

2024-04-02
Windows
OpenSSh FileZilla Authorized Keys ssh-ketgen

使用 Github Action 將 Docker 化的專案進行打包、上傳並佈署

使用 Github Action 將 Docker 化的專案進行打包、上傳並佈署前言專案 Docker 化後,開始將專案自動佈署化,因此找到的 Github Action 替我們輸出、打包並上傳至伺服器。 準備註冊 Docker hub網址:https://hub.docker.com/ 註冊 GitHub網址:https://github.com/ 一個 Docker 化的專案本篇範例:htt

2024-03-24
Docker
DockerHub Github Action Build CI/CD Images

.NET - 新增資料庫索引

.NET - 新增資料庫索引前言伺服器上線後,資料庫資料量逐漸變大,導致讀取速度變慢, 因此我們需要找出源頭並進行優化。 此篇使用 AWS RDS 為例 開始使用尋找問題點 進入 RDS 查看資料庫負載,可明顯看出讀取資料時的負載量。 點選下方熱門 SQL 可以看到 RDS 幫我們將 DBLoad 算好 找到問題的 SQL 陳述式 找到問題點就可以進入專案進行修改囉 ~ 進入專案修改問題點進入專

2024-03-13
.NET
dotnet RDS index SQL

Vue 專案 Docker 化

Vue 專案 Docker 化前言因後端專案逐漸 Docker 化,前端專案也來跟風處理。 準備註冊 Docker hub註冊網址:https://hub.docker.com/ 下載 Docker Desktop下載網址:https://docs.docker.com/desktop/install/windows-install/ 安裝完畢後在進行下一步 開始一、建立 Dockerfile

2024-02-26
Docker
Vue.js Docker Docker hub Docker Images

.NET - 本地檔案讀取及寫入

.NET - 本地檔案讀取及寫入前言待補 開始一、讀取檔案123var path = Directory.GetCurrentDirectory();var filePath = $"Assets/User/Setting.json";var text = File.ReadAllText(Path.Combine(path, filePath)); 如果檔案內容為 JSON 可使用 JsonS

2024-02-16
.NET
dotnet JsonSerializer Directory File

Linux - Shell Script 備份檔案

Linux - Shell Script 備份檔案前言因遊玩幻獸帕魯需要定期備份伺服器 所以需要寫一個 shell 去進行備份檔案並壓縮檔案 開始第一步、建立 Shell Script 檔案進行檔案備份1vi Palworld.sh Palworld.sh 內容如下 1234567891011121314151617181920#!/bin/bashbackup_path="/home/hia

2024-01-30
Linux
Palworld Linux Shell Script Crontab Tar
1234

搜尋

Hexo Fluid
總訪問量 次 總訪客數 人