原创 /bin/sh^M: bad interpreter: No such file or directory 問題解決

轉載於https://www.cnblogs.com/zyb-pp/p/6429448.html 今天寫了一個shell腳本,然後在執行的時候報錯,腳本內容很簡單,僅供測試: Shell代碼 收藏代碼 #!/bin/sh ech

原创 http請求報文介紹

1、請求報文介紹一個HTTP請求報文由請求行(request  line)、請求頭部(header)、空行和請求數據4個部分組成,下圖給出了請求報文的一般格式。 (1)請求行 請求行由請求方法字段、URL字段和HTTP協議版本字段3

原创 x264 參數詳解【很強大、很細緻,不再爲不懂啥意思很煩惱】

【 翻譯 】x264參數介紹(一、幀類型和碼率控制) 2010年10月2日 評論 發表評論 翻譯自:http://mewiki.project357.com/wiki/X264_Settings,水平有限,勿吝指教。 第二部

原创 如何通過offsetof 動態的給結構體或者類成員變量賦值

結構體 typedef struct { char a;char b;int  abc; }stTest; 代碼如下: int m = offsetof(stTest, abc); stTest test ; *(int*)(((char

原创 linux進程通信(一)--共享內存--mmap()

二、mmap()及其相關係統調用 mmap()系統調用使得進程之間通過映射同一個普通文件實現共享內存。普通文件被映射到進程地址空間後,進程可以向訪問普通內存一樣對文件進行訪問,不必再調用read(),write()等操作。 注:實際

原创 dup 與 dup2

1. 文件描述符在內核中數據結構  一個進程在此存在期間,會有一些文件被打開,從而會返回一些文件描述符,從shell 中運行一個進程,默認會有3個文件描述符存在(0、1、2), 0與進程的標準輸入相關聯, 1與進程的標準輸出相關

原创 htonl、ntohl、htons、ntohs函數實現

typedef unsigned short int uint16; typedef unsigned long int uint32;   // 短整型大小端互換 #define BigLittleSwap16(A)  

原创 ./configure,make,make install的作用

1、configure,這一步一般用來生成 Makefile,爲下一步的編譯做準備,你可以通過在 configure 後加上參數來對安裝進行控制,比如代碼:./configure –prefix=/usr 意思是將該軟件安裝在 /usr

原创 域名解析和cdn 原理

用戶訪問未使用CDN緩存網站的過程爲:   1)、用戶向瀏覽器提供要訪問的域名;   2)、瀏覽器調用域名解析函數庫對域名進行解析,以得到此域名對應的IP地址;   3)、瀏覽器使用所得到的IP地址,域名的服務主機發出數據訪問請求;   

原创 C++構造函數的default和delete

原文鏈接:https://blog.csdn.net/u010591680/article/details/71101737 C++11中,當類中含有不能默認初始化的成員變量時,可以禁止

原创 C++ 11 using和typedef區別

原文鏈接:https://blog.csdn.net/fpcc/article/details/54582670 在普通的類型名定義時,理論上講二者是沒有區別的,標準上是這樣說的:

原创 棧空間和堆空間大小

原文鏈接:https://blog.csdn.net/gettogetto/article/details/52973272 一個由C/C++編譯的程序佔用的內存分爲以下幾個部分:       

原创 三次握手 四次握手 與socket函數的關係

原文鏈接:https://www.cnblogs.com/suntp/p/6434644.html 我們深諳信息交流的價值,那網絡中進程之間如何通信,如我們每天打開瀏覽器瀏覽網頁時,瀏覽器的進程

原创 如何在opentcs 上做二次開發

opentcs 是一個非常優秀的交通控制軟件,他是一個完全開源的軟件,可以在官網上下載 官網爲:https://www.opentcs.org/en/index.html opentcs 主要包含三個部分:調度中心(kernel)、控制中

原创 opentcs 如何漢化

opentcs  是一個很好用的agv控制系統。那麼如何給opentcs做漢化呢? opentcs 有3個軟件,這裏只介紹如何漢化設計工具。 打開opentcs功能後 openTCS-PlantOverview 這個項目就是設計工具軟件的