原创 ffmpeg example decode_video

以 MPEG-1 爲例的視頻解碼例子,不含封裝,只解析裸流 流程: 視頻數據包初始化,av_packet_alloc 查找 MPEG-1 解碼器, avcodec_find_decoder 數據解析器初始化,av_pa

原创 socket機制詳解

我另外一片博客中詳細解析了Linux下tcp socket通信的過程,下面是我對socket機制更深一層的學習。 服務器和客戶端創建過程簡單描述如下: 服務器端   一、創建服務器套接字(CREATE)。   二、服務器套接字進行信息綁

原创 Linux TCP/IP通訊建立

原文鏈接:http://blog.csdn.net/itisyang/article/details/48209223 服務器建立: 採用了多線程方式,可連接多個客戶端,每連接一個客戶端就創建一個輸入線程和一個接受線程,使得輸入和接收互

原创 C語言指針操作

int numbers[5] = {1,2,3,4,5}; int *ptr1 = numbers; //numbers表示第一個元素的地址  int *ptr2 = &numbers[0]; //把第一個元素的地址賦值給指針ptr2

原创 樹莓派教程-命令行連接wifi

原文鏈接:https://blog.csdn.net/itisyang/article/details/79980517 sudo iwlist wlan0 scan列出所有可連接wifi sudo vi /etc/wpa_supplic

原创 超輕JSON解析器

原文鏈接 http://blog.csdn.net/itisyang/article/details/53190850 cJSON源碼 https://github.com/DaveGamble/cJSON JSON介紹 http://

原创 pip緩慢或失敗

原因: pip官方服務器訪問慢 公司內網過濾 | 版權聲明:itisyang,未經博主允許不得轉載。https://blog.csdn.net/itisyang/article/details/81431181 處理方法 pypi換

原创 CFFI - 簡介

CFFI可以通過Python調用C的功能接口,基於一種類C聲明,基本可以直接和任何C代碼交互。(類C聲明通常直接拷貝頭文件即可) | 版權聲明:itisyang,未經博主允許不得轉載。 CFFI接口基於LuaJIT’s FFI ,遵循下面

原创 CFFI - ABI模式與API模式

CFFI可以在四種模式中使用:“ABI”和“API”級別,每種模式都有 in-line 或 out- line 準備(或編譯) ABI模式從二進制級別訪問庫,而更快的API模式通過C編譯器訪問庫 在 in-line 模式中,每次導入Pyt

原创 樹莓派教程-搭建文件下載服務器一

原文鏈接:http://blog.csdn.net/itisyang/article/details/69569553 樹莓派3 openresty 下載openresty及編譯 下載 前往官網 https://openres

原创 CFFI - 簡單使用

使用CFFI作爲已經編譯好的C庫的接口。 庫譬如 piapprox.dll (Windows) 或 libpiapprox.so (Linux and others) 或者 libpiapprox.dylib (OS X) 庫裏面有個函數

原创 樹莓派教程-串口調試

原文鏈接:https://blog.csdn.net/itisyang/article/details/79968592 最新的Raspbian串口連接沒有數據輸出 使用ssh連接樹莓派之後 - sudo raspi-config -

原创 Linux獲取進程pid

-/proc是系統中當前運行的所有進程的對應目錄,以進程的 PID號爲目錄名,可用來獲取進程信息。 -/proc/pid/comm是對應pid號的進程名。 #include <stdio.h> #include <string.h>

原创 Python使用CFFI調用C動態庫

初始化 from cffi import FFI ffi = FFI() | 版權聲明:itisyang,未經博主允許不得轉載。https://blog.csdn.net/itisyang/article/details/54426631

原创 Qt for Android

總結一下Qt的Android配置: 1.下載安裝 Qt for Android 2.下載安裝 jdk 3.下載安裝android-sdk 4.下載解壓ndk 5.下載解壓ant 6.打開Qt Creator,選擇工具-選項-android