原创 WCF post json and return json

在WCF restful 服務中POST json 動態對象並返回JSON動態對象 參考閱讀 (42條消息) 【WCF】WCF RESTful(二)——搭建一個REST的服務_哈士奇-CSDN博客  源碼 @@@code [Operati

原创 給Remote Desktop Connection Manager加上密碼

Remote Desktop Connection Manager默認使用本地用戶加密,當系統重裝時密碼丟失,此外打開RDG文件不需要驗證碼,操作系統被 入侵後,可以直接打開RDG文件獲得其它服務器的訪問權。 增加的功能: 使用AES加密R

原创 Netcore webapi action swagger response返回參數使用匿名類型

問題:action中返回匿名對象時,swagger只能按強類型生成返回值描述 解決辦法:使用roslyn在內存中動態執行代碼,使用json.net反序列化匿名對象,向swagger返回動態匿名對象 效果:        Swaager

原创 工廠模式中的泛型接口

Java @@@code public interface DataBodyFormatter<T> {    void Serialize(ByteBuf writer, T value, Version version);    

原创 字符串轉換注意編碼

就如同浮點數轉換會出現精度丟失一樣,字節與字符串的轉換也會出現自作聰明的結局,雖然看起來一樣,但未必 是你喜歡的那個人了 @@@code var bs = new byte[16] { 120, 104, 0, 0, 0,

原创 Sql server 2014 同一數據庫換名還原,導致同名庫一直處於還原狀態

 同名數據庫換名稱還原出現上述問題,通過生成的還原語句發現,實際上是在對日誌處理時導致的問題,SQL SERVER認爲需要對源庫處理日誌,但這個源庫實際上是另一臺服務器上的,結果把本機的同名源庫給幹 了 現象  @@@cod

原创 Powershell 修改組策略

 參考:https://blog.51cto.com/infosec/788731 參考:http://intsir.com/index.php/archives/351/ 參考:https://www.windowspasswords

原创 EF CORE中複雜類型的映射

實體映射時,遇到複雜類型,可選擇下述方法處理: NotMapped,跳過映射 在複雜類型上聲明 [Owned],但僅限該複雜類型是全部由簡單值類型組成的 自定義序列化方法  示例: IPInfo使用了owned,對IPEndPoi

原创 Parallel.ForEach 之 MaxDegreeOfParallelism

參考:Max Degree of Parallelism最大並行度配置 結論: 與設置的線程數有關 有設置的並行度有關 測試如下: @@@code System.Threading.ThreadPool.SetMinThread

原创 DotnetCore 單文件發佈

NETCORE3.0開始,可以發佈單文件,參考https://www.cnblogs.com/ZaraNet/p/11790645.html 發佈後(config目錄 是手工複製進去的)  運行時,先解壓釋放至臨時目錄  

原创 Quartznet速記

1、XML配置 參考: CronTrigger withMisfireHandlingInstructionDoNothing——不觸發立即執行——等待下次Cron觸發頻率到達時刻開始按照Cron頻率依次執行withMisfireHan

原创 C# SendAysnc 超時

 業務方法 @@@code public override async Task<List<(IPEndPoint endPoint, byte[] data)>> SendAsync(IPEndPoint server, byte

原创 微耕門禁跨網段搜索代理

解決UDP無法跨網段時的控制器搜索問題 思路: 配置已知的搜索指令 配置已知的待搜索網段 定時使用HTTP發送指令至IP,收集並緩存收到的應答 監聽收到UDP搜索指令,將未超時的緩存作爲應答返回  配置 @@@code

原创 服務守護DOS腳本

創建一個批處理文件,複製以下內容至文件中並保存,右鍵文件名,以管理員身份運行。  @@@code  @echo off @echo 請使用管理員身份運行此腳本 rem 運行前先打開文件修改下列變量:守護任務名,以及被守護的

原创 Flutter速記

一、安裝 參考https://www.jianshu.com/p/cda416e2fc0d