原创 WPF製作貪喫蛇小遊戲

初學WPF,需要一個小程序來鍛鍊自己,而貪喫蛇是每一個小白(包括我自己)必學的經典案例,此文就來介紹一下,接近完美的貪喫蛇是如何製作的 . . . 學習源於趙慶明老師的課程(騰訊課堂) 此文將只對遊戲重要的部分進行講解, 完整

原创 藍橋杯經典圖形題 —— 打印大X、等腰三角形

打印大X 題目: 小明希望用星號拼湊,打印出一個大X,他要求能夠控制筆畫的寬度和整個字的高度。 爲了便於比對空格,所有的空白位置都以句點符來代替。 要求輸入兩個整數m n,表示筆的寬度,X的高度。用空格分開(0<m<n, 3<n<

原创 LeetCode算法 —— Z 字形變換

代碼測試已過,就是效率有點低,大家可以看看官方的答案(神奇算法) 題目: 將一個給定字符串根據給定的行數,以從上往下、從左到右進行 Z 字形排列。 題目解析: 示例 1: 輸入: s = “LEETCODEISHIRING”

原创 C#連接數據庫 —— (二)Linq To EF 的 lambda表達式使用 ,增刪查改、判斷、分組、排序

如果不知道如何創建實體框架(EF)的夥伴,也不想上網查找資料 . . . 可以看下面這篇文章: C#連接數據庫 —— (一)實體框架(EF)的創建 (Linq To EF) Linq 使用 首先,我們創建數據庫實體對象(下面

原创 C#連接數據庫 —— (一)實體框架(EF)的創建 (Linq To EF)

Linq 的語法使用示例如下文章(Lambda表達式): C#連接數據庫 —— (二)Linq To EF 的 lambda表達式使用 ,增刪查改、判斷、分組、排序 實體框架(EF)的創建 選擇數據模型項目,並取名添加:

原创 《算法筆記》—— 圖 "最短路徑" 之 Floyd-Warshall算法、Diljkstra算法

數據結構圖、算法相關文章: 《算法筆記》—— 圖 “鄰接矩陣” 的遍歷(DFS、BFS) 此文中也鏈接着其它一系列的圖相關的文章 . . . . 現實之中,我們往往會使用百度地圖等一系列的地圖軟件,當我們選擇一個目的地

原创 《算法筆記》—— 圖 "鄰接矩陣" 的遍歷(DFS、BFS)

去年瞭解了一下圖,過去了那麼長的時間沒有學習算法,算法還是很重要的,重新學習吧 ~ 此文知識點相關文章 與數據結構 —— 圖相關的文章有: 初探數據結構 —— 圖 (鄰接矩陣實現) 初探數據結構 —— 圖 (鄰接表實現)

原创 《算法筆記》—— "迷宮求解" 之 深度優先搜索(DFS)

走過路過的小夥伴們,點個贊再走唄 ^ _ ^,你的支持是我前進的動力 迷宮相關算法文章: 《算法筆記》—— “迷宮求解” 之 廣度優先搜索(BFS) 何爲DFS? 簡單點來說就是 在某一時刻,列出它的所有可能性,即當下需要幹

原创 《算法筆記》—— "迷宮求解" 之 廣度優先搜索(BFS)

迷宮相關算法文章: 《算法筆記》—— “迷宮求解” 之 深度優先搜索(DFS) BFS 用到了隊列的知識,什麼是隊列,這裏我就不說了 . . . BFS 與 DFS 不一樣的是,BFS 是針對於層面上的,一層一層的通過隊列來

原创 SQL Server與 C#的鏈接

詳解過程: 新建一個C#控制檯應用程序: 導入命名空間: 準備創建鏈接的數據(服務器 – 本地,用戶名 – sa最高級, 密碼 – 自己當初設置的, 數據庫): 創建數據庫連接對象: 創建命令對象並加

原创 Hello December

12 月的風,也吹不滅我心中的那份烈火。 回首望月 曾經很多個夜晚我都在想花兒爲何那樣的紅,我一直沒有想明白,直到現在,我依然沒有想明白,或者這就是一個人存在的意義吧,一生執着於某種信念,不休不止。我是多麼的迷惘,未來充滿了未知。

原创 (二)自定義 STL vector模板類 —— MyVector 功能定義

作者的話:我怕我追不上那個被寄予厚望的自己,所有我想努力奔跑 如果沒有看過 MyVector功能聲明,則點擊(一)自定義 vector模板類 —— MyVector 功能聲明 MyVector 方法實現 在同一文件中實現,可以在

原创 自定義 HashMap 與 C++模板 hash_map

小年快樂喲 ^ _ ^ 瞭解了什麼是哈希映射,在這裏做一下筆記…… 什麼是 HashMap (哈希映射) ? HashMap,又稱爲哈希映射或散列圖。是一個用於儲存鍵 —— 值(Key - Value)的集合,每一個數據(K

原创 彙編的學習感悟

這個寒假突然對逆向感興趣,所以學了點彙編(8086),學了一些彙編指令和使用後,發現再深入就沒有必要了,因爲我是報着學習破解而學習彙編的,今天之後就不學習彙編了,開始準備學習Win32和開學的準備(網課)。 剛開始學習感覺有點

原创 Win32遠程線程注入 .dll 文件

此文章只供學習所用,不要做壞事喲 ~ ^ _ ^ 遠程線程注入 遠程線程注入是指一個進程在另一個進程中創建線程的技術。 遠程線程是另一個進程中的線程。 當前進程,下方稱作進程A: 這個線程沒有結束,一直都在等待命令,可以