原创 結構的存儲分配,對齊

在做筆試題時總是碰到求結構體佔用空間大小的問題,由於以前學得不細,在網上找了很久,總找不到想要的內容,沒想到在書上找到了很詳細的東東,以下內容摘自<<C和指針>>一書:     編譯器按照成員列表的順序一個接一個地給每個成員分配內存。只有

原创 ffmpeg的tutorial中文版學習筆記(四)

源代碼:tutorial04-1.c 綜述 前面我們利用SDL的音頻函數實現了對音頻解碼和播放的支持,我們定義一個包含音頻回調函數callbacks的線程函數,當我們需要音頻的時候就使SDL啓動這個線程。現在我們將要對視頻播放做同

原创 ffmpeg的tutorial中文版學習筆記(五)

如何同步視頻 源代碼:tutorial05-1.c 前面整個的一段時間,我們有了一個幾乎無用的電影播放器。當然,它能播放視頻,也能播放音頻,但是它還不能被稱爲一部電影。那麼我們還要做什麼呢? PTS和DTS 幸運的是,音頻和視頻流都有一些

原创 LeetCode || Permutation Sequence

The set [1,2,3,…,n] contains a total of n! unique permutations. By listing and labeling all of the permutations in orde

原创 LeetCode || 3Sum

題目如下: Given an array S of n integers, are there elements a,b, c in S such that a + b + c = 0? Find all unique t

原创 LeetCode || Median of Two Sorted Arrays

題目: Median of Two Sorted Arrays There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the med

原创 Centos安裝DDD調試器

Centos版本爲6.6,首先進這個網站下載最新版的DDD:  http://ftp.gnu.org/gnu/ddd/ 最新版的DDD竟然是09年更新的,現在都2015年了 解壓後,進入目錄: 846 2015-05-11 10:

原创 LeetCode || Two Sum

Two Sum Total Accepted: 93815 Total Submissions: 532726 Given an array of integers, find two numbers such that

原创 ffmpeg的tutorial中文版學習筆記(二)

教程2:輸出到屏幕 源代碼:tutorial02.c       視頻爲了在屏幕上顯示,我們將使用SDL,SDL 是Simple Direct Layer 的縮寫。它是一個出色的,以及跨多種平臺多媒體庫,並且被用在許多工程中。你可

原创 JavaScript學習筆記(三)------摘自w3school

1. JavaScript 變量 變量可以使用短名稱(比如 x 和 y),也可以使用描述性更好的名稱(比如 age, sum, totalvolume)。JavaScript 語句和 JavaScript 變量都對大小寫敏感。 變量必須以

原创 ffmpeg的tutorial中文版學習筆記(一)

         在網上下載了一些pdf版的ffmpeg的tutorial中文版,在學習過程中發現有很多錯誤,這些錯誤,或者是文章中的代碼中的變量作者沒有定義,或者是由於ffmpeg一直在更新,”以時俱進“,而這些資料早已年久失修,一些函

原创 JavaScript HTML DOM學習筆記(二)------摘自w3school

HTML DOM 使 JavaScript 有能力對 HTML 事件做出反應。 1. 對事件做出反應    我們可以在事件發生時執行 JavaScript,比如當用戶在 HTML 元素上點擊時。如需在用戶點擊某個元素時執行代碼,請向一