原创 FFmpeg錄製MP4

例如錄製手機端URL投屏之類應用的音視頻到本地 ffmpeg-3.4編譯出lib庫和頭文件 配置文件可以是這樣 config.sh #!/bin/bash export PREFIX=./../ffmpeg ./configu

原创 C++設計模式之模板方法模式(行爲型模式)

學習軟件設計,向OO高手邁進! 設計模式(Design pattern)是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。 這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 是前輩大神們留下的軟件設

原创 C++設計模式之命令模式(行爲型模式)

學習軟件設計,向OO高手邁進! 設計模式(Design pattern)是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。 這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 是前輩大神們留下的軟件設

原创 C++設計模式之迭代器模式(行爲型模式)

學習軟件設計,向OO高手邁進! 設計模式(Design pattern)是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。 這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 是前輩大神們留下的軟件設

原创 行爲型模式——命令模式

學習軟件設計,向OO高手邁進! 設計模式(Design pattern)是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。 這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 是前輩大神們留下的軟件設

原创 行爲型模式——觀察者模式

學習軟件設計,向OO高手邁進! 設計模式(Design pattern)是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。 這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 是前輩大神們留下的軟件設

原创 行爲型模式——模板方法模式

學習軟件設計,向OO高手邁進! 設計模式(Design pattern)是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。 這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 是前輩大神們留下的軟件設

原创 行爲型模式——狀態模式

學習軟件設計,向OO高手邁進! 設計模式(Design pattern)是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。 這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 是前輩大神們留下的軟件設

原创 海思Hi531D芯片使用QT前的準備

直接看代碼吧... #include <stdio.h> #include <string.h> #include <unistd.h> #include <fcntl.h> #include <sys/ioctl.h> #includ

原创 CMake 實例詳解

CMake 實例詳解 CMake 是開源、跨平臺的構建工具,可以讓我們通過編寫簡單的配置文件去生成本地的 Makefile,這個配置文件是獨立於運行平臺和編譯器的,這樣就不用親自去編寫 Makefile 了,而且配置文件可以直接

原创 嵌入式Linux讀寫uboot的環境變量 —— fw_printenv 的使用

下載 u-boot-2010.06 官網下載ftp://ftp.denx.de/pub/u-boot/ 積分多的可以去這裏下載,網速會快一點https://download.csdn.net/download/laifu_ma/56882

原创 嵌入式Linux利用udev實現自動檢測掛載U盤

udev配置文件是/etc/udev/udev.conf,也許長這樣: # udev.conf # The initial syslog(3) priority: "err", "info", "debug" or its # stat

原创 Ubuntu 12.04交叉編譯QT5.9.0

1. 更新Ubuntu 12.04的gcc版本 由於QT5.9.0需要用到C++11、C++14等特性,但Ubuntu 12.04默認的gcc版本是4.6.3太low,不支持C++11,所以要升級gcc版本到5.5.0(可自己決定升級到哪

原创 用alarm()爲recvfrom設置定時器

轉載自:https://www.cnblogs.com/dreamrun/p/4047795.html   因爲項目需要,需要以5s爲週期,收集廣播信息,所以就要用到定時器和recvfrom函數,而在實用的過程中發現,5s到了,而程序仍然

原创 C語言 libmd5 下載

此站可以下載到 https://github.com/jeffboody/libmd5 還可以看到 md5sum 這個工具的實現