2024年1月27日

Visual Studio 2022 使用32位元的 IIS Express

當 Visual Studio 2022 預設使用 64 位元的 IIS Express 時,但您需要使用 32 位元函式庫,您可以通過修改 Visual Studio 的設定來切換至 32 位元版本的 IIS Express。 

  

2016年2月14日

[Synology][Docker] 設定時區

Docker設定時區的方式有幾個方式,

參考網路上的兩種做法
option 1: -v /etc/localtime:/etc/localtime:ro
option 2: -e "TZ=Asia/Shanghai"

2014年10月25日

[Security] - 如何關閉瀏覽器SSL 3.0的安全協定?

SSL 3.0是一個安全協定,為網路傳輸過程做加密,以保護資料傳輸過程中不被外力竊取。

不過在2014/10的一份報導(Google 發現 SSL 3.0 漏洞,小心「貴賓犬」攻擊!)指出這個安全協定已不安全

自救方法其實很簡單,只要將我們常用的瀏覽器工具,將SSL 3.0關閉,就能防範這個漏洞

2014年3月13日

[C#]密碼加「鹽」了嗎?

今天要來聊聊密碼的安全性,既然是密碼就應該有高度的安全性,只有使用者自己知道而已

密碼存在資料中通常用三種方式存在
一、明碼:這應該是沒人敢做吧?
二、可逆密碼:僅限於必須要還原密碼的情境,若無需還原建議選第三方案!
三、不可逆密碼:應該大多數人都選用這種方案吧!

2014年2月25日

[XML][C#]XML遇到ASCII控制字元處理方法

最近遇到了一個頗妙的狀況,原先的目的是要將資料轉成XML格式,
輸出後檢測卻發現了一個元素所填入的資料含有特殊字元
如下圖:

2013年5月28日

[SQL] - Char(0)問題處理

最近在處理問題時遇到一個很玄的問題....欄位中含有Char(0)的特殊字元,
範例圖如下:左圖使用文字模式顯示,右圖使用表格方式顯示

2013年5月1日

[Asp.net] - FindControl找不到想要的Control?

當Asp.net混雜著UpdatePanel、TabPanel....容器時,控制項在編譯期都會被加上一段物件名稱,

但使用FindControl卻是要一層一層的去找找找....如下行範例.....

Control c=Page.FindControl("TabPanel1").FindPanel("tab_02").FindPanel("txtTest");

程式碼就會非常冗長..