EEP 從A網站想要跳過B網站的Login 畫面直接跳入頁面
讓放置在IIS上的網頁錯誤訊息顯示在client端
通常我們在Local端時有任何ERROR,都會顯示在頁面上
但當我們將網頁發佈到IIS上後,因為安全問題client端是不會顯示是錯誤訊息的。
若想要顯示在客戶端,請改寫webconfig
.gitgnore 紀錄
上一篇記錄了 git 的一些基本指令,我就很單純的把所有檔案丟到git的資料夾,git push 。
這時馬克先生就說話了:「你把一堆不重要的東西都丟上來,這樣要看程式碼很累的」
竟然連馬克先生都說很累代表應該很慘烈,所以馬克先生就教我.gitgnore
Git 簡易操作紀錄
這裡只是稍微紀錄幾個比較常用的git 指令,之後有空再來慢慢補齊。
瀏覽器暫存導致JS更新不完全解決辦法
最近系統剛上線後,因為JS一直在變動,使用Chrome只能在變動時叫使用者清除快取並強制重新載入。
但其實這樣是不太好的因為
第一除了使用者老是忘記外
第二全系統每一個使用者網頁每一次的載入速度會因此受影響
MSSQL 產生lock情況解決辦法
最近系統上線後發現有時候因為條件判斷問題導致某張表 table Lock的狀況,但是事件監控器卻都沒有封鎖的狀況
於是在網路上查到一個方法 可以解開lock的問題。
C# Array v.s List
Array 跟 List 差別到底是什麼??
C# 物件導向(OO) 如何存取多筆資料
最近再練習物件導向概念,我們都知道我們設class 並且創建物件並且在程式碼中導向給他設值。
今天碰到的一個問題是,假設我SQL抓出來是一個多筆的資料,我如果照以往的方式設值給物件,
發現它會因為一直設值而導致覆蓋,所以該怎麼辦呢??
C# HashTable 雜湊表 & DictionaryEntry & foreach
雜湊表 (HashTable) 主要是處理類似key/value的鍵值,一個key 對應 一個value 。
Hashtable中key/value鍵值對均為object類型,所以Hashtable可以支援任何類型的key/value鍵值對.
此外,在遍歷hashTable時,我們使用了DictionaryEntry 以及 foreach ,卻碰到了問題。
[設計模式]代理模式
代理模式簡而言之就是A擁有的功能B也有。
C# SQLinjection
SQLinjection 是一個老掉牙的題目了,當初面試時也有被問過觀念。
但因為我不勤學只知道概念卻從來沒特別寫過。
在公司所撰寫的因為都是內部系統也沒有特別去考慮SQLinjection的問題,因此就很懶惰。
[設計模式]簡單工廠模式
簡單工廠模式屬於創建型模式,再創建對象時隱藏後方邏輯而不是new去實體化。
MSSQL Trigger Inserted update deleted
上篇大致描述過trigger到底是什麼後,重點在於觸發事件時數字上的變動,今天來記錄一下。
inserted update deleted 觸發時,數字上的變換。
MSSQL Trigger
今天來談談Trigger 以及 基本用法
C# 接收利用u001E u001D 字串且轉成陣列
當初透過API接收到這串字串時很困擾,因為他不是JSON格式而是透過u001E u001D去分隔
u001E 代表分行 u001D 代表 兩個欄位去分開
這邊只是記錄一下,若下次再碰到此種狀況就可以利用split去分割
[RDLC]RDLC報表第二頁顯示資料標頭
RDLC報表第二頁老是顯示不出來資料列標頭,查詢到方法將記錄下來。
[WeChatBot]接收與回應
上篇已經將接收API功能開啟後,我們要來撰寫如何接收回應了。
[WeChatBot] Senparc.Weixin.Work 與 開啟Wechat接收API功能
創建好wechat 程序之後,開始需要撰寫我們的webApi Controller 。
看著微信開發的文檔實在是母颯颯,因此很希望會有類似像LineBotSDK 安裝套件,來加速我們的生產速度。
最終找到了一個 Senparc.Weixin.Work ,他撰寫了許多不同版本的微信套件(包含公眾號、企業微信)
也將公開資源放在gitHub上,讓大家可以自行查閱。
參考文件會附上此連結。
[WeChatBot] Wechat Work 企業微信 創建程序
Line Bot 完成之後,轉而開始研究WeChat 。
主要是因為在台灣不太使用微信,因此覺得Wechat 比 LINE 還要複雜,微信又可以分為公眾號、企業微信...等。
每個都有每個不同的特色,但如果依照我們需要無限次數的發送則是要選擇 「企業微信」
[LineBot]Template message types
除了文字text的回覆之外,其實LINE有提供多種模板。
今天主要以Template message types來述說,Template message types有以下幾種模板。
- Buttons
- Confirm
- Carousel
- Image carousel