原创 jiffies HZ 秒的區別與聯繫

HZ:1秒鐘內,時鐘中斷的次數,即1秒鐘內,系統時鐘的節拍次數。 jiffies:全局變量,用來記錄系統自啓動以來產生的節拍總數 系統運行時間(以秒爲單位):system_time=(jiffies)/HZ。 eg:jiffies定時器,

原创 android.mk的語法

OCAL_MODULE_TAGS :=user eng tests optional user: 指該模塊只在user版本下才編譯 eng: 指該模塊只在eng版本下才編譯 tests: 指該模塊只在tests版本下才編譯 op

原创 GPS 的PPS

   校準RTC時間的方法:“首先需要一個準確的外部信號,比如GPS來的秒信號,或者其它很準確的信號;然後通過定時器來測量RTC的晶振誤差,然後再對該誤差進行校準。”    面接收機GPS的秒脈衝精度,也就是相鄰兩個秒脈衝上升沿的間隔精度

原创 MAC與PHY

ETHERNET的接口實質是MAC通過MII總線控制PHY的過程。 LLC在MAC層上部,MAC在PHY上層 發送數據的時候,MAC協議可以事先判斷是否可以發送數據,如果可以發送將給數據加上一些控制信息,最終將數據以及控制信息以規定的格式

原创 android 特殊網絡類型說明

int  TYPE_MOBILE_DUN  A DUN-specific Mobile data connection. 提供了通過 Bluetooth 無線技術接入 Internet 和其它撥號服務的標準。最常見的情況是在手機上撥號,從

原创 內核啓動信息中NET: Registered protocol family 31

Linux套接字(socket)層是用戶空間應用程序訪問各種網絡協議的統一接口。 每個協議通過include/linux/socket.h文件中定義的分配給它的獨一無二的系列號註冊。   Family 2代表af_inet(互聯網協議),

原创 數據結構點滴積累

線性結構:存在一對一的關係。 樹形結構:存在一對多的關係。 網絡結構:存在多對多的關係。 java中的collection是集合的概念,是一羣具有某種統一屬性的元素集合。 數據結構 是有限數據集和它們的關係有限集等兩個集合的二元組。(D,

原创 Android 6.0 miracast 學習

       Miracast是Wi-Fi Alliance對支持Wi-Fi Display功能的設備的認證名稱。Miracast認證的設備將在最大程度內保持對Wi-Fi Display功能的支持和兼容。所以從這一個方面可以說Mirac

原创 android網絡管理

#netstat -rn #ip route list #iptables #route -n #ip add #ip  route  add    -net 192.168.1.0      netmask 255.255.255.92

原创 有關android surfaceFlinger的理解

一個應用apk,一般由多個屏幕(多個activities,多個類)實現,一個屏到另一個屏,activities的基類是android.app.activity 用戶刷新新的UI時,會從BufferQueue中申請一個buffer,然後把U

原创 C++ boost::bind的理解

boost::bind   的原理是  函數對象 函數對象:重載了( )操作符的對象 function_name()   // 調用function_name這個對象   的    ()方法,而非調用一個叫function_name的函

原创 iptables的五個關口

       1   當一個數據包進入網卡時,數據包首先進入PREROUTING鏈,內核根據數據包目的IP判斷是否需要轉送出去。    2   如果數據包就是進入本機的,數據包就會沿着圖向下移動,到達INPUT鏈。數據包到達INPU

原创 網絡解析過程

arp  who has 192.168.0.5 tell 192.168.0.11 arp reply 192.168.0.5  is-at 00:12:56:fe:45:67 192.168.43.12(網卡).54589 (端口號)

原创 C++ 中的指針和引用的轉載

出處:http://blog.csdn.net/sinat_20265495/article/details/71927865從概念上講。指針從本質上講就是存放變量地址的一個變量,在邏輯上是獨立的,它可以被改變,包括其所指向的地址的改

原创 網關 路由 實例

       OS1                                       os2