原创 基於pyautogui 實現跨平臺GUI自動化應用

在自動化測試中,測試人員往往要準備測試環境,打開不計其數的窗口,有沒有一種自動化的gui操作實現這一目的呢,肯定是有的。 目前最火的python腳本實現起來是最簡單的,實現方式也很簡單,僅僅利用pyautogui庫就可以實現。而且

原创 ubuntu移植glib庫

對於嵌入式開發人員來說,ubuntu 是一個應用範圍相當廣的linux操作系統了。通過該開源系統,實現一些列我們所想實現的衆多開發。然而純淨的ubuntu只是攜帶了很少的開源庫,要想在實際開發中使用到適合的開源庫或資源,我們就要在

原创 wireshark 工具使用

在工作中,由於各種網絡通信,抓取網絡包分析就顯得非常重要了,linux 系統中查看網絡包個人覺得不太方便,一般都是通過tcpdump命令抓取過濾後的特定網絡包,在pc機上通過wireshark軟件查看。 網絡封包分析軟件。網絡封包

原创 Nginx 服務器 (三)

之前兩章內容,簡要的向大家介紹了nginx的簡單知識及配置方法。在我們的項目中,nginx服務器用來做反向代理服務器,所以,需要根據項目實際的需求去設置nginx。 在系統中,nginx服務的配置文件 nginx.conf是最重要

原创 swagger 初始使用

swagger ,這個東西也是在項目中用到的,一個很實用的API 學習工具。 Swagger包括庫、編輯器、代碼生成器等很多部分,這裏我們主要講一下Swagger Editor。 swagger editor 在 http://e

原创 tcp連接狀態詳解

對於linux 套接字通信,從連接建立到連接斷開,其狀態總共有11種,在三次握手和四次揮手,狀態變化比較快,在連接建立時,狀態比較穩定,下面簡單介紹一下各個狀態的情況。 狀態彙總(11種): LISTEN:偵聽來自遠方的TCP

原创 gdb 簡單使用

如果讓我用最簡單的話形容一下高gdb, 那我覺得“強大”兩個字就足矣了。廢話少說,上乾貨。 在應用層開發程序,有很多調試工具可以選擇,各種環境有各自的工具幫助開發人員定位問題以解決問題,但在linux中,尤其是嵌入式開發中,gdb

原创 Nginx 服務器 (二 )

Nginx 服務器由於其強大的特性,在實際項目應用中很廣泛,下面通過再ubuntu 12.04 中安裝Nginx來給大家講解一下其安裝及配置中需要注意的問題。 在utunbu中直接運行命令: apt-get install n

原创 STemWin 入門(1)

STemWin 入門(1) 之前公司做過stm32的項目,但是沒有涉及到gui界面的實現,採用的是lcd串口屏,僅僅支持漢字顯示。 目前由於工作需要接觸到gui,雖然使用的不是stemwin, 但是聯想到之前的工

原创 基於stm32f407VGT6控制WS2812的TIM1+PWM+DMA實現方式

項目中使用到了ws2812燈帶,作爲產品的外觀顯示燈,經過開發之後,整理一下,僅供大家參考。 WS2812B是一個集控制電路與發光電路於一體的智能外控LED光源。 其外型與一個5050 LED燈珠相同, 每個元件即爲一個像素點。

原创 SPVMN 視頻監控聯網調測 (NVR/IPC gbt-28181服務檢測)

所有的主流NVR和IPC都應該支持國產的gb28181服務,在招標時,需要對其進行平臺檢測,公安部第一研究所有自己的檢測軟件,用來檢測支持gb28181服務的NVR和IPC送出的音視頻數據是否正常。 一、 環境搭建:(由於公司限制

原创 libevent庫移植

Libevent 是一個用C語言編寫的、輕量級的開源高性能事件通知庫,主要有以下幾個亮點:事件驅動( event-driven),高性能;輕量級,專注於網絡,源代碼相當精煉、易讀;跨平臺,支持 Windows、 Linux、 *B

原创 tcpdump 工具的使用

在公司涉及到網絡問題的故障,比如遠程命令未實現,與前端設備交互失敗,網絡數據異常等問題,很可能是網絡方面的故障,而在pc機上抓包,採用wireshark 即可,但在linux設備中,tcpdump 這個強大的抓包工具就會顯得重要了

原创 postman 安裝及使用簡介

Postman 是一個很強大的 API、Http請求的網頁調試工具,它不僅可以調試簡單的css、html、腳本等簡單的網頁基本信息,它還可以發送幾乎所有類型的HTTP請求! Postman是谷歌免費插件,必須安裝谷歌瀏覽器後才能夠

原创 ubuntu中 tftp 服務器搭建

TFTP(Trivial File Transfer Protocol,簡單文件傳輸協議)是TCP/IP協議族中的一個用來在客戶機與服務器之間進行簡單文件傳輸的協議,提供不復雜、開銷不大的文件傳輸服務。端口號爲69。 基於UDP的