原创 5Linux程序設計入門--信號處理

Linux下的信號事件前言:這一章我們討論一下Linux下的信號處理函數.Linux下的信號處理函數:信號的產生信號的處理其它信號函數一個實例1。信號的產生Linux下的信號可以類比於DOS下的INT或者是Windows下的事件.在有一個

原创 7Linux程序設計入門--線程操作

前言:Linux下線程的創建介紹在Linux下線程的創建和基本的使用. Linux下的線程是一個非常複雜的問題,由於我對線程的學習不時很好,我在這裏只是簡單的介紹線程的創建和基本的使用,關於線程的高級使用(如線程的屬性,線程的互斥,線程的

原创 UNIX 文件系統基本操作

引言 UNIX® 中任何事物都是文件 的觀點意味着,您將始終會與文件和目錄打交道,無論您開發的是何種類型的應用程序。任何事物都存儲爲文件,從數據到配置文件、甚至是設備,在對 UNIX 編程經過幾個小時的學習之後,stdio.h 系統 He

原创 QA常見面試問題答與問(持續更新)

Interview questions on WinRunner How you used WinRunner in your project? - Yes, I have been using WinRunner for creati

原创 4Linux程序設計入門--時間概念

前言:Linux下的時間概念這一章我們學習Linux的時間表示和計算函數時間的表示時間的測量計時器的使用1。時間表示 在程序當中,我們經常要輸出系統當前的時間,比如我們使用date命令的輸出結果.這個時候我們可以使用下面兩個函數#i nc

原创 有價值的IT網站

T綜合: CSDN   www.csdn.net ======================================== UNIX & LI

原创 linux下進程與線程

一.基礎知識:線程和進程 按照教科書上的定義,進程是資源管理的最小單位,線程是程序執行的最小單位。在操作系統設計上,從進程演化出線程,最主要的目的就是更好的支持SMP以及減小(進程/線程)上下文切換開銷。 無論按照怎樣的分法,一個進程至少

原创 解析Linux操作系統文件目錄

解析Linux操作系統文件目錄 隨着Linux的不斷髮展,越來越多的人開始使用Linux,對於那些剛剛接觸的人來說,恐 怕最先感到困惑的就是那些“不明不白”的目錄了。如果想熟練使用Linux,讓Linux聽

原创 Linux下C開發工具介紹

Linux的發行版中包含了很多軟件開發工具. 它們中的很多是用於 C 和 C++應用程序開發的. 本文介紹了在 Linux 下能用於 C 應用程序開發和調試的工具. 本文的主旨是介紹如何在 Linux 下使用 C 編譯器和其他 C 編程工

原创 8Linux程序設計入門--網絡編程

Linux系統的一個主要特點是他的網絡功能非常強大。隨着網絡的日益普及,基於網絡的應用也將越來越多。 在這個網絡時代,掌握了Linux的網絡編程技術,將令每一個人處於不敗之地,學習Linux的網絡編程,可以讓我們真正的體會到網絡的魅力。

原创 1Linux程序設計入門--基礎知識

inux下C語言編程基礎知識前言:這篇文章介紹在LINUX下進行C語言編程所需要的基礎知識.在這篇文章當中,我們將會學到以下內容:源程序編譯Makefile的編寫程序庫的鏈接程序的調試頭文件和系統求助-------------------

原创 筆試面試題整理,慢慢蒐集....持續更新

現在的公司招聘,都要筆試面試.如果你不是那種編程功底非常深厚的人,又不好好準備一番,在筆試面試中往往會處於被動局面.雖然有些筆試題是故意爲難我們,有點鑽牛角尖.但是很多筆試題面試題確實能夠很好地看出我們的基礎.        在這裏,我就

原创 3Linux程序設計入門--文件操作

Linux下文件的操作前言:我們在這一節將要討論linux下文件操作的各個函數.文件的創建和讀寫文件的各個屬性目錄文件的操作管道文件-----------------------------------------------------

原创 6Linux程序設計入門--消息管理

1。POSIX無名信號量 如果你學習過操作系統,那麼肯定熟悉PV操作了.PV操作是原子操作.也就是操作是不可以中斷的,在一定的時間內,只能夠有一個進程的代碼在CPU上面執行.在系統當中,有時候爲了順利的使用和保護共享資源,大家提出了信號的

原创 2Linux程序設計入門--進程介紹

Linux下進程的創建前言:這篇文章是用來介紹在Linux下和進程相關的各個概念.我們將會學到:進程的概念進程的身份進程的創建守護進程的創建-------------------------------------------------