原创 聲網Demo apk運行閃退

聲網Demo apk運行閃退問題 根據README描述,需要先到官網申請appid(必須)和token(非必須),然後填寫到strings.xml中。 但是編譯,在手機運行之後,直接閃退。查看調試信息,錯誤碼101。這個信息是因

原创 文件描述符

基本概念 Linux一切皆是文件,即使是設備,在系統中也會被映射一個文件。鍵盤和顯示器就是默認的標準輸入輸出指向的設備文件。系統中所有對文件的操作都是通過文件描述符來間接實現的,默認有三個描述符:0、1、2,分別對應標準輸入、標準

原创 樹莓派3B配置花生殼內網穿透

運營商現在都不給公網IP了,必須用端口映射才能從外部訪問。好不容易要到了公網IP,雖然路由器的端口映射輕易就改了,但是電信的盒子那一級改不了。於是果斷放棄自己搞,還是用花生殼吧。 總體的安裝使用教程參考官網的即可,但是官網直接給出

原创 Sed命令常用用法

基本語法: sed [options] commands inputfile options: -n:取消默認輸出 eg. sed -n '3 p' test.txt -e:多條子命令時使用 eg. sed -e 's/a/A/'

原创 shell腳本的3種執行方式分析

執行shell腳本的三種方式包括: 1.使用“解釋器 + 文件名”的方式 2.直接指定文件名 3.使用“source + 文件名”的方式 這裏文件名可以用相對路徑也可以用絕對路徑。如果文件所在路徑被加入到$PATH中,甚至可以不指定路

原创 Linux模擬器Termux的使用總結

2019.05.04 今天手機裝了Termux,確實很強大。存儲權限放開,可以用腳本做很多事情了,取得root權限之後,就更嗨了。 畢竟是模擬器,與實際的Linux還是有點差異的,記錄一下。 主要文件都在這個路徑下: /data/da

原创 通過tcpdump分析TCP報文(1)

第一部分,先熟悉一下tcpdump的基本使用並對一個普通的TCP數據報文進行分析。 tcpdump的基本使用 常用參數: 參考:https://blog.51cto.com/nickfox/2089655 -i 指定監聽的網絡接口

原创 樹莓派3B開啓VNC服務

1.在樹莓派上使能vnc服務 sudo raspi-config 5 Interfacing Options -> P3 VNC ->enable 2.啓動vnc服務 sudo vncserver 這一步我遇到了一個問題,錯誤原

原创 define 和 typedef 的比較

最近工作中遇到一個問題,加深了我對define和typedef之前區別的認識,特此記錄。 問題:pclint檢查到一個指針變量,沒有使用該指針去直接改寫其指向的內存的情況,因此建議使用const修飾。 特別地,該指針類型是用typed

原创 Shell實現樹莓派通過風扇自動調節CPU溫度(附源碼與原理圖)

背景 樹莓派因爲性能和自身散熱能力,容易在做一些複雜工作時溫度升高,例如看個在線視頻。而長期高溫工作自然是不好的。淘寶上買來的小風扇,有很明顯的降溫效果,但是結構簡單,兩根線一根接5V,一根接地,所以插上之後只能一直運行。而且風扇聲音

原创 Linux_Shell腳本攻略學習筆記(2)1.6-1.15

1.6 1)數組的類別: a.普通數組,索引是數字,從0開始,但是特別的是,索引可以不連續 b.關聯數組,索引是字符串 shell 中的數組更像是key-value的感覺,就算是普通數組,也沒有必須連續。用起來還是很方便。 2)定義數

原创 Linux_Shell腳本攻略學習筆記(1)1.1-1.5

1.1 1)shell腳本的兩種執行方式: a.直接輸入地址+腳本名,如當前目錄的./test.shell或者~/Documets/test.shell 這種方式必須在腳本頭指定解釋器,即#!/bin/bash b.不需要指定解釋器,

原创 C中extern的使用方法體會

extern的作用:拋開extern "c"這種特殊用法,它的作用簡單來說就是改變了一個符號的作用域,這個符號可以是變量,可以是函數。一個全局變量原本他的作用域只在一個C文件內部,通過extern就可以讓其擴大到整個工程。 一個實際的

原创 樹莓派3B軟件源修改

樹莓派3B各種下載不了軟件,找不到源,或者網速特別慢的問題 解決方法: /etc/apt/sources.list 內容修改成 deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/rasp

原创 樹莓派開始之路----各種坑與問題彙總(持續更新)

系統的選擇 raspberrypi 3b 。親身體會,ubuntu mate實在不如Raspbian官方推薦系統好,除了更卡一點,插上耳機,音頻都放不出來。。。懶得找解決方法,可能以後會慢慢好起來吧。其他系統沒試~ 掛各種設備,出現電