原创 C++ 頭文件互相包含引發的問題

最近一個項目在編碼階段,出現了一個編譯錯誤,是由於頭文件重複包含引發的,自己參考了網上的一篇博客, https://blog.csdn.net/u013321328/article/details/53229681 然後自己也進行了一下總

原创 linux下find與grep的區別

在使用linux時,經常需要進行文件查找。其中查找的命令主要有find和grep。兩個命令是有區的。   區別:(1)find命令是根據文件的屬性進行查找,如文件名,文件大小,所有者,所屬組,是否爲空,訪問時間,修改時間等。       

原创 Windows下的防火牆出入站規則以及遠程桌面的防火牆應用總結

1.入站規則和出站規則 最近在搞windows下的打包程序,然後將自己包中的所有的exe都添加到了入站規則和出站規則,然後對入站規則和出戰規則有了進一步的理解。 之前寫了一個小demo,就是一個tcp的客戶端和服務器端。當然完全可以拿so

原创 對於申請內存常見的錯誤分析

題目:void GetMemory(char *p) { p = (char *)malloc(100); } void Test(void) { char *str = NULL; GetMemory(str); strcpy(str,

原创 char 和 unsigned char 的區別

一.基本原理 1、char取值範圍是 -128~+127。 2、我們先來看 signed char的最大值。   最高位是 符號位, 0 代表正數; 1 代表負數。0 1 1 1  1 1 1 1     這個值等於 2^0 + 2^1

原创 strcpy,memcpy,memmove的區別

一.memcpy與strcpy strcpy和memcpy主要有以下3方面的區別。 1.複製的內容不同。strcpy只能複製字符串,而memcpy可以複製任意內容,例如字符數組、整型、結構體、類等。 2.複製的方法不同。strcpy不需要

原创 用C++實現遍歷windows下的所有進程然後根據路徑名字正則表達式判斷後,取pid殺死特定的進程

#include <iostream> #include <windows.h> #include <tlhelp32.h> #include <string> #include <tchar.h> #include <Psapi.h>

原创 如何判斷一個exe是32位還是64位

轉載自:https://blog.csdn.net/qq_23308823/article/details/54898119

原创 sh文件、shell、shell腳本、bat文件、batch、bat腳本

1.shell(殼) shell是一個shell腳本解釋器,是一個運行在Linux系統下的批處理腳本解釋器,通過這個窗口建立用戶和Linux系統底層提供的一系列方法的交互; .sh就是一種運行在Linux系統下的文件,文件中存儲的shel

原创 json與xml的區別,以及二者之間的轉化[一]

最近在搞go語言編程,涉及到把數據結構序列化爲json,然後想總結下json和xml 1.簡單介紹下json json:是javascript   object Notation json類似於xml,,JSON 比 XML 更小、更快,

原创 xsd文件

XSD是指XML結構定義 ( XML Schemas Definition ) XML Schema 是DTD的替代品。XML Schema語言也就是XSD。 XML Schema描述了XML文檔的結構。可以用一個指定的XML Schem

原创 rtp,rtsp,rtcp的區別

RTP(Real-time Transport Protocol)是用於Internet上針對多媒體數據流的一種傳輸協議。RTP被定義爲在一對一或一對多的傳輸情況下工作。其目的是提供時間信息和實現流同步。但RTP通常使用UDP來傳送數據。

原创 delphi的參數傳遞問題,按引用方式傳遞參數,按值方式傳遞參數

在Delphi過程、函數中傳遞參數幾個修飾符爲Const、Var、Out。另一種不加修飾符的爲默認按值傳遞參數。 一、默認方式以值方式傳遞參數 procedure TForm1.ProcNormal(Value: string); beg

原创 主碼流和輔碼流的區別

一般高清攝像頭產品編碼器可同時產生兩個不同的編碼格式,統稱主碼流和子碼流,雙碼流技術兼顧了高質量圖像傳輸和窄 帶寬傳輸。 主碼流用於本地存儲,子碼流適用於圖像在低帶寬網絡上傳輸。 雙碼流採用一路高碼率的碼流用於本地高清存儲,例如QCIF/

原创 二級指針(指向指針的指針)

原文鏈接:http://c.biancheng.net/view/2016.html 指針可以指向一份普通類型的數據,例如 int、double、char 等,也可以指向一份指針類型的數據,例如