原创 Windows中VirtualBox虛擬機實現橋接方式(Bridged Adapter)

   VirtualBox 裝好之後默認的網絡是NAT模式,但這種模式中虛擬機配置的IP和主機的不再同一網段內,無法獲得和主機一樣的局域網地位,更不可能從主機用遠程桌面攜帶硬盤的方式遠程控制。而最簡便的方法就是虛擬機使用橋接的網絡方式。

原创 gdb

用GDB調試程序 GDB是一個強大的命令行調試工具。大家知道命令行的強大就是在於,其可以形成執行序列,形成腳本。UNIX下的軟件全是命令行的,這給程序開發提代供了極大的便利,命令行軟件的優勢在於,它們可以非常容易的集成在一起,使用幾個簡單

原创 Linux 添加用戶 ,帳號管理 ,羣組管理 詳解

一、 單個賬戶管理     先說說賬號的組成。每一個帳戶都有擁有人和擁有組羣兩個屬性,所以每個登陸的使用者至少有兩個ID,即UID(User ID)和GID(Group ID)。所有用戶的ID都存放在/etc/passwd 中 例

原创 find錯誤

在某些版本的linux下,通過find查找當前目錄下所有後綴名jpg的文件,命令爲 find ./ -iname *.jpg 會出現“find: 路徑必須在表達式之前”的錯誤提示。解決的方法有兩種 使用轉義符把*轉義,即  \*

原创 make

 最近在學習Linux下的C編程,買了一本叫《Linux環境下的C編程指南》讀到makefile就越看越迷糊,可能是我的理解能不行。             於是google到了以下這篇文章。通俗易懂。然後把它貼出來,方便學習。

原创 C語言文件操作解析(二)

C語言中對文件進行操作必須首先打開文件,打開文件主要涉及到fopen函數。fopen函數的原型爲        FILE* fopen(const char *path,const char *mode)        其中path爲文

原创 阿里

阿里巴巴集團2014校園招聘筆試題 (9月22北京)     (答案僅是個人見解,歡迎補充更正,謝謝)       第一部分  單選題(前10題,每題2分;後10題,每題3分。選對得滿分,選錯倒扣1分,不選得0分) 1、一

原创 Linux 內存使用方法詳細解析

我是一名程序員,那麼我在這裏以一個程序員的角度來講解Linux內存的使用。 一提到內存管理,我們頭腦中閃出的兩個概念,就是虛擬內存,與物理內存。這兩個概念主要來自於linux內核的支持。 Linux在內存管理上份爲兩級,一級是

原创 C語言文件操作解析(五)之EOF解析

在C語言中,有個符號大家都應該很熟悉,那就是EOF(End of File),即文件結束符。但是很多時候對這個理解並不是很清楚,導致在寫代碼的時候經常出錯,特別是在判斷文件是否到達文件末尾時,常常出錯。 1.EOF是什麼?    在VC

原创 微軟等數據結構+算法面試100題全部答案集錦

引言      無私分享造就開源的輝煌。      今是二零一一年十月十三日,明日14日即是本人剛好開博一週年。在一週年之際,特此分享出微軟面試全部100題答案的完整版,以作爲對本博客所有讀者的回饋。      一年之前

原创 C語言文件操作解析(四)

   在文件操作中除了打開操作以及讀寫操作,還有幾種比較常見的操作。下面介紹一下這些操作中涉及到的函數。 一.移動位置指針的函數    rewind函數和fseek函數,這兩個函數的原型是:    void rewind(FILE *f

原创 c語言字符串操作大全

函數名: stpcpy  功 能: 拷貝一個字符串到另一個  用 法: char *stpcpy(char *destin, char *source);  程序例: #include <stdio.h>  #include <s

原创 C語言文件操作解析(一)

在討論C語言文件操作之前,先了解一下與文件相關的東西。 一.文本文件和二進制文件     文本文件的定義:由若干行字符構成的計算機文件,存在於計算機系統中。文本文件只能存儲文件中的有效字符信息,不能存儲圖像、聲音等信息。狹義上的二進

原创 【<meta name="description" content=">】作用講解

  一、語法:  <meta name="name" content="string">  二、參數解析:  1)name項:常用的選項有Keywords(關鍵字) ,description(網站內容描述),author(作者),rob

原创 tcpdump

1. TCPDump介紹           TcpDump可以將網絡中傳送的數據包的“頭”完全截獲下來提供分析。它支持針對網絡層、協議、主機、網絡或端口的過濾,並提供and、or、not等邏輯語句來幫助你去掉無用的信息。tcpdum