原创 Python網絡爬蟲實戰:根據天貓胸罩銷售數據分析中國女性胸部大小分佈

轉載自https://www.cnblogs.com/nokiaguy/p/9618475.html 本文實現一個非常有趣的項目,這個項目是關於胸罩銷售數據分析的。是網絡爬蟲和數據分析的綜合應用項目。本項目會從天貓抓取胸罩銷售數據,並將這

原创 海思Hi3536移植QT5.9.8教程

參考文章:         《https://blog.csdn.net/understand125/article/details/87968043》         《https://blog.csdn.net/zcshoucsdn/

原创 QT5的usb鍵鼠熱插拔支持

有兩種方案: 1.利用系統的udev進行熱插拔檢測,QT本身是支持的,configure時默認是使用udev的,或者顯式地加入選項也行“-libudev”,但嵌入式系統的udev要不版本太低,要不就規則文件描述不完整。所以很多嵌入式系統都

原创 Pycharm搭建python代碼閱讀環境

        閱讀別人寫的python工程,只是使用notepad++的話不太方便,畢竟用到了很多標準庫、第三方庫,我們希望它能跳轉到定義處,查看方法,看方法的說明,甚至運行調試環境。         因爲編譯環境在ubuntu下,Py

原创 2020年春節學爬蟲基礎

        因疫情的關係,今年春節假期特別長,工作以來未嘗有過這樣的“待遇”!!無聊之際學習一個完全沒有接觸過的知識對於本來就是宅男的我也別有一番滋味。於是買了一本《python3 網絡爬蟲開發實踐》跟着做實驗。我不知道自己對爬蟲/反

原创 Thrift語法參考

1、Types Thrift類型系統包括預定義基本類型,用戶自定義結構體,容器類型,異常和服務定義 (1) 基本類型 bool: 布爾類型,佔一個字節 byte: 有符號字節 i16:16位有符號整型 i32:32位有符號整型 i64:

原创 加強gcc的警告信息

CFLAGS  = -g3 -Wall -Wextra -Werror -Wno-unused-function -Wno-unused-parameter -D_GNU_SOURCE CXXFLAGS = -g3 -std=c++11

原创 linux內核中斷子系統基礎知識

參考資料: 韋東山:一文看看盡linux對中斷處理的前世今生 韋東山:剝絲抽繭分析linux中斷系統的重要數據結構 韋東山:在Linux設備樹(DTS)中指定中斷_在代碼中獲得中斷    

原创 Xilinx Artix7視頻裁剪問題探討

參考:https://www.cnblogs.com/jamesnt/p/3535073.html 《ug472_7Series_Clocking.pdf》 《pg065-clk-wiz.pdf》 爲了將一個3840x2160@30的視頻

原创 開源硬件USB抓包及協議分析工具分享

USB抓包工具屬於小衆產品,開源的就更少了!! USB抓包工具分爲純軟件的和硬件的兩種,純軟件usb抓包工具需要在系統能正確枚舉usb設備的前提下才能讓內核的鉤子函數捕抓到數據,而後者在usb不正常時也能捕捉到鏈路數據(令牌包等),屬於更

原创 解決Linux內核問題實用技巧之 - Crash工具結合/dev/mem任意修改內存

Linux內核程序員幾乎每天都在和各種問題互相對峙: 內核崩潰了,需要排查原因。 系統參數不合適,需要更改,卻沒有接口。 改一個變量或一條if語句,就要重新編譯內核。 想稍微調整下邏輯卻沒有源碼,沒法編譯。 ... 解

原创 Linux實現的IEEE 802.1Q VLAN

https://blog.csdn.net/dog250/article/details/7354590 點贊 收藏 分享 文章舉報 mkelehk 發佈了105 篇原創文章

原创 ARM交叉編譯工具鏈的下載與安裝

ARM的GNU交叉編譯工具鏈下載鏈接: https://launchpad.net/gcc-arm-embedded/+download         因爲海思Hi3559AV100平臺SDK編譯用到了ARM cortex M7核的gc

原创 海思Hi3536交叉編譯x264庫

一、交叉編譯x264庫 到https://www.videolan.org/developers/x264.html下載源代碼。 配置生成Makefile,默認是開啓NEON的 ./configure --prefix=`pwd`/_i

原创 RGMII/MII不使用PHY和變壓器直連通信

沒有物理層的PHY芯片,也就是無法使用MDIO接口配置IEEE相關的寄存器。 有時我們只要板子內兩個CPU或者FPGA與CPU間進行點對點通信,那就無需使用PHY和變壓器了!節省成本 比較新的linux內核能直接支持這種應用,即所謂的fi