📌

Chrono Divide Bot 開發指南

《Chrono Divide Bot 開發指南》 是一套面向開發者的教學系列,透過 @chronodivide/game-api 套件,帶你從零開始打造能夠自動建造、操控單位、施放超級武器的 Chrono Divide 對戰機器人(Bot)。無論你是剛接觸這個 API,還是想深入控制遊戲邏輯與行為判斷,本指南都提供清晰完整的實作教學與範例程式碼 ...

| | 96 reads

📌

@chronodivide/game-api 使用教學與完整 API 對照表

本文完整介紹 @chronodivide/game-api 套件的主要功能與使用方式,適合希望開發 Chrono Divide AI Bot 的開發者或愛好者。從遊戲初始化、單位控制、建築建造、生產管理,到路徑尋找與地圖查詢,本教學涵蓋 ActionsApi、GameApi、MapApi、ProductionApi 等八大模組的實用方法,並說明如何在離線模式下進行遊戲迴圈控制與回放保存。無論你是首次接觸該 API,或是希望快速掌握其核心指令,這份教學都將幫助你高效開發具備自動化行為的 AI 對戰腳本 ...

| | 237 reads

📌

從零開始掌握 Node.js 與 TypeScript:系列目錄

你是不是常常搞不清楚 TypeScript 是什麼?Node.js 跟 TypeScript 又該怎麼搭在一起用?這個系列目錄是我為了釐清這些問題,從零開始實作與整理的筆記。 無論你是純學習 TypeScript,還是想把 TypeScript 實際應用在 Node.js 專案中 ...

| | 18 reads

📌

Website Rebuild & Patch Notes

After months of planning and development, I'm excited to share the fully rebuilt version of my website. This update marks a major shift in both design and architecture — moving away from the legacy ASP.NET Core 2.1 MVC framework to a modern .NET 8 Blazor Web App, combining both Blazor Server and WebAssembly. In this post, I’ll highlight the ...

| | 87 reads

📌

[CONTENT] Learn JLPT N2 Grammar

[1] How to use "あげく"? "あげく"の例文 [2] Learn JLPT N2 Grammar: あまり(に)の例文 [3] Learn JLPT N2 Grammar: "以上"の例文 [4] What does "以上" mean? How to use "以上" correctly? [5] What's the difference between 一方で and 一方だ? How to use them? [6] Learn JLPT N2 Gra ...

| | 5k reads

💰 充錢就能變強?Riot 隱性留存策略的可能真相

很多玩家都有過這種體驗:一旦在 Valorant 裡充值或購買皮膚,當天的比賽就莫名其妙變得順風——隊友神勇、對手呆滯,彷彿系統偷偷給了「一日 Buff」。而幾天後,勝率又開始回落。這只是錯覺,還是 Riot 真的在背後做了什麼 ...

| | 1 reads

年末調整321畫面:為什麼有些欄位不能輸入?--追因備忘20251027

客戶在 321 年末調整データ登録(詳細)發現兩個行為難以理解: 生命保險料(イ/ロ/ハ)那一列是灰色不可輸入,但其下兩行「地震保險料(B/C)」與「新・舊生命保險料金額(A/B)等」卻可輸入 幾乎整段「金額欄」都變成不可輸入 本文把實際程式邏輯、資料依據與常見誤會整理成一篇給操作人員與開發共用的小結 ...

| | 4 reads

tstt建議的資料庫調整-20251015

程式對 base_exemption 的處理 只要畫面年度在 2025 年(令和7年)以後,程式會先檢查主檔欄位是不是「空值、0/負數,或仍然是舊制複製下來的 480,000 円」。只有在偵測到這些「尚未換成新制度」的情況時,才會用程式內建的分段表重算基礎控除額並覆寫主檔值 ...

| | 2 reads

月額表「乙」所得稅計算邏輯修正:移除「144」判定與單發邏輯 -20251015

本次修改主要針對 MonthlyAccountCalcService.calcTaxWithholdingOver2020() 的所得稅計算邏輯進行調整。 原先程式在稅表「乙」區分中,以「研究コード=144」作為整段條件判斷分支,導致該代碼專屬的稅額計算與乘算流程與其他案件不一致 ...

| | 4 reads

使用批次檔快速還原 MySQL 資料庫(本機與區域網路)

在 Windows 環境中操作 MySQL 時,透過簡單的 批次檔(Batch File) 就能快速自動化資料庫的還原工作。這樣可以在一鍵執行的情況下,將備份檔還原到本機 MySQL,或者還原到區域網路中的遠端伺服器 ...

| | 3 reads

Windows 環境下將 Tomcat 7 安裝為服務並解決權限不足的錯誤

平時很多人啟動 Tomcat 都是雙擊 startup.bat,這樣雖然簡單,但不方便管理,無法開機自動啟動,也不能在服務管理器裡統一操作。其實 Tomcat 本身就提供了將其安裝為 Windows 服務的方法。這篇文章就總結一下完整步驟,並解決常見的 「Error 5: アクセスが拒否されました(權限不足)」 問題 ...

| | 6 reads

為什麼你的 java -version 老是錯?——淺談 javapath 陷阱

C:\Program Files (x86)\Common Files\Oracle\Java\javapath 到底是什麼,以及為什麼很多人遇到 java -version 老是出錯的根源 ...

| | 8 reads

使用批處理(.bat)管理 MySQL 數據庫:備份、還原與更新元號

在日常維護 MySQL 數據庫的過程中,經常需要進行 數據庫備份、數據還原以及數據表更新 等操作。本文將介紹三個批處理文件的功能與原理,並提供完整代碼與逐行解讀,幫助你快速理解與使用 ...

| | 5 reads

使用 Ebean 與 MySQL 建立初始資料庫與管理者帳號的完整流程指南

本指南說明如何從零開始,使用 Ebean ORM 搭配 MySQL 建立專案所需的資料庫結構,並插入最基本的管理者帳號以完成登入配置。流程涵蓋資料庫建立、應用設定、自動建表啟用與關閉、密碼加密處理及初始資料插入,適用於尚未內建 DDL 與 seed 的 Ebean 專案環境 ...

| | 8 reads

TSK 統計資料檢索システム(Tōkei Shiryō Kensaku)建置與部署說明(基於 Play Framework 2.1.5)

系統概述 技術棧: Play Framework 2.1.5(Java/Ebean/SBT 0.12.2) 位置: application/tsk 為主專案根目錄 DB: MySQL,資料庫名預設 tsk_db 語言: 日文界面(application.langs="ja" ...

| | 12 reads

🕰 小故事:VB 的 Handles vs. ASP.NET 的 OnClick

在 VB6 時代(還沒有 .NET 的時候),事件都是用「關鍵字 Handles」來掛的。 比如 ...

| | 3 reads

為什麼 VB 裡面是 Dim?從 BASIC 行號到 Excel VBA 的歷史演進

在很多人眼裡,VB(Visual Basic / VB.NET)看起來「老派」、「不主流」。但如果我們回頭去看它的歷史,你會發現這些奇怪的關鍵字、設計方式,背後其實都有時代的印記。 本文將從 Dim 的由來講起,一路談到 BASIC 的行號、子程序、VB.NET 的地位,以及為什麼 Excel 至今還沒有淘汰 VBA ...

| | 3 reads

ASP.NET WebForms Panel 控件完整介紹:用屬性快速控制外觀的容器元件

在 ASP.NET WebForms 的開發中,<asp:Panel> 控件是一個常見卻經常被忽略的工具。很多初學者只知道使用 <div> 來進行區塊劃分,卻不知道 Panel 控件本質上就是 div 的伺服器端包裝,能讓開發者透過屬性快速設定邊框、背景顏色、可見性等外觀與行為。本文將全面介紹 ASP.NET Panel 控件 的功能、用途與最佳實踐 ...

| | 4 reads

ASP.NET WebForms 使用 MultiView + Button 模擬 TabControl 效果

在 ASP.NET WebForms 中,並沒有像 WinForms 那樣現成的 TabControl 控制項。 不過,我們可以透過 MultiView 搭配一排 Button,很輕鬆地模擬出頁籤切換的效果 ...

| | 2 reads

ASP.NET WebForms 中 Label 控件實現文字水平與垂直居中(使用 IDE 屬性編輯)

在 ASP.NET WebForms 項目中,Label 控件最終會輸出成一個 <span> 元素。這種元素屬於 行內元素 (inline),如果直接在屬性裡調整,文字往往無法達到想要的水平、垂直居中效果 ...

| | 9 reads

...