目的: V20301 - S_DB.add_np[“FMNO”] , 覆蓋原本畫面的 np[“FMNO”] 欄位值
S_DB.add_np["FMNO"]=Tmp_NEXT_FMNO
目的: V20301 - S_DB.add_np[“FMNO”] , 覆蓋原本畫面的 np[“FMNO”] 欄位值
尤其是:
優先使用 UTF-8。
例如你在台灣遇到很舊的:
.txt.csv.srt.bat
如果打開變成:
���
很可能就是:
檔案原本是 Big5,但你的程式用 UTF-8 去讀。
反過來也可能發生。
「不是 Unicode 的系統預設文字編碼」
叫做 ANSI。
例如:
所以:
ANSI 在台灣可能是 Big5,在日本可能是 Shift-JIS。
這就是 ANSI 最大的問題:
同一個檔案,在不同國家的電腦上,可能會被解讀成不同文字。
2>UTF-8 - unicode
UTF-8 的目的就是讓不同系統對同一組 Unicode 字元有一致的表示方式。
因此:
Windows → Mac → Linux → Android → iPhone → 網頁
都可以使用同一套 Unicode。
3>ANSI vs UTF-8 的比較
href="#topic-A" 會被瀏覽器誤判為相對於網站根目錄的連結,這裡是主題 A 的詳細內容...
這裡是主題 B 的詳細內容...
▲ 回到文章頂端VPN, PROXY, FIREWALL 的功用
PS: firewall 的設定範例 - Windows PowerShell
Internet(網際網路) │ ┌──────────────┼──────────────┐ │ │ │ 各種網站 雲端服務 郵件伺服器 ▲ │ Proxy Server ▲ │ Firewall ▲ │ VPN Tunnel (加密通道) ▲ │ 你的電腦/手機
工作內容:
例如:
外部封包 │ ▼ Firewall ┌─────────┐ │允許 ✔ │ │拒絕 ✖ │ └─────────┘
就像公司大樓警衛:
「沒有證件,不准進。」
它不讓你直接跟網站接觸。
你 │ ▼ Proxy │ ▼ Google
Google 看到的是:
Proxy 的 IP
而不是你的 IP。
Proxy 可以:
VPN 不只是代理,而是把整條連線加密。
你 │ │ 加密 ▼ ═══════════════ VPN Tunnel ═══════════════ │ ▼ VPN Server │ ▼ Internet
即使有人攔截封包,也只能看到加密後的內容。
假設你要寄一封信。
你 ─────────► 公司
任何人都可能看到:
你 │ 警衛 │ 公司
警衛只負責:
「檢查能不能出去。」
不會替你寄信。
你 │ 朋友代寄 │ 公司
公司只知道:
是朋友寄來的。
不知道真正寄件人。
| 功能 | Firewall | Proxy | VPN |
|---|---|---|---|
| 阻擋攻擊 | ✅ | ❌ | ❌ |
| 隱藏 IP | ❌ | ✅ | ✅ |
| 加密資料 | ❌ | 通常沒有 | ✅ |
| 提高隱私 | 少 | 中 | 高 |
| 控制網站 | ✅ | ✅ | ❌(主要功能不是過濾) |
| 全系統保護 | ✅ | 通常只有特定程式 | ✅ |
很多企業會同時使用這三種技術:
員工電腦 │ ▼ Firewall (阻擋攻擊) │ ▼ Proxy (網站過濾、快取、記錄) │ ▼ Internet
如果員工在家工作,通常還會加入 VPN:
家中電腦 │ ▼ VPN(加密) ══════════════════════ │ 公司 VPN Server │ Firewall │ Proxy │ Internet
這樣即使在外面使用公共 Wi-Fi,也能安全地連回公司內部網路。
一句話總結:
三者各有不同角色,也常常一起使用,形成完整的企業網路安全架構。
PS : firewall 的設定範例 - Windows PowerShell