原创 samba 安裝與配置
samb從安裝到windows下能夠訪問,本內容純屬能夠簡單的運行smb,沒有考慮任何安全問題 [1] 安裝: (1)下載smb的rpm包文件samba-3.0.10-1.4E.11.i386.rpm (2)用rpm命令安裝 rpm -i
原创 高質量C++編程(林銳)
第 1 章 文件結構 每個 C++/C 程序通常分爲兩個文件。一個文件用於保存程序的聲明( declaration ),稱爲頭文件。另一個文件用於保存程序的實現( implementation ),稱爲定義( definition )文
原创 如何寫makefile
每條規則中的命令和操作系統Shell的命令行是一致的。make會一按順序一條一條的執行命令,每條命令的開頭必須以[Tab]鍵開頭,除非,命令是緊跟在依賴規則後面的分號後的。在命令行之間中的空格或是空行會被忽略,但是如果該空格或空行是以Ta
原创 數組與指針區別(轉wanfustudio)
指針是C/C++語言的特色,而數組名與指針有太多的相似,甚至很多時候,數組名可以作爲指針使用。於是乎,很多程序設計者就被搞糊塗了。而許多的大學老師,他們在C語言的教學過程中也錯誤得給學生講解: "數組名就是指針 "。很幸運,我的大學老師就
原创 linux常用命令
1.Linux進入與退出系統 進入Linux系統: 必須要輸入用戶的賬號,在系統安裝過程中可以創建以下兩種帳號: 1.root--超級用戶帳號(系統管理員),使用這個帳號可以在系統中做任何事情。 2.普通用戶--這個帳號
原创 remote access between two linuxs
不同的Linux之間copy文件常用有3種方法,第一種就是ftp,也就是其中一臺Linux安裝ftp Server,這樣可以另外一臺使用ftp的client程序來進行文件的copy。第二種方法就是採用samba服務,類似Windows文件
原创 利用rpm安裝實用程序安裝rpm包
從一般意義上說,軟件包的安裝其實是文件的拷貝,RPM安裝軟件包,也無外乎此。但RPM要更進一步、更聰明一些就需要多做些工作了。 聰明的安裝 從一般意義上說,軟件包的安裝其實是文件的拷貝,即把軟件所用的各個文件拷貝到特定目錄。RP
原创 帳號管理
帳號管理: 管理員的工作中,相當重要的一環就是『管理帳號』啦!因爲整個系統都是你在管理的,並且所有的一般用戶的申請,都必須要透過你的協助才行!所以你就必須要了解一下如何管理好一個網站的帳號管理啦!在管理 Linux 主機的帳號時,我們必須
原创 linux C語言接口
accept(接受socket連線) 相關函數 socket,bind,listen,connect 表頭文件 #include<sys/types.h>#include<sys/socket.h> 定義函數 int accept
原创 openssl和cryptlib簡介
Openssl主要是針對SSL協議的實現,SSL的功能體現的非常完善.而算法庫只是一個附帶部分.Openssl分成3個主要的部分.SSL庫、加密庫和應用程序部分,應用程序部分現在被人用的較多(改成自己的產品或再開發:)))如果你想很快的入
原创 C/C++函數調用約定和函數名稱修飾規則探討
使用C/C++語言開發軟件的程序員經常碰到這樣的問題:有時候是程序編譯沒有問題,但是鏈接的時候總是報告函數不存在(經典的LNK 2001錯誤),有時候是程序編譯和鏈接都沒有錯誤,但是隻要調用庫中的函數就會出現堆棧異常。這些現象通常是出現在
原创 歸檔命令介紹.
tar linux下面的歸檔工具。是對文件或者目錄進行歸檔,歸成一個文件,但並不壓縮。語法格式tar [主選項+輔選項] 文件或者目錄列表 主選項-c 創建新的檔案文件-r 把要歸檔的文件追加到檔案文件的末尾-t 列出檔案文件中已經歸檔
原创 linux mysql服務
1.如何創建mysqld數據庫的管理用戶? 數據庫安裝好後,我們應該爲mysql數據庫創建一個管理帳號。要把root用戶設置爲管理員,我們應該運行下面的命令; [root@linuxsir01 root]# /opt/mysql/bin
原创 Windows API
windows API之網絡函數 WNetAddConnection 創建同一個網絡資源的永久性連接 WNetAddConnection2 創建同一個網絡資源的連接 WNetAddConnection3 創建同一個網絡資源的連接 WNe
原创 Linux 線程同步
線程 的同步, 發生在多個線程共享相同內存的時候, 這時要保證每個線程在每個時刻看到的共享數據是一致的. 如果每個線程使用的變量都是其他線程不會使用的(read & write), 或者變量是隻讀的, 就不存在一致性問題. 但是,