原创 Linux命令行的基本操作 - 文件目錄之間的跳轉

簡單介紹並記錄下Linux操作系統在命令行模式下的簡單操作,以備不時之需。 1、文件目錄之間的跳轉 文件目錄之間的跳轉主要會用到以下幾個命令: 1) pwd —— 打印出當前工作所在的目錄名 2) ls —— 列出目錄裏的內容 ls的作

原创 類的概念及其使用

總結以下有關類的概念,用於加深對類的理解。可能有不足或錯誤之處,歡迎指出,大家共同進步。 1、引言 介紹類,繞不過去兩個概念:面向過程編程、面向對象編程(Object Oriented Programming)。其中面向過程的編程以C語言

原创 XML的概念及其使用

1、引言 在實際的項目開發中,有時爲了傳遞大量且又有一些組織關係的數據時,選擇何種格式來存儲數據就是需要考慮的問題了。假設要傳遞一組數據,需要包含:飛機類型(F22),重量(20000kg),航程(10000km);同時該飛機下掛載了幾種

原创 代碼中變量的命名方法

1、引言 隨着計算機技術的不斷髮展,計算機計算能力的提升催生了大量大型軟件的出現,大型軟件的代碼量動輒成千上萬行,甚至數十萬行。隨着代碼量的指數級增長,以前未曾注意的“小”問題也明顯被放大。比如代碼中的變量命名,這屬於我們印象中的“小”問

原创 HTTP協議

關於HTTP協議的介紹,這篇博客介紹的還是比較詳細和生動的:https://blog.csdn.net/agzhchren/article/details/79173491

原创 通過VBA將word中的表格導入到excel中

通過VBA將word中的表格導入到excel中    由於項目需要,需要將word中的表格按照格式導入到excel中,所以通過在word中寫VBA程序的方式將word的內容導出到excel中。1、添加“開發工具”選項卡    打開word

原创 QT中控件的簡單使用

QT中控件的簡單使用    最近在使用QT開發一個軟件,之前已看過QT方面的書籍,但由於是第一次使用QT開發項目,在使用控件上還是不夠熟練。特在此記錄下QT中控件的一些簡單實用的操作,以備不時之需。不定時更新:1、按鈕控件:QPushBu

原创 char與wchar_t(TCHAR)之間的相互轉換

char與wchar_t(TCHAR)之間的相互轉換1、wchar_t類型數據的初始化    char類型數據的初始化就不再驁述了;只說一下wchar_t類型的初始化:wchar_t[] = L"我是wchar_t類型的數據"; /

原创 關於字符串的截取

1、string     //截取某字符前的字符串     string str = "dsfsdf.abc";     str.substr(0,str.find('.')); string str="123abc456"

原创 基於Python實現對求解最長迴文子串的動態規劃算法

基於Python實現對求解最長迴文子串的動態規劃算法1、題目   給定一個字符串 s,找到 s 中最長的迴文子串。你可以假設 s 的最大長度爲1000。示例 1:輸入: "babad" 輸出: "bab" 注意: "aba"也是一個有效答

原创 基於Python實現對字符串的Z形轉換

基於Python實現對字符串的Z形轉換1、題目描述    將字符串 "PAYPALISHIRING" 以Z字形排列成給定的行數:P A H N A P L S I I G Y I R     之後從左往右,逐行讀取字符

原创 Windows 下 C++ 編程獲取當前時間

Windows 下 C++ 編程獲取當前時間1、包含頭文件<time.h>2、定義兩個變量:time_t tt;struct tm pTM;3、獲取時間:time(&tt);4、轉換爲本地時間:localtime_s(&pTm, &tt)

原创 QT 創建UDP Socket通信

QT UDP Socket通信 1、UDP概述             相對與TCP通信,UDP通信是面向無連接的,也即服務器端與客戶端不需要建立連接即可發送接收數據。            UDP的通信特點:簡單輕便、不可靠、面向數據報

原创 通過vs2010編寫vb程序操作word與excel

通過vs2010編寫vb程序操作word與excel1、開發環境    配置開發環境,將vs2010的c++開發環境轉換到vb的開發環境。    點擊菜單欄->工具->導入和導出設置,打開如下所示界面:    選中“重置所有設置”,點擊下

原创 Windows 查詢執行中的進程

#include "tlhelp32.h" void OnInitCheckSTK_TAUOpen() {int find_flag = -1;HANDLE h1; CString pName;PROCESSENTRY32 p1; h1