原创 衛星導航術語 -- 詞彙與概念解釋(200條)(轉自今日北斗)

A   2D導航模式(2 DMode) 由至少3顆可見的衛星定出水平方向的二維座標系。   3D導航模式(3D Mode) 由4顆以上的衛星定出所在位置的三維座標。   第一次定位時間(Acquisition Time

原创 GPS衛星信號(一):測距碼信號

GPS衛星信號(一):測距碼信號 一.僞隨機碼    1.碼的基礎概念 ①.碼    表達不同信息的二進制數及其不同組合。 ②.碼元  一位二進制數叫一個碼元(0 或 1)。 ③.編碼  按某種標準用二進制表示信息的過程。 ④.信

原创 GPS衛星信號(二):導航電文

GPS衛星信號(二):導航電文 一.導航電文及其格式    1.定義     ①.所謂導航電文,是指包含導航信息的數據碼。     ②.導航信息包含有:遙測碼、由C/A碼確定的P碼的交換碼、時間系統、衛星星曆、衛星工作狀態、衛星曆書、星鍾

原创 指針知識總結

指針知識總結 一.指針  定義:指針用來保存、操作內存,解決系統堆棧空間的溢出問題,可更爲靈活的使用內存。 #地址是變量在內存中的編號,可用取地址符“&”來獲得變量的地址。 #指針可以保存地址。 #野指針:每個指針必須有對應的一個變量地址

原创 GPS衛星信號(三):載波與其調製、解調

GPS衛星信號(三):載波與其調製、解調 一.GPS衛星的基準頻率f0     定義:基準頻率由衛星上的原子鐘直接產生,頻率爲10.23MHz,衛星信號的所有成分均是該基準頻率的倍頻或分頻。     二.載波信號 1.定義:載波是一

原创 C++虛函數、虛函數的作用和使用方法

    C++虛函數、虛函數的作用和使用方法    我們知道,在同一類中是不能定義兩個名字相同、參數個數和類型都相同的函數的,否則就是“重複定義”。但是在類的繼承層次結構中,在不同的層次中可以出現名字相同、參數個數和類型都相同而功能不同的函

原创 C++之類的內存分配問題

一個類,有成員變量:靜態與非靜態之分;而成員函數有三種:靜態的、非靜態的、虛的。那麼這些個東西在內存中到底是如何分配的呢?以一個例子來說明:#include"iostream.h" class CObject { public:   sta

原创 OpenStack 和 Hadoop 的區別是什麼?

OpenStack 和 Hadoop 的區別是什麼?【整理自知乎】openstack是1臺電腦分N臺用,通過虛擬化的方式提供彈性靈活高利用率的計算能力。hadoop是N臺電腦當1臺用,通過分佈式文件系統提供強大的數據處理能力。  Opens

原创 http長連接與短連接

一、長連接與短連接:長連接:client方與server方先建立連接,連接建立後不斷開,然後再進行報文發送和接收。這種方式下由於通訊連接一直存在。此種方式常用於P2P通信。短連接:Client方與server每進行一次報文收發交易時才進行通

原创 我的友情鏈接

張朋藍色倉庫大學霸?唯一!For The Dream技術之路---桀麗的博客呼倫貝爾—寫在人生路上滴水穿石孫杰轉身離開-王軍DevilRex119SystemAdmin筆記耀世銘的linux梅花香自苦寒來!清風明月大風桌面虛擬化雜談中國雲夢

原创 Socket描述符選項[SOL_SOCKET]

Socket描述符選項[SOL_SOCKET]  #include <sys/socket.h>     int setsockopt( int socket, int level, int option_name,            

原创 怎樣理解阻塞非阻塞與同步異步的區別?

怎樣理解阻塞非阻塞與同步異步的區別?【整理自知乎】“阻塞”與"非阻塞"與"同步"與“異步"不能簡單的從字面理解,提供一個從分佈式系統角度的回答。1.同步與異步同步和異步關注的是消息通信機制 (synchronous communicatio

原创 Linux下常用的C/C++開源Socket庫

Linux下常用的C/C++開源Socket庫1.      Linux Socket Programming In C++ : http://tldp.org/LDP/LG/issue74/tougher.html2.      ACE:

原创 簡析TCP的三次握手與四次分手

簡析TCP的三次握手與四次分手大象按:又發現一個好網站====》”果凍想“,有興趣關注一下,這篇文章分析TCP非常好,學習一個。轉自:http://www.jellythink.com/archives/705 TCP是什麼?具體的關於TC

原创 查看linux系統版本命令

查看linux系統版本命令 一、查看Linux內核版本命令1.cat /proc/version[root@localhost ~]# cat /proc/version Linux version 2.6.32-504.el6.i686