負責的新後台系統時常會出現機敏性的客戶資料,在資訊安全上希望停用瀏覽器上一頁下一頁的功能,
除了開新視窗停用功能列表外,從stackoverflow找到一個簡單的解法。
負責的新後台系統時常會出現機敏性的客戶資料,在資訊安全上希望停用瀏覽器上一頁下一頁的功能,
除了開新視窗停用功能列表外,從stackoverflow找到一個簡單的解法。
為了實現網站橫向擴充的架構,狀態或是資料快取需要一個共用的儲存機制,除了儲存在資料庫(資料庫也需要散熱):
自從要開始支援橫向擴充就這樣盤算著及設計,昨天和公司年輕熱血的工程師討論技術議題,認識一種NoSQL的好物:Redis,晚上不跑步,嘗試使用Azure設定快取伺服器。
SQL Server未推出RLS(Row-Level Security)前,我們都是用AP的手段來完成客戶對於限閱戶資料的管控需求,
但畢竟是AP,有時還是沒辦法過濾到多筆資料回傳的情形,透過RLS中的Filter predicated,限閱戶資料可以處理的更簡單。
最近將Web專案內的內容網頁(aspx、ascx)分享給其他Web專案,為方便版本管理及協同作業,
這次使用虛擬目錄(VirtualPathProvider)來將內容網頁以串流方式讓其他專案引用,測試時都運作正常(哈!通常都是),
就當原本Web專案發行組態從偵錯(Debug)改成發行(Release)組態時,網頁發生缺少主版網頁的錯誤,筆記解法。
前陣子專案內需要抽換原本共用類別庫內的功能並引用third party的dll,但不希望改動原本主程式的程式碼,上一篇介紹了動態繫結,這一篇介紹下集:
類別庫與主程式的低耦合時可以選用的做法。
前陣子專案內需要抽換原本共用類別庫的功能並引用third party的dll,但不希望改動原本主程式的程式碼,筆記以下兩種:
類別庫與主程式的低耦合可以選用的做法。
提起Barcode就想到喉嚨借過,ㄟ~夜店亂入,是1D線性或是2D圖形條碼,想起先前案子曾產出超商繳款條碼(code39),拿起從法蘭克福回來的行李條碼,好像有點不同,有種好熱想把行李條碼(Baggage Barcode)解開,來一趟行李分檢。
Rail Fence Cipher 籬笆式位移密碼,很接近劉伯溫燒餅歌內的藏頭詩的排列,來認識英文單字Rail Fence[籬笆]順便練習C#語法。
Morse Code摩斯電碼,嚴格說起來不算密碼,19世紀美國Samuel Morese於1836年發明,一直是海事通訊中國際標準。
通常用一種音調平穩"時斷時續"的無線電信號傳送,也可以是一種機械的或視覺的信號(比如閃光),學知識兼練C#語法。
Virginia cipher維吉尼亞密碼,中世紀後期多表替換式加密,由16世紀義大利密碼學家Bellaso所創,後誤植為19世紀法國外交官維吉尼亞,維吉尼亞密碼以其簡單易用而著稱,同時初學者通常難以破解,因而又被稱為不可破譯的密碼。
Caesar cipher 凱撒密碼,一種既古典又經典的替換式密碼,凱撒將要給遠方將領的信函內容隱密起來避免重要軍事命令外流,學歷史加練C#語法的筆記。
十幾年前傳統磁條卡片側錄盜刷事件層出不窮,當時高安全交易保護的晶片問世,ISO8583也依循著制定晶片規格的組織EMV增加了數十個晶片交易資訊欄位,按照ISO8583標準,晶片資訊在DE55,並以BER-TLV的規格(ISO8825)組成資料區塊,由於計算驗證ARQC/ARPC需要晶片交易欄位,我們要先Parse DE55。
上一篇筆記了MAC的演算法,接下來筆記PIN Block。
ISO8583會傳遞許多卡片機密的轉帳授權資訊,為確保並鑑定訊息來源正確性,筆記ISO8583幾種保護機制:
國際銀行間的訊息傳遞:
因為程式在Server side產生Office套版文件出了一些小問題,case到微軟,依循微軟技術諮詢人員的建議,避免在Server端使用,雖然沒扣點數,但之後就一直找尋Microsoft.Office.Interop的替代方案:
除了Unicode(萬國碼)與ASCII(美國標準資訊交換碼)字元編碼外,有時與大型主機電腦進行資料交換時會碰到EBCDIC碼:
Extended Binary Coded Decimal Interchage Code): 擴充二進位編碼的十進位數資訊交換碼
Unicode在英數字、符號及控制字元上與ASCI完全相同,不用特別轉換的需求,但若碰到了EBCDIC:
.NET程式存取AlwaysOn可用性群組(Availability Group)下的唯讀複本有兩個連線方式:
1.直接連接次要複本所在的資料庫伺服器。
2.透過Availability Group Listener (AG Listener)唯讀路由讀取。
為了降低主要複本負載,除了倉儲與報表作業讀取非同步認可的複本,最近計畫把線上交易查詢改道同步認可的複本,一種類讀寫分流。
開始測試網站,就在明細頁修改完資料(主要複本)回到清單頁重查資料時(次要同步複本),顯示的還是舊資料?
由於寫好的套件會佈署在許多環境(網站、Windows服務、WCF、Batch Console),想取組態檔中(ConnectStrings)的資料庫名稱及應用程式名稱來給不同的參數。
哈!差點Parse字串,筆記取得的方式: