原创 vs2010 問題 >LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞

>LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞 問題說明:當安裝VS2012之後,原來的.NET 4.0會被替換爲.NET 4.5。卸載VS2012時,不會恢復.NET 4.0。 l

原创 串口 COM口 USB-TTL RS-232 RS-485 不同標準 區別 釋疑

有幾個概念玩嵌入式的同志經常搞混。也不怨誰,現在的賣家爲了一點可憐的銷量都在故意混淆串口的概念。 如果你發現本文有哪裏含糊,或者任何一點有可能影響理解的地方,請留言,我會修正以便幫助後來的朋友。 Point (所有要點都在這,請仔

原创 POSIX線程同步--互斥量+條件變量

1. 相關函數                                                                                                #include <pthrea

原创 字符串模式匹配----KMP算法

1.kmp算法的原理:   本部分內容轉自:http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.html 字符串

原创 交叉編譯SQLite

SQLite3 (http://www.sqlite.org)是一個非常強大的小型開源數據庫軟件,特別嵌入到一些軟件中存儲數據,當然,移植到嵌入式系統上也是非常有必要的。衆所周知的Symbian,Android, IOS這幾大移動平臺都是

原创 如何基於FFMPEG和SDL寫一個少於1000行代碼的視頻播放器

FFMPEG是一個很好的庫,可以用來創建視頻應用或者生成特定的工具。FFMPEG幾乎爲你把所有的繁重工作都做了,比如解碼、編碼、複用和解複用。這使得多媒體應用程序變得容易編寫。它是一個簡單的,用C編寫的,快速的並且能夠解碼幾乎所有

原创 FFMPEG命令

一、ffmpeg常用命令基本命令: 1.分離視頻音頻流 ffmpeg -i input_file -vcodec copy -an output_file_video  //分離視頻流 ffmpeg -i input_fi

原创 內部排序算法

快排非遞歸: #include <stdio.h> #include <stdlib.h> int partition(int s[], int i, int j) { int value = 0; int flag = 1; /

原创 Linux bin和、sbin目錄的區別

bin:           bin爲binary的簡寫主要放置一些系統的必備執行檔例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。   /usr/bin

原创 最大公約數、最小公倍數算法

#include <iostream> using namespace std; //舉例: // 2 | 8 6 // ---------- // 4 3 // 所以:gcd=2,lcm=2*4*3=24 //求

原创 金庸武俠年表

公元前483年 西施送入吳國;范蠡遇到阿青,阿青傳越國劍士劍法。公元前476年 越國滅掉吳國;范蠡與西施隱居,阿青離去。527年 南北朝時期,印度高僧菩提達摩來到中國,在嵩山少林寺面壁九年,創立中國禪宗。536年 達摩逝世554年 西魏宇

原创 2015編程之美 2月29日(求閏年的個數)

<span style="font-size:14px;">// 描述 // 給定兩個日期,計算這兩個日期之間有多少個2月29日(包括起始日期)。 // 只有閏年有2月29日,滿足以下一個條件的年份爲閏年: // 1. 年份能被4整除

原创 多線程還是多進程的選擇及區別

魚還是熊掌:淺談多進程多線程的選擇 關於多進程和多線程,教科書上最經典的一句話是“進程是資源分配的最小單位,線程是CPU調度的最小單位”,這句話應付考試基本上夠了,但如果在工作中遇到類似的選擇問題,那就沒有這麼簡單了,選的不好,會讓你

原创 2015小米實習生筆試題1 求兩個數的不同位的個數

int func(int x, int y) { int z = x ^ y; //兩個數的不同位都會在z的二進制位以1表示 int count = 0; while(z) //求z的二進制位1的個數 { count++;

原创 阿里c/c++研發工程師實習面試

1. 自我介紹     1)自己的簡單情況:姓名,年齡,畢業院校,專業,興趣愛好、性格特點等     2)優點與長處:技能、獲獎、專業知識、學術背景等     3)對應聘職位的想法和規劃:對該職位的理解、自己具備什麼條件來做好這份工作