原创 安卓手機安裝tiktok(親測有效)

TikTok即抖音國際版,功能上和國內的抖音沒有區別,不過想用國際版抖音還是有點困難的。因爲TikTok對國內封鎖比較嚴重,不僅有牆還會檢測手機卡。下面分享本人成功安裝tiktok的經驗。 一、相關軟件準備 鏈接:https://pan.

原创 ipv6訪問samba服務器失敗

問題來源: 接觸samba已經有一段時間了,前段時間遇到了ipv6訪問samba服務器失敗的問題,這個問題花費了時間挺長,現在將它記錄下來。 衆所周知,samba源碼編譯後可以同時支持ipv4和ipv6訪問,對於samba在ubuntu的

原创 ubuntu服務器創建用戶並且分配磁盤空間

創建用戶 sudo adduser test  //創建 sudo adduser test sudo //給與新創建用戶root權限(可選) sudo smbpasswd –a test //創建samba用戶,可以方便windows訪

原创 利用FileZilla Server創建本地ftp server

配置FileZilla Server軟件 設置Host地址爲127.0.0.1,port設置爲14147,密碼任意設置 添加server用戶,並設置密碼 選擇共享的文件夾 經過上面的步驟後,本地的ftp server搭建完畢。 利用

原创 fax T30傳真簡介

原创 C語言計時函數gettimeofday()

頭文件:sys/time.h 函數原型:int gettimeofday(struct timeval *tv,struct timezone *tz); 說明:其參數tv是保存獲取時間結果的結構體,參數tz用於保存時區結果(若不使用則傳

原创 ASN.1語法詳解

Chapter 4 ASN.1 《Network management : principles and practice》 4.1 網絡數據表示及編碼4.2 ASN.1的基本概念4.3 基本編碼規則4.1 網絡數據表示及編碼ASN.

原创 Linux文件系統掛載詳解

在開發linux嵌入式項目時,經常會遇到同一塊區域會被不同的程序使用,這會導致數據混亂髮生不可預知的結果。因此需要對區域進行區別以避免衝突的發生。 例如:/etc/log和/etc/plugin兩個目錄分別用來存放log和插件相關的東西,

原创 linux內核文件操作

這段時間在做linux c嵌入式項目時遇到在linux內核讀寫文件的問題。衆所周知,在內核態,不可以使用譬如用戶態下的fopen等函數。這裏介紹兩種方法: 1.普通文件 例如tmp目錄下demo文件,即tmp/demo 利用struct

原创 C語言數組的五種排序

冒泡排序 快速排序 選擇排序 插入排序 歸併排序 冒泡排序 冒泡排序的基本思想:不斷比較相鄰的兩個數,讓較大的元素不斷地往後移。經過一輪比較,就選出最大的數;經過第2輪比較,就選出次大的數,以此類推。對於具有N個元素的數組R[N],進行最

原创 ubuntu系統下samba編譯與安裝

本文參考了博文https://blog.csdn.net/skdev/article/details/51556726 http://blog.chinaunix.net/uid-26527046-id-4338338.html   一、

原创 windows使用ipv6地址訪問共享文件夾的方法

原文鏈接:https://blog.51cto.com/taoyeno1/2319048 在IPV4的網絡中,通常我們都是在開始-運行裏面輸入\\ip地址的方式來訪問文件共享,但是這種方法在ip

原创 利用wireshark分析Voip語音RTP協議

由於工作需要,正在學習Voip語音方面的知識。原先以爲電話兩端聲音有類似自然語言處理的過程,後來發現自己想多了。 ip的網絡電話Voip是通過RTP協議傳輸通話兩端的聲音。我們可以通過wireshark抓包軟件獲取RTP傳輸的語音信息,並

原创 #ifdef與#if defined用法的區別

#ifdef和#if defined都可以用來判斷單個宏是否被定義,而且由於#ifdef比較簡潔,因而得到廣泛的使用,那爲啥還需要#if defined呢? 對於多個宏判斷,就必須使用#if defined功能了,例如 #ifdef A

原创 PPPoE過程分析

最近在學習PPPoE的相關知識,分享幾個寫的比較全面詳細的博客: https://blog.csdn.net/u013688006/article/details/88913891 https://blog.csdn.net/yipie/