原创 關於awk、sed、cut、head、tail、gawk

cat data.txt | tail -n 20        //顯示文件最後20行 cat data.txt | head -n 20        //顯示文件前面20行 cat data.txt | head -n 500 |

原创 一個經典Makefile小例

#SHELL:=/bin/bash #生成可執行程序的名稱 APP := wangtao #指定交叉編譯器 CROSS_COMPILE=arm-linux- CC=$(CROSS_COMPILE)gcc #CFLAGS

原创 Linux文件壓縮,管道和重定向小例

1, 練習並熟練掌握Linux下常見壓縮格式 tar.bz2和tar.gz的壓縮與解壓縮; 並各給出壓縮與解壓縮實例;[wangtao@centos6 dir]$ tar -zcvf ./gz/source.tar.gz *.c 1 2{

原创 linux shell腳本編程基本語法

文章轉自https://blog.csdn.net/Edroid1530/article/details/72885590linux shell腳本編程基本語法Shell script是利用shell的功能所寫的一個“程序”,這個程序是使

原创 關於結構體的成員對齊與結構體整體對齊

大多數計算機體系結構中,對內存操作時按整字存取才能達到最高效率,相當於是以空間換取時間,看似浪費了內存空間,但換來了存取效率,先來說說三個概念:系統對齊值,自身對齊值,有效對齊值,三個概念的單位均爲字節,一開始概念不懂沒關係,可以對照後面

原创 Linux部分基本命令

1, 一條命令刪除某個文件夾及其子目錄下的所有隱藏文件(.和..除外); find -iname “.*” -exec rm -rf {} \; [wangtao@centos6 ~]$ ls dir [wangtao@centos6 ~

原创 sscanf妙用

#include <stdio.h> #include <string.h> int main() { char buf[10] = "6:22:33"; char str1[10] = {0};

原创 校園網不能建立到遠程計算機的連接,錯誤720

感謝樓主原作者TONY990513,原文中產生問題的是軟件,本人使用校園網也遇到720問題,親測同樣的方法有效。 來源:https://tieba.baidu.com/p/4985384001?pn=1 下面是解決方案 第一步:打開”設

原创 線程同步----條件變量,pthread_cond_wait()與pthread_cond_signal()到底幹了什麼

一、什麼是條件變量        與互斥鎖不同,條件變量是用來等待而不是用來上鎖的。條件變量用來自動阻塞一個線程,直到某特殊情況發生爲止。通常條件變量和互斥鎖同時使用。        條件變量使我們可以睡眠等待某種條件出現。條件變量是利用

原创 pthread_create創建線程成功,但是沒有執行對應線程的函數怎麼回事

問題: 最近把以前的代碼又review了下,發現原來的多線程demo程序竟然沒得到如我預期的執行效果,即pthread_create創建線程成功,但是沒有執行對應線程的函數。後來發現是pthread的創建似乎會延遲一些時間,在pthrea

原创 關於C語言指針(通俗易懂,不間斷更新)

早就聽老前輩講指針是C語言的靈魂,指針就是這麼個神奇的東西,當你以爲自己指針掌握的還不錯的時候,下一秒可能就被它的一個變形難住,最近在看一本Kenneth A.Reek寫的《C與指針》,感嘆以前對指針的理解還是太過膚淺,以下是我的一些小總

原创 寫給學弟學妹的一些話

很是榮幸,前兩天的實習感悟寫完後被德喜看到,他說你爲什麼不寫一篇大學的感悟呢,順帶給學弟學妹們分享分享經驗乾貨什麼的,以及之前之後也有幸和一些學弟們聊過關於大學生活的方向,剛好又是週末,閒來無事那就寫點東西吧,要說乾貨真的談不上,畢竟我很

原创 wireshark 實用過濾表達式(針對ip、協議、端口、長度和內容)

wireshark 實用過濾表達式(針對ip、協議、端口、長度和內容) 1.   關鍵字 “與”:“eq” 和 “==”等同,可以使用 “and” 表示並且, “或”:“or”表示或者。 “非”:“!" 和 "not” 都表示取反。 多組

原创 實習感悟

週末突然想起學校要求的實習感悟還沒寫,趕緊爬起來記了一波流水賬。 來實習已經快一個多月了,說實話,這次實習我是第一次來杭州,也是第一次來海康,認識了很多人,遇到了很多事,見到了很多境,也有了很多的感悟。 ①見到了很多境: 關於杭州 剛來杭

原创 每個程序員都必讀的10篇文章

作爲一名Java程序員和軟件開發人員,那些每個程序員都應該知道的XXX的文章教會了我不少東西,它們提供了某個特定領域的一些實用的並且有深度的信息,這些東西通常很難找到。在我學習的過程中我讀到過許多非常有用的文章,我把它們添加到了書籤裏,方