[C#] 實作姓名遮罩 (MaskName)

  • 5769
  • 0

最近在寫一些東西,把之前寫的程式碼整理一下,之後方便自己之後複製貼上。

其中有一段是我覺得蠻實用的小工具:一個可以幫名字打馬賽克的 function。因為現在很多地方要顧慮到 個資法,不太能直接把全名顯示出來,所以這個方法可以幫助我們在顯示時,留下頭尾幾個字,中間用遮罩取代。


...繼續閱讀 »

[ASP.net] 在 Visual Studio 2022 加入傳統 ASMX Web Service "要求失敗,回應空白" 錯誤與解決方法

  • 5771
  • 0

最近在專案中,需要連線到一個舊系統的 ASMX Web Service,網址大概像這樣:

https://xxx.sample.com/service.asmx

結果在 Visual Studio 2022 新增「Web 參考」後,呼叫服務卻一直出現以下錯誤:

要求失敗,回應空白。  

於 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)  

於 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)

...繼續閱讀 »

[C#] 透過程式 查看/開啟/關閉 Cloudflare Development Mode

之前寫過幾篇文章說到,關於透過 API TOKEN 去修改 Cloudflare 的 DNS  紀錄 ,有時候在 Cloudflare 有點麻煩的是 如果修改一張圖片會因為有 cloudflare CDN cache 的問題,這是好事也是壞事,之後我想到一個方法,就是如果在準備修改之前,當然你可以設計在進入到客戶在進入管理後台的時候,偷偷的先打開 development mode ,反正開始後三小時會關閉 development code  機制,這樣也是一個好方法,這樣就可以閃躲 cache 問題…
 

...繼續閱讀 »

[C#] 手把手來玩比特幣 (Bitcoin) - 製作高清錢包

這一篇算是番外篇,不用也是可以,主要就是產生高清錢包,其目的在於 你可以透過一個助記符(mnemonic),產生很多很多的錢包(uint 的 max ) 約莫 4,294,967,295,而且這 4,294,967,295 裡面還可以在生出小錢包,可以有助於你管理錢包,你只要知道他是編號幾,然後擁有註記符就可以還原

 

...繼續閱讀 »