原创 Python自定義模塊的打包方式 (failed to execute pyi_rth_pkgres 的解決方法)

近期需要做一個python工具,供其他模塊使用,就涉及了自定義模塊的導入。 這邊就主要是做一個備忘…不糾結格式了 一、準備工作: 1、確定 __init__.py 文件 首先我們需要明確下我們的目的,是將我們需要的文件打包成模

原创 乾貨7:樹

#ifndef __TREE_H__ #define __TREE_H__ struct _treeNode; // 子結點鏈表的類型 typedef struct _childNode { struct _treeNode * c

原创 SendMessage、PostMessage、keybd_event 發送鍵盤事件 及 虛擬鍵碼錶

大致介紹 SendMessage 與 PostMessage   兩者從函數結構上看主要區別其實就是返回值不同,SendMessage返回消息被處理後的返回值,而PostMessage則返回消息是否發送成功。   其次,Sen

原创 排序:冒泡與選擇的改進

之前寫過冒泡與選擇排序,但程序稍顯稚嫩,現在來回顧順便改進一下這兩種簡單的排序:(之後用到的交換和打印函數都是這邊的,不再敲出來了) 1、 冒泡排序: #include <stdio.h> // 交換函數 void swap (int

原创 乾貨4:鏈式棧

#include <stdlib.h> #include <stdio.h> #define FALSE 0 #define TRUE 1 typedef int StackData; typedef struct _node {

原创 稱不上項目的小程序1:通訊錄

這是之前剛接觸結構體的時候寫的一個小程序,而且也是第一次寫一個篇幅這麼長的程序,很多地方都想得不是很完善,比如main函數中的很多語句完全可以放在.c 函數中去實現,還有main中的整體結構框架可以用switch case 語句來實現,這

原创 乾貨8:二叉樹

#ifndef __BTREE_H__ #define __BTREE_H__ #define BLEFT 0 // 表示插入二叉樹的左邊 #define BRIGHT 1 // 表示插入二叉樹的右邊 #define T

原创 乾貨6:鏈式隊

#define TRUE 1 #define FALSE 0 typedef int QueueData; typedef struct _node { QueueData data; struct _node *next; }N

原创 排序:歸併

#include <stdio.h> // 交換函數 void swap (int a[], int i, int j) { int tmp = a[i]; a[i] = a[j]; a[j] = tmp; } // 打印數

原创 稱不上項目的小程序3:計算器

這是用2個棧實現一個小計算器功能,包含的運算符有:+ , - ,  * ,  / ,  ( , ) ,可謂“功能強大”! (這次可是很用心的加了很多註釋的,好吧,是我之前的程序都沒用心加) 1、calculatestack.h #ifn

原创 乾貨5:順序隊列

#define TRUE 1 #define FALSE 0 #define SIZE 10 typedef int QueueData; typedef struct _queue { QueueData data[SIZE];

原创 稱不上項目的小程序2:停車場

本停車場只有10個車位,只有1個大門,車停滿了只能在候車便道等着,有車走了再能繼續進入。另外,停車場中的車要離開時,由於通道窄,在它後面的車要先退出來,等它走後再依次進入(我不管,我的停車場就是這麼傲嬌,我寧願請工人來幫車主開進開出的讓道

原创 排序:插入排序以及其改進:二分法插入

插入排序可以理解我們打牌時,摸一張牌按順序插入一張。#include <stdio.h> // 交換函數 void swap (int a[], int i, int j) { int tmp = a[i]; a[i] = a[j]

原创 VS2019離線安裝方法

近期由於公司的保密需求,需要在內網開發部分項目功能。內網的環境就讓人很不習慣(居然是vs2010??),於是就嘗試着搞一個VS2019的離線安裝包。查閱了相關資料之後(也踩過一些坑之後),最終還是完成了想要的結果。 製作離線安

原创 C# 使用 JObject 轉換 類與Json文本

之前對Json的使用中,Newtonsoft.Json.JsonConvert 的序列化與反序列化基本就能滿足需求了。今天大佬突發奇想,他想要一個info文件,裏面存儲着某個單位的各種信息,它們可能是某個字段,也可能是某個類的信