原创 Ubuntu使用SecureCRT出現ttyUSB0權限不足解決方法

這個問題可以通過增加配置後重啓後生效 編輯 /etc/udev/rules.d/ 下的文件,並在其中加入 KERNEL=="ttyUSB0", GROUP="uucp",MODE="0666" 關於 /etc/udev/rule

原创 編譯ARM開發板的內核鏡像(linux)

編譯內核其實本質上就是熟悉流程與配置的更改,本文暫時只介紹流程,對於更改,以後詳談。 一點要注意 :需要先安裝arm-linux-gcc 交叉編譯器!切記! 獲取內核源碼 如果你有開發板,那麼商家大多會給你資料,其中就有對應該開發

原创 Qt實現圖片跟隨鼠標的方向旋轉

在平時的項目中遇到了類似QQ寵物眼睛需要跟隨鼠標,經過了簡單的思索和查找資料,使用定時器加QCursor::pos()獲取鼠標的全局座標,並使用paintEvent來繪製旋轉圖。 獲取座標 使用QCursor::pos();獲取鼠

原创 Python實現UDP發送與接收(代碼以及代碼分析)

目錄1 UDP1.1 UDP發送1.1.1 bind() 綁定IP與端口號1.1.2 sendto() 發送函數1.1.3 close()關閉1.1.4 UDP發送完整代碼1.2 UDP接收端1.2.1 bind() 綁定IP與端

原创 Python實現TCP客戶端與服務器(代碼以及代碼分析)

目錄使用python Socket套接字來實現TCP客戶端,TCP服務端。1 TCP1.1 TCP服務端1.1.1 bind()綁定IP,端口號1.1.2 listen()設置監聽1.1.3 accept()提取可用客戶端1.1.

原创 64位linux(ubuntu)使用32位的軟件所需的環境

ubuntu配置好源後 sudo apt-get update sudo apt-get install lib32z1 sudo apt-get install lib32ncurses5 sudo apt-get ins

原创 linux(ubuntu)安裝Qt5.0以上(Qt5.13.2)的環境配置

Qt 是一個1991年由Qt Company開發的跨平臺C++圖形用戶界面應用程序開發框架。它既可以開發GUI程序,也可用於開發非GUI程序,比如控制檯工具和服務器。 我們在使用Qt的時候大部分人都是使用windows平臺,但是如

原创 如何安裝WSL(Windows Subsystem for Linux) 適用於Linux的Windows子系統

目錄Windows的子系統WSL注意:WSL(Windows Subsystem for Linux) 適用於Linux的Windows子系統開始安裝開始安裝的第一步(打開Linux子系統功能)第二步(安裝Ubuntu子系統)第三

原创 計算機網絡的簡單概述(1)

這是我的第一篇博客 給大家說一說網絡相關的知識 希望可以幫助到大家 在其中可能有一些錯誤,如果有的話,還請您幫忙指出 我也會積極改正,希望大家一起進步,謝謝~ 在計算機網絡還沒有發展起來的時候,人們是採用電話的方

原创 Arduino通過I2C控制LCD1602顯示小於16個字符的向左滾屏效果

本文使用了GitHub的https://github.com/johnrickman/LiquidCrystal_I2C的庫 可以實現小於16個字符的向左滾動的效果 算法較爲粗糙,隨筆之作,如果你有好的建議或問題,歡迎在下方評論處

原创 linux(Ubuntu)Vim配置ctags,實現函數跳轉到定義處

在代碼的學習中,vim作爲一個上限極高的編輯器,對我們的意義十分重大。 比如,我們在閱讀一些他人,或自己寫的代碼的時候,由於代碼的封裝較好,函數較多。 這時,查找函數定義,再看之前的代碼,兩個文件,或多個文件切換就很是不方便。我們