原创 C# Reflection 反射

參考:https://www.runoob.com/csharp/csharp-reflection.html 1、    定義: (1) 反射指程序可以訪問、檢測和修改它本身狀態或行爲的一種能力。 (2) 程序集包含模塊,而模塊包括類型

原创 C# 多線程

C# 多線程 博客: https://www.cnblogs.com/wyt007/p/9486752.html

原创 MVC、MVP及MVVM之間的關係

原文鏈接:https://www.cnblogs.com/shenyf/p/9532342.html 概要 MVC、MVP及MVVM都是一種架構模式,爲了解決圖形界面應用程序複雜性管理問題而產生的應用架構模式。 發展歷程 MVC模式概要

原创 STL 二分查找函數 lower_bound 、upper_bound 、binary_search

  STL中二分查找的函數有三個:lower_bound 、upper_bound 、binary_search 。   這三個函數都運用於有序區間(當然這也是運用二分查找的前提)。 對比upper_bound 、binary_searc

原创 C# struct 結構體

參考:https://blog.csdn.net/zeroflamy/article/details/52081462https://www.w3cschool.cn/csharp/csharp-struct.html 1、C# 結構的特

原创 VS中的項目: Win32控制檯、Win32項目、MFC項目、CLR控制檯、CLR空項目

1.Win32控制檯 初始代碼模版以main爲程序入口,默認情況下,只鏈接C++運行時庫和一些核心的win32庫,鏈接器subsystem參數爲console類型,所以編譯出來的程序會有黑色的控制檯窗口作爲呈現標準輸入(stdin)和標準

原创 遊戲外掛的學習步驟

轉載:https://www.cnblogs.com/lsgsanxiao/p/10593454.html 第一要求 學會編程 最簡單的易語言也行。 第二要求 簡單分析遊戲 需要會使用一些工具,分析遊戲的窗口,控件,進程,線程,DLL模塊

原创 電機加減速S曲線算法 Sigmoid 函數

1、Sigmoid函數原型 2、sigmoid函數波形: 由圖形可看出在-10時已經接近於0,一般取值區間在[-5,5]。 3、sigmoid函數的導數 導數可用自身表示:                              

原创 C# Event 事件

參考:https://www.runoob.com/csharp/csharp-event.html 1、    理解: (1)    事件就是帶有event關鍵詞的委託實例(事件是委託的一種應用方式)。 (2)    事件是類中的一種成

原创 C# 匿名方法

1、匿名方法: 匿名方法(Anonymous methods) 提供了一種傳遞代碼塊作爲委託參數的技術。 匿名方法是沒有名稱只有主體的方法。 在匿名方法中您不需要指定返回類型,它是從方法主體內的 return 語句推斷的。   語法舉例:

原创 .NET、C#和ASP.NET的區別

.NET、C#和ASP.NET三者之間的區別如下: .NET是一個平臺,C#是一種編程語言,ASP.NET是一種應用模型。具體分析如下:   一、什麼是.NET? .NET是微軟公司下的一個開發平臺,.NET核心就是.NET Framwo

原创 C# 可空類型 Nullable 可空? 空合併?? 空檢查?.

C# 可空類型 https://www.w3cschool.cn/csharp/csharp-nullable.htmlhttps://www.runoob.com/csharp/csharp-nullable.html 1、C# 可空類

原创 C# vs 2017 代碼自動補全 TAB+TAB

可使用TAB+TAB 自動補全代碼的關鍵字列舉: if 、else、switch for、foreach do、while class、enum、interface using  + Tab +Tab      輸出 using  代碼塊

原创 C# 方法 參數傳遞

C# 方法 https://www.runoob.com/csharp/csharp-methods.html   參數傳遞: 三種方式:值參數、引用參數、輸出參數。 (相對C++增加了輸出參數)   引用參數 使用關鍵字ref。   輸

原创 C++/JAVA/C#運行機制和執行效率

一、運行機制        1、JAVA-編譯和解釋型語言           一個JAVA文件,首先會由JAVA編譯器(JAVAC)編譯成class(字節碼文件)文件,然後由Java虛擬機(JVM)去解釋。不同的操作系統只要裝有適合不同