原创 【數據結構】紅黑樹

紅黑樹 目的 在進行插入和刪除操作時通過特定操作保持二叉查找樹的平衡,從而獲得較高的查找性能。 效率 查找,插入和 刪除 時間複雜度:O(log n) ,n 是樹中元素數目。 性質 節點是紅色或黑色。 根節點是黑色。 每個葉節點(NIL

原创 【對話框編程】C語言也能幹大事系列課程源代碼

第一節 MessageBox程序 窗口惡搞程序: 【編譯器】C-Free 5.0 #include <windows.h> int APIENTRY WinMain(HINSTANCE hInstance,

原创 【Socket編程】套接字Windows平臺C語言實現

【編譯環境】:Visual Studio 2013 這是服務端實現流程。 #include<stdio.h> #include<stdlib.h> #include<winsock2.h> #pragma comment(lib, "

原创 【Java】需要配置的三個Java環境變量

我的電腦→屬性→高級系統設置→高級→環境變量 1.JAVA_HOME : JDK的安裝路徑 2.PATH : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 3.CLASSPATH (這個可以不配置): .;%

原创 【TCHAR、_T與_TEXT】【strcpy、wcscpy與_tcscpy】

(內容出自《把脈VC++》,挺好的一本書,下面內容是我整理摘錄的兩小節,順便吐槽微軟還真是整天把C搞的多複雜,讓人找來找去) 4.5.3  TCHAR、_T與_TEXT 計算機最初使用的不是UNICODE,最初的系統和程序都採用的是

原创 Python語言學習筆記(二)

三.流程控制 if語句if  表達式:     語句 elif  表達式:     語句 else:     語句 注意:Python對於格式十分嚴格,縮進格式很重要,需要用Tab或者4個空格來進行縮進(使用嵌套時要嚴格遵守) 邏輯運

原创 【教程】Windows獲取開發人員許可證(Windows 應用商店應用)

安裝了Visual Stdio 2012和2013版本以後,會需要獲取Windows開發人員許可證 過程如下: 用管理員權限打開Windows PowerShell 運行以下命令: Show-WindowsDeveloperLic