Time of Update: 2015-02-09
標籤:linux 處理序間通訊 訊號量 這裡的訊號量主要是在不同的進程之間使用。 需要四個操作P操作V操作以及通過semctl調用command參數設定SETVAL來初始化訊號量,在使用訊號量之前必須要這麼做.並且可以通過semctl調用command設定為IPC_RMID來刪除訊號量ID:因為庫裡沒有定義union semun,因此需要自己定義.用到訊號量的三個函數semget
Time of Update: 2015-02-09
標籤:cat /etc/redhat-releaseCentOS Linux release 7.0.1406 (Core) 使用BIND構建DNS伺服器1.BIND伺服器安裝yum install bind* -y2.修改配置vim /etc/named.conf//// named.conf//// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS// server as a
Time of Update: 2015-02-09
標籤: *** Unable to find the ncurses libraries or the*** required header files.*** ‘make menuconfig‘ requires the ncurses libraries.****** Install ncurses (ncurses-devel) and try again.*** 1.
Time of Update: 2015-02-08
標籤:linuxlinuxsocketgo儲存c單個檔案名稱或目錄名長度不超過255字元;檔案或目錄的絕對路徑長度不超過4096字元;一、檔案所有者與使用者組 一個檔案有很多屬性,包括檔案類型、檔案許可權、檔案隱藏許可權、檔案所有者、使用者組、檔案大小、建立日期、修改日期、訪問日期等,比如下面是/etc/inittab檔案的屬性:650) this.width=650;"
Time of Update: 2015-02-08
標籤:linux glibc庫安全性漏洞修檢測1. 代碼編輯#include <netdb.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #define CANARY "in_the_coal_mine" struct { char buffer[1024];
Time of Update: 2015-02-08
標籤:1、將檔案checkout到本地目錄svn checkout path(path是伺服器上的目錄)例如:svn checkout svn://192.168.1.1/pro/domain簡寫:svn co2、往版本庫中添加新的檔案svn add file例如:svn add test.php(添加test.php)svn add *.php(添加目前的目錄下所有的php檔案)3、將改動的檔案提交到版本庫svn commit -m “LogMessage“ [-N]
Time of Update: 2015-02-08
標籤:linux ubuntu 64位 Linux顯示inode的資訊[email protected]:~$ df -i檔案系統 Inode 已用(I) 可用(I) 已用(I)% 掛載點/dev/sda8 1250928 238775 1012153 20% /none 387883 2 387881
Time of Update: 2015-02-08
標籤:linux ubuntu 64位 Linux顯示指定區塊大小為1024位元組[email protected]:~$ df -k檔案系統 1K-blocks 已用 可用 已用% 掛載點/dev/sda8 19554840 7431164 11107292 41% /none 4 0
Time of Update: 2015-02-09
CentOS5.5下編譯安裝openjdk一、卸載系統原有的jdkrpm -qa | grep javayum -y remove XXXX --XXXX是第一條命令查出來的jdk資訊二、以下依賴包可以通過yum安裝yum -y install alsa-lib-develyum -y install cups-develyum -y install libXi-develyum -y install gcc gcc-c++yum -y install libX*三、安裝freetype-2.
Time of Update: 2015-02-09
第七章 探秘Qt的核心機制-訊號與槽,探秘qt第七章 探秘Qt的核心機制-訊號與槽註:要想使用Qt的核心機制訊號與槽,就必須在類的私人資料區聲明Q_OBJECT宏,然後會有moc編譯器負責讀取這個宏進行代碼轉化,從而使Qt這個特有的機製得到使用。所謂訊號槽,簡單來說,就像是插銷一樣:一個插頭和一個插座。當某種事件發生之後,比如,點擊一下滑鼠,或者按下某個按鍵,此時,這個組件就回傳出一個訊號。如果有一個槽,正好對應上這個訊號,那麼,這個槽函數就回被調用。槽函數和普通的c++成員函數沒有很大的區別,
Time of Update: 2015-02-09
centos關機與重啟命令詳解整理與實戰centos重啟命令: 1、reboot 2、shutdown -r now 立刻重啟(root使用者使用) 3、shutdown -r 10 過10分鐘自動重啟(root使用者使用) 4、shutdown -r 20:35 在時間為20:35時候重啟(root使用者使用) 如果是通過shutdown命令設定重啟的話,可以用shutdown -c命令取消重啟 Linux centos關機命令: 1、halt 立刻關機 2、poweroff
Time of Update: 2015-02-09
第四章 如何產生動態、靜態連結庫並使用,第四章靜態第四章 如何產生動態、靜態連結庫並使用一、如何產生動態連結程式庫並使用1、產生動態連結程式庫在第三章建立的project1工程裡面把main.cpp的main函數名更名為maina。開啟project1.pro,將TEMPLATE = app改為TEMPLATE =
Time of Update: 2015-02-09
第八章 Qt GUI之對話方塊使用,qtgui第八章 Qt
Time of Update: 2015-02-09
CentOS 7下的網路設定最新工具之前在CentOS 6下編輯網卡,直接使用setup工具就可以了。 但在新版的CentOS 7裡,setuptool已經沒有網路編輯組件了,取而代之的是NetworkManager Text User Interface,即nmtui。nmtui預設隨系統標準安裝,如果你使用迷你安裝,可能沒有該軟體,使用下面的命令手動安裝:yum install NetworkManager-tui在命令列運行 nmtui:nmtui如果提示NetworkManager
Time of Update: 2015-02-09
第五章 體驗Qt Creator的神奇魅力,qtcreator第五章 體驗Qt Creator的神奇魅力Qt Creator是官方提供的一個輕量級IDE(整合式開發環境),功能強大,是程式員快速開發程式的有力助手。下面我們用它實現一個helloworld工程。用Qt Creator建立工程詳細步驟:單擊“file”菜單,在彈出的菜單裡選擇“New File or Project...”選擇“Qt Gui
Time of Update: 2015-02-09
CentOS 調用.Net 的Web Service,提示連線逾時解決方案,centos.net我是使用axis調用.NET 的Web Service ,在Window下跑沒有問題,將項目部署到Linux下,發現Web Service 連線逾時,百度了下,發現是因為Linux不能直接跑.Net,需要配置下環境。我是小白!ORZ...解決方案:在終端登入root,先後執行:1.rpm --import
Time of Update: 2015-02-09
CentOS開機自啟動服務設定標準方法:/sbin/chkconfig list 查看可開機服務列表 /sbin/chkconfig httpd on 開啟自啟動如果服務裡找不到,可以嘗試使用rc.local檔案。1、編輯rc.local檔案#vi /etc/rc.d/rc.local2、加入如下啟動命令/usr/sbin/apachectl start/etc/rc.d/init.d/mysqld start/etc/rc.d/init.d/smb
Time of Update: 2015-02-09
第六章 Qt布局管理器Layout,qtlayout第六章 Qt布局管理器Layout大家有沒有發現一個現象,我們放置一個組件,給組件最原始的定位是給出這個控制項的座標和寬高值,這樣Qt就知道這個組件的位置。當使用者改變視窗的大小,組件還靜靜地呆在原來的位置,這有時候顯然不是很科。所以Qt提供一種機制-布局,解決了這個問題。只要把組件放入某一種布局之中,當需要調整大小或位置的時候,Qt就知道該怎樣進行調整。下面舉一個簡單例子: 1 #include <QApplication> 2
Time of Update: 2015-02-09
CentOS 7 firewalld使用簡介學習apache安裝的時候需要開啟80連接埠,由於centos
Time of Update: 2015-02-09
Linux,linux作業系統簡單模式:#!/usr/bin/expect -f set timeout 5 spawn ssh root@192.168.0.1expect "*assword*" send "root\r" expect "#" send "ifconfig \r" expect eof講解:send:用於向進程發送字串expect:從進程接收字串 比如:expect