原创 su root 和su - root 的區別

 前幾天,在一次項目中,犯了一個很低級的錯誤,但是沒弄明白是什麼問題。情況是這樣的,我們在做災備,重啓系統化,以root用戶權限,通過 su oracle ,進去後,oracle的rac 無法正常啓動,我沒細看,一直在找其他的原因,最後

原创 C語言面試題大彙總

 static有什麼用途?(請至少說明兩種) 1.限制變量的作用域 2.設置變量的存儲域 7. 引用與指針有什麼區別? 1) 引用必須被初始化,指針不必。 2) 引用初始化以後不能被改變,指針可以改變所指的對象。 2) 不存在指向空值的引

原创 fd_set 詳解

一、winsock中 #include <winsock.h> 原型 int   select(  int   nfds , fd_set*   readfds , fd_set*   writefds , fd_set*   e

原创 VS2017動態鏈接庫(.dll)的生成與使用

這裏以VS2017爲例子,講解一下動態鏈接庫(.dll)的生成與使用。 一、動態鏈接庫(.dll)的生成 1、打開:“文件”-“新建”-“項目” 2、打開:“已安裝”-“模板”-“Visual C++”-“Win32”-“Win32

原创 OV7725的幀率和PCLK寄存器設置

一、OV7725的PCLK的改變和以下幾個寄存器有關:        1:OX0D(COM4); ----------------------------------------------------------------------

原创 交叉編譯器arm-linux-gcc

(一)交叉編譯器簡介    在一種計算機環境中運行的編譯程序,能編譯出在另外一種環境下運行的代碼,這個編譯過程就叫交叉編譯.簡單地說,就是在一個平臺上生成另一個平臺上的可執行代碼.(二)體系結構與操作系統 (1)常見的體系結構有ARM結

原创 C語言中extern的用法

在C語言中,修飾符extern用在變量或者函數的聲明前,用來說明“此變量/函數是在別處定義的,要在此處引用”。 1. extern修飾變量的聲明。舉例來說,如果文件a.c需要引用b.c中變量int v,就可以在a.c中聲明extern