原创 debug.exe工具地址
https://pan.baidu.com/s/1npRyJbNAKkcxJwRWuG-0tA 4bt2
原创 tuple, valueTuple
tuple : 引用類型 valueTuple: 值類型 超過64k,不建議用結構體 都是用itemN取值 都是1-7 ,之後可以通過 tuple< > 擴展,rest取值 , valueTuple可以直接用itemN取
原创 設計模式
文章連接:http://www.rmfusion.com/design_patterns/design_patterns_menu.htm https://www.dofactory.com/net/design-patterns
原创 全局緩存 gacutil 檢測是否已安裝
gacutil -l "ClassLibrary1" 檢測ClassLibrary1.dll是否加入全局緩存
原创 觀察者模式
原文鏈接:https://www.cnblogs.com/gamov/p/10523310.html https://www.cnblogs.com/gamov/p/10523310.html
原创 中介者模式
原文鏈接:https://www.cnblogs.com/guyun/p/6188007.html using System; namespace MediatorPattern {
原创 outlook2010 配置
http://help.sundns.com/project_exchange2010/2012/0927/45.html
原创 卸載 安裝msiexec.exe
原文鏈接:https://bbs.csdn.net/topics/370161214 安裝程序在vs.net是自帶的,尤其是在.net2005中,非常方便,界面也比2003美觀了許多。但是仍然存
原创 ConcurrentDictionary
http://dotnetpattern.com/csharp-concurrentdictionary ConcurrentDictionary is one of five collection classes introduced
原创 winform 更新
https://www.cnblogs.com/shitong/p/5764200.html https://www.cnblogs.com/OMango/p/8509436.html
原创 session C#
<body> <form action="Handler1.ashx" method="post"> <input type="hidden" name="_viewstate" value="a" />
原创 signal 連接問題
public async Task StartConnection() { var connection = new HubConnection("http://localhost:32986/"); var hub =
原创 服務器集羣中服務器之間如何通信
服務器集羣中服務器之間如何通信 https://blog.csdn.net/itlearnhall/article/details/81633724 服務器集羣中服務器之間如何通信? 網上看到好多人是通過以下方式去做的: 在做服務
原创 git 獲取子集
http://www.360doc.com/content/18/0124/11/38701044_724667106.shtml $mkdir project_folder $cd project_folder $git init
原创 git
寫在前面 上篇文章我帶着大家通過分析了一遍ASP.NET Core的源碼瞭解了它的啓動過程,然後又帶着大家熟悉了一遍配置文件的加載方式,最後引出了依賴注入以及控制反轉的概念!如果大家把前面幾張都理解了,那麼你也就入了ASP.NET Cor