原创 IPC - POSIX和System V比較

POSIX和System V比較 (一)POSIX介紹       POSIX(Portable Operating System Interface)可移植操作系統接口,這樣的簡寫完全是爲了和UNIX讀起來更像而已。它是由IEEE(電

原创 進程間通信之共享內存-系統調用mmap詳解(IPC範例篇)

     IPC-進程間通信之共享內存-系統調用mmap詳解(IPC範例篇) (基礎知識和範例1看我前一篇博客) 範例2:兩個進程通過映射普通文件實現共享內存通信   適用於任何進程之間; 此時,需要打開或創建一個文件,然後

原创 進程間通信之共享內存-系統調用mmap詳解(基礎篇)

        IPC-進程間通信之共享內存-系統調用mmap詳解(基礎篇) (一) 系統調用和System V共享內存介紹 管道和消息隊列等通信方式,需要在內核和用戶空間進行四次的數據拷貝;而共享內存只拷貝兩次數據

原创 Ubuntu12.04 JVM和Eclipse(C/C++)安裝

Ubuntu12.04 JVM和Eclipse安裝 1.運行eclipse出現如下錯誤 Version1.6.0_35 of the JVM is not suitable for this product. Version1.7or g

原创 瞎玩 - 簡單抽獎實現

閒來沒事,就寫了一個簡單的抽獎程序,供大家瞎玩!超級簡單的那種。 源代碼: #include <stdio.h> #include <time.h> #include <stdlib.h> int main(int argc

原创 IPC-進程間通信和同步之共享內存-系統調用mmap(基礎篇)

系統調用和System V共享內存 (一) 介紹     管道和消息隊列等通信方式,需要在內核和用戶空間進行四次的數據拷貝;而共享內存只拷貝兩次數據,一次從輸入文件到共享內存區,另一次從共享內存區到輸出文件;進程之間在共享內存時,一直保

原创 Davinci的異構多核間通信基礎組件SysLink 2.0

 Davinci的異構多核間通信基礎組件SysLink 2.0  緒論 Davinci中的多核系統一般由GPP+DSP構成,也就是所謂的異構多核(同構是指內部核的結構是相同的,而異構是指內部的核結構是不同的),爲了爲異構多核處理器間提

原创 瞎玩 - 一瓶啤酒2塊,兩個瓶蓋送一瓶,四個空瓶換一瓶。20元一共可以喝幾瓶

問題: 一瓶啤酒2塊,兩個瓶蓋送一瓶,四個空瓶換一瓶。20元一共可以喝幾瓶? 思路: 啤酒,對我們有用的屬性就是瓶蓋和空瓶,10瓶啤酒可以考慮分別計算瓶蓋和空瓶所得瓶數,再求和即可! 代碼如下: #include <stdio.h> #i