原创 C++main()函數知識點

1. c/c++在main函數之前和之後會做什麼? 底層彙編代碼: int stack; //初始化棧; int heap; //初始化堆 open stdin; //打開標準輸入 open stdout; /

原创 Python代碼通過SSH實現遠程文件上傳、下載以及指令傳遞

需要使用庫paramiko import paramiko # 用於SSH import os 文件傳輸 1.1 在目標主機上創建文件夾 def MakeFilePathOnBench(ip,port_number,user_nam

原创 linux學習--論壇資源下載

要學習linux 首先得先動起手來!然後找個東西反覆看 反覆實踐 反覆思考 多利用google 遇到實踐問題再問多!隔幾天就有人問這個問題!http://topic.csdn.net/u/20090708/22/4C526BD7-20D9

原创 memmove() -- 拷貝內存內容

 相關函數: bcopy(), memccpy(), memcpy(), strcpy(), strncpy() 表頭文件: #include

原创 C++中,CTime 與 CString轉換

  一.將CString轉爲CTime的幾種方法 CString   timestr   =   "2000年04月05日";     int  

原创 c++(VS2015) 調用靜態鏈接庫

@[c++(VS2015) 調用靜態鏈接庫] 調用自己編寫的靜態鏈接庫 在一個工程中使用自己編寫的靜態鏈接庫需要對工程的屬性做設置和修改。 設置lib庫的頭文件所在路徑 設置lib庫所在路徑 設置要導入哪個lib庫

原创 動態鏈接庫的調用

#include <iostream> #include <windows.h> //調用相關庫函數和某些特殊變量 typedef void (*DLLFunc)(int,int); //函數指針,確定調用

原创 數據結構學習筆記 ---- 棧

1.1 棧和隊的基本概念 1.1.1 棧的基本概念 棧的定義        棧是只能在一段進行數據插入和刪除的線性表。允許進行數據插入和刪除的一端稱爲棧頂(top),棧頂由一個成爲棧頂指針的位置指示器來表示,是動態變化的。表的另一端成爲棧

原创 git 指令學習筆記

  ↵ 1. 當前狀態查詢 git status 2. 代碼分支切換 git checkout banchpath 3. git pull 4. 添加文件 git add filePath git add * 5. 撤銷添加文件的操作 g

原创 CMakeLists 學習筆記2

三. 常用變量 1. 預定義變量 PROJECT_SOURCE_DIR #工程的根目錄 PROJECT_BINARY_DIR #運行cmake命令的目錄,通常是${PROJECT_SOURCE_DIR}/build PROJECT_

原创 CMakeLists.txt 學習筆記1

一. Cmake 簡介 二. 常用指令 1.  指定需要的最小的cmake版本 cmake_minimum_required(VERSION 3.4.0)  此命令是optional,如果CMakeLists.txt中使用了特定版本中才具

原创 How to use google test for c++ -- visual studio 2015

The googleTest environment set up as follow: Download the googleTest The load path is https://github.com/google/googlet

原创 vc2008: 控制檯程序將數據寫入MySql(數據庫信息從配置文件讀取)

1.      安裝mySql (5.5.25)c:\Program Files   登陸密碼設爲1234;   2.      創建win32 控制檯程序   在工程中添加使用mysql的必要頭文件,這些頭文件在mysql的按照路徑下:

原创 vc2008 操作excel 和ppt (插入圖片)

一. vc2008實現打開指定excel文件,在指定位置插入圖片 1: 新建一個基於對話框的工程 2:在類視圖裏點擊添加新類 3:如下圖,選中“TypeLib 中的MFC類”: 4:根據所按安裝的office版本,添加EXCE

原创 VB 小結(一)

  1. 同一應用程序,不可同時運行多個。 Private Sub Form_Load()        If App.PrevInstance Then               SaveTitle$ = App.Title