Time of Update: 2018-12-07
1.導資料 mssql-mysql2.mysql-文本 select keywords,publishTime from paper into outfile "c:/a.txt" character set gbk;++++++++++++++++++++++++++++++++++++++ 3. red hat 9.0 linux 英文版如何顯示漢字3.1 安裝 漢字相關包,在redhat9.0安裝盤3上面 9.0不在第一張盤上,在第三張盤上.rpm包名分別為: ttfonts-zh_
Time of Update: 2018-12-07
Linux按列合并兩檔案,列的拼合_蘇冉旭的部落格_百度空間Linux按列合并兩檔案,列的拼合awk 和 cut 都能把一個多列檔案差分成單列檔案,那麼反過來也可以用paste命令把多個單列檔案拼合成一個多列檔案。 命令舉例:paste names numbers 將兩個檔案合并用tab鍵分隔開paste -d'+' names numbers 將兩個檔案合并指定'+'符號隔開paste -s names
Time of Update: 2018-12-07
http://blog.csdn.net/sfrysh/article/details/6538391 最近閱讀《鳥哥的linux私房菜》,確實是一本好書,使自己在檔案屬性和許可權方面有了較深的理解,總結如下。(註:本篇博文的圖片來自於《鳥哥的linux私房菜》一書)一、提綱本篇博文主要包含以下幾個部分:1. 使用者和使用者組的概念;2. 檔案屬性;3. 目錄與一般檔案的區別;4. ls命令的使用詳解;二、使用者和使用者組
Time of Update: 2018-12-07
.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)---------------------------------------------.gz解壓1:gunzip FileName.gz解壓2:gzip -d FileName.gz壓縮:gzip FileName .tar.gz解壓:tar zxvf FileName.tar.gz壓縮:tar zcvf FileName.tar.gz
Time of Update: 2018-12-07
上一回合中,我們牛刀小試的在Mono中部署了我們的第一個ASP.NET應用,此外我們還結合了PostgreSQL資料庫實現了一個簡單CRUD操作的小網站。它們的成功部署並正常運行很好的體現出.NET在Linux中運作的可行性。同時,在上回合結尾部分中提到,這回合我們將一起討論學習企業級開源架構“Spring.NET”在Mono中的部署使用。但是,最近由於個人的一些私事,一直都沒有時間對Spring.NET作出系統的學習,在這裡,我向各位讀者表示歉意。因此,在本回合中,我們學習討論的內容將發生一些
Time of Update: 2018-12-07
文章目錄 1、Linux下的使用者分類2、使用者組的概念3、使用者和使用者組的關係1、使用者和組的設定檔2、其他目錄和檔案1、使用者的管理命令2、使用者組管理命令1、超級使用者概念與重要性2、超級使用者在系統管理中的作用3、超級使用者的授權
Time of Update: 2018-12-07
轉自:http://cpp.ezbty.org/content/science_doc/linux%E4%B8%8B%E8%BF%9B%E7%A8%8B%E9%97%B4%E9%80%9A%E4%BF%A1%EF%BC%9A%E5%91%BD%E5%90%8D%E7%AE%A1%E9%81%93_mkfifo摘要:處理序間通訊的方法有很多,FIFO與管道是最古老,也是相對來說更簡單的一個通訊機制。FIFO相對管道有一個優勢,就是FIFO只要求兩個進程是同一主機的,而不要求進程之間存在親緣關係。F
Time of Update: 2018-12-07
學習資料來自APUE 這本著名的書籍,部分來自wikipedia,我將分步驟一步一步的將自己的學到的東西分享出來! 首先給出的整體的內容 1)基本概念 線程,又稱為輕量級線程,是程式執行流的最小單元!進程是分為使用者級線程和核心級線程! 常見的模型有 線程:進程 1 :1 指的是 kernel-level thread ,on Linux usual c library implement this approach! N: 1
Time of Update: 2018-12-07
Linux 中直接 I/O 機制的介紹Linux 中直接 I/O 機制的介紹 黃 曉晨, 軟體工程師, IBM黃曉晨,IBM system Z 自動化支援人員軟體工程師。 簡介: 對於傳統的作業系統來說,普通的 I/O 操作一般會被核心緩衝,這種 I/O 被稱作緩衝 I/O。本文所介紹的檔案訪問機制不經過作業系統核心的緩衝,資料直接在磁碟和應用程式地址空間進行傳輸,所以該檔案訪問的機制稱作為直接 I/O。Linux 中就提供了這樣一種檔案訪問機制,對於那種將 I/O
Time of Update: 2018-12-07
Linux系統記憶體管理之夥伴系統分析 - 旭東的部落格 - 部落格園Linux系統記憶體管理之夥伴系統分析今天去面試,一位面試官提到了記憶體管理的夥伴系統,當時就懵了,因為根本就沒有聽說過。晚上回來在實驗室查了一些資料,現總結如下:1.夥伴系統概念 夥伴系統是一種經典的記憶體管理方法。Linux夥伴系統的引入為核心提供了一種用於分配一組連續的頁而建立的一種高效的分配策略,並有效解決了外片段問題。 2.夥伴系統的組織圖
Time of Update: 2018-12-07
在Linux上編譯TCMalloc - kiven.li - 部落格園在Linux上編譯TCMallocTCMalloc(Thread-Caching Malloc)與標準glibc庫的malloc實現一樣的功能,但是TCMalloc在效率和速度效率都比標準malloc高很多。TCMalloc是google-perftools工具中的一個,這個工具都是開源的,以源碼形式發布。如果覺得自己維護一個記憶體
Time of Update: 2018-12-07
[原創]對於linux socket與epoll配合相關的一些心得記錄_淩曉_百度空間[原創]對於linux socket與epoll配合相關的一些心得記錄沒有多少高深的東西,全當記錄,雖然簡單,但是沒有做過測試還是挺容易讓人糊塗的 int nRecvBuf=32*1024;//設定為32Ksetsockopt(s,SOL_SOCKET,SO_RCVBUF,(const
Time of Update: 2018-12-07
linux網路編程中阻塞和非阻塞socket的區別 - slj_win的專欄 - 部落格頻道 - CSDN.NETlinux網路編程中阻塞和非阻塞socket的區別 分類: c 2012-01-12 14:59 358人閱讀 評論(0) 收藏
Time of Update: 2018-12-07
Linux IO模型漫談(6)- 訊號驅動IO模型2012-06-11 22:10 by 軒脈刃, 1008 閱讀, 0 評論, 收藏, 編輯Unix上有定義了許多訊號。源自Berkeley的實現使用的是SIGIO訊號來支援通訊端和終端裝置上的訊號驅動IO。訊號驅動IO模型主要是在UDP通訊端上使用,在TCP通訊端上幾乎是沒有什麼使用的。在UDP上,SIGIO訊號會在下面兩個事件的時候產生:1 資料報到達通訊端2
Time of Update: 2018-12-07
Linux下Socket的簡單使用及最簡化封裝/** 檔案功能: linux 下通訊端簡化操作函數* 檔案名稱: linux_socket.h* 建立時間: 2007 年 07 月 19 號* 建立作者: wlzqi* 使用語言: C 或 C++ 語言* 使用環境: Linux + Windows* 函數要求: * + 函數相對比較底層* + 只使用系統API和C庫,不能使用任何第三方庫* + 不可以用全域變數* + 使用比較頻繁* + 具有模組化(函數不要嵌套)*
Time of Update: 2018-12-07
Linux IO模型漫談(5)- IO複用模型之select - 軒脈刃 - 部落格園 Linux IO模型漫談(5)- IO複用模型之select 2012-06-07 09:05 by 軒脈刃, 1177 閱讀, 0 評論, 收藏, 編輯 首先需要瞭解的是select函數: select函數 #include<sys/select.h> #include<sys/time.h> int select (int maxfd ,
Time of Update: 2018-12-07
linux 非阻塞 socket - Google 搜尋linux c實現逾時、非阻塞socket的函數select - Yunlu Liu (劉雲璐)sites.google.com/site/yunluliussite/linux-shell/select您已公開地對此項 +1。 撤消可是使用Select就可以完成非阻塞(所謂非阻塞方式non- block,就是進程或線程執行此函數時不必非要等待事件的發生,一旦執行肯定返回,以傳回值的不同來反映 ...
Time of Update: 2018-12-07
boost and boost::regex for linux(Ubuntu) 編譯and安裝_二少_新浪部落格1、下載Boost庫 (1)Http下載,是http://sourceforge.net/projects/boost/files/boost/1.42.0/ (2)用svn用戶端來下載,地址是:http://svn.boost.org/svn/boost/trunk/ 註:我通過(1)下載版本為boost_1_42_0.tar.gz
Time of Update: 2018-12-07
linux靜態連結庫與動態連結程式庫的區別及動態庫的建立(轉) - 周飛 - 部落格園linux靜態連結庫與動態連結程式庫的區別及動態庫的建立(轉)一、引言 通常情況下,對函數庫的連結是放在編譯時間期(compile time)完成的。所有相關的對象檔案(object file)與牽涉到的函數庫(library)被連結合成一個可執行檔(executable file)。程式在運行時,與函數庫再無瓜葛,因為所有需要的函數已拷貝到自己門下。所以這些函數庫被成為靜態庫(static libaray),
Time of Update: 2018-12-07
(Linux ) gcc 編譯失敗:/usr/bin/ld: cannot find -lxxx-浮生-搜狐部落格gcc xx.c -o abc -lxxx的時候出現如下錯誤:/usr/bin/ld: cannot find -lxxxcollect2: ld returned 1 exit status原因:gcc找不到需要連結的lib解決方案:1. 不要用 -l