Archive

2024

參加 IEEE ICBC 2024 都柏林遊記


2023

在 PostgreSQL 中使用 FOR LOOP 插入多筆資料


透過 Docker 容器在 Ubuntu 22.04 開發 .NET 3.1


透過 date 取得 unix timestamp


在筆電執行 Alpaca LoRA


透過 Zip 佈署 Azure Functions


透過 Local Git 佈署 Azure Functions


Microsoft 與 apt 存放庫的 dotnet 衝突的解法


flutter doctor 顯示 Unable to find bundled Java version 的解法


Docker Security 筆記


2022

CVE-2022-32969 漏洞調查


透過 Azure Container Registry 佈署 Azure Functions


Windows 鍵盤鎖住,打不出字的解法


用 SmtpClient 從 Outlook 傳送郵件


學習 Ansible


用 NUnit 和 Moq 對 ILogger 進行單元測試


在 Azure Functions 查看 Log


敏捷開發與 SOLID 原則


在 Azure Functions 使用 Key Vault


Azure Functions 網路管理


Chrome 無法開啟 localhost 的解法


node 遇到 ERR_OSSL_EVP_UNSUPPORTED 的解法


雙系統 Windows 11 wifi 無法使用解決辦法


ikbc CD87 靜音紅軸開箱


用 Docker 執行 FluentD


初探 Timer-Triggered 的 Azure Functions


初探 HTTP-triggered Azure Functions


Clean Code 閱讀筆記


epoll 筆記 Part 1


KBParadise ALL NEW V80 開箱


2023 北海道:摩周湖、屈斜路湖、鄂霍次克流冰館、北見狐狸村、層雲峽


2023 北海道:十勝池田酒廠、釧路丹頂鶴自然公園、釧路溼原、阿寒湖


C# 使用 Serial Port (uart)


2023 北海道:十勝之丘公園


在 stm32f407g 使用 lis302dl 三軸加速規和 external interrupt


FreeRTOS Lab 1: Task 與 Queue


FreeRTOS Lab 2: 走訪 Tasklist 並實作 task monitor


在 Ubuntu 20.04 編譯 MariaDB 原始碼


在 stm32f407g 使用 uart


Leetcode #70 Climbing Stairs


Leetcode #102 Binary Tree Level Order Traversal


Leetcode #20 Valid Parentheses


Leetcode #206 Reverse Linked List


Leetcode #21 Merge Two Sorted Lists


Graph Theory Homework 1


2021

OpenCV 圖片混合


OpenCV 讀檔、寫檔、分離 RGB 通道


論文翻譯 A Dynamic Priority Assignment Technique for Streams with (m, k)-Firm Deadlines


證明二分圖沒有奇數環(若且唯若)

A graph is bipartite if and only if it has no odd cycle


Petersen graph 簡介

What is Petersen graph?


證明 Petersen graph 的圍長為 5

Prove or disprove that Petersen graph has girth 5.


Xfce 基本設定


C# Asynchronous Socket


C# 動態折線圖


Arch Linux 基本設定


在 VirtualBox 安裝 Arch Linux


用 C++ 實作 Trie


Debian 11 筆記


使用 Weasyprint 將 HTML 轉成 PDF


Leetcode #8 String to Integer (atoi)


Leetcode #9 Palindrome Number


OS Chapter 1

Introduction


OS 筆記主頁


資結 Chapter 1

Basic Concepts


資結筆記主頁


用 C++ 實作 Bloom Filter


計組 Chapter 1

Abstractions and Technology


計組筆記主頁


線代 Chapter 1.1

Systems of Linear Equations


線代 Chapter 1.2

Row Echelon Form


線代筆記主頁


DDOS 工具 TFN2K 教學


在 Ubuntu 20.04 安裝 LibreNMS


LDAP 安裝和設定


使用 nginx 與 flask 架設 key-value storage 服務運行於 docker 容器


從 0 開始學習 Docker、Dockerfile、Docker-Compose


DNS 伺服器 bind9 的 zone file 設定


Apache Tomcat 簡易安裝教學


Codility Lesson 1 BinaryGap


Codility Lesson 2 CyclicRotation, OddOccurrencesInArray


Codility Lesson 3 FrogJmp, PermMissingElem, TapeEquilibrium


使用 nginx 與 php 架設 key-value storage 服務


Git 筆記


解決 VirtualBox 無法自動調整顯示大小


gdisk 新增磁區、mdadm 磁碟陣列、ZFS 設定


Windows EFI、ESP 磁區操作


Leetcode #7 Reverse Integer


Leetcode #6 ZigZag Conversion


Leetcode #5 Longest Palindromic Substring


Leetcode #96 Unique Binary Search Trees


Cooler Master CK550 紅軸鍵盤開箱


林口櫻花星巴克


旅遊主頁


Leetcode #4 Median of Two Sorted Arrays


Leetcode #3 Longest Substring Without Repeating Characters


Leetcode #2 Add Two Numbers


Leetcode #1 Two Sum


肺炎疫情 (COVID-19) 到 2020 年 12 月的現狀 (自 Kaggle Notebook 翻譯)


Machine Learning 與 MLOps 的作業系統設計


Exponential Golomb coding


2020

在 Heroku 上部屬 LINE Bot


如何使用 gdb 查看 core dump


我的 vimrc 和 .tmux.conf 及其他環境設置


在 VirtualBox 虛擬集群上安裝 Zookeeper 3.6.2

系統為 Ubuntu 20.04.1 LTS


Predator Helios 300 開箱

PH315-53-79EB 2020 model


撰寫 python 時遇到的錯誤


使用 c++ 計算行列式


使用 c++ 實作高斯消去


計算機組織: mips 實作階乘和費氏數列


離散數學: 渡河問題

雞、狗、菜和農夫過河問題


java 爬蟲教學


Hadoop 3.2.1 安裝教學


Pointer, Function, Structure


Pointer (2)


Union and Enumeration


Pointer (1)


Structure


C++ Beginning


Variables


Array and String


Positional Notation


Two Circles Touch Externally