Time of Update: 2018-12-05
最近做網路編程用到Socket,把一點經驗記錄下來:UDP Socket通訊,分為Server和Client端,如果出現不能通訊資料的情況可以從下面2個方面考慮:1. 收發端IP地址是否配置合適2. 收發連接埠是否匹配,也就是說發送端發往資料的連接埠是否是接收端監聽的連接埠如果接收端收到的資料是亂碼,與發送端發發送的資料不一致,很有可能是接收端的buffer沒有分配空間。
Time of Update: 2018-12-05
在google搜尋過程中,除了使用邏輯和短語,還可以使用特殊文法來達到縮小搜尋範圍的目的。 作為一個全文檢索搜尋引擎,google可以搜尋網頁的標題、本文和附錄。但有的時候我們僅希望搜尋某些網頁或者網頁的某個特定位置,這便需要運用特殊文法。 值得注意的是,以下介紹的特殊文法,有的可以聯合或者嵌套使用,有的只能單獨使用,關於具體的使用方式,將在下一篇中介紹。一、intitle:
Time of Update: 2018-12-05
P2PCenter項目簡介:項目簡介: P2P點播直播開源項目是一個由Kevin發起,多人蔘與開發並不斷更新,符合GPL開源協議的開源項目。項目成員: 系統架構及初期開發: 符文科(Kevin), 馬軍(Mark), 張威, 高成, 王亮 LINUX相關開發: 李桂生(QQ:674859634) JSP網站系統: 伍林(QQ:86409354) ASP網站系統:
Time of Update: 2018-12-05
對於ip是否是公網ip,網上已經有很多文章進行了描述。但我每次都記不太住,總要尋找一下才又清楚。因此決定在這裡記錄下來,方便以後查詢:)ip地址分為五類。E類為保留為今後使用,D類為組播地址。用於主機網路地址的就是A類、B類、C類了。這五類IP地址的各自範圍如下: 在tcp/ip協議中,專門保留了三個IP地址地區作為私人地址,其位址範圍如下: 10.0.0.0/8:10.0.0.0~10.255.255.255 172.16.0.0/12:172.16.0.0~172.31.25
Time of Update: 2018-12-05
大小端轉換方法:#include<stdlib.h>#include<stdio.h>#define Tranverse16(X) ((((UINT16)(X) & 0xff00) >> 8) |(((UINT16)(X) & 0x00ff) << 8))#define Tranverse32(X) ((((UInt32)(X) & 0xff000000)
Time of Update: 2018-12-05
原文連結:http://choudaxian.blog.163.com/blog/static/1900141120090122925744/(1)全複製( Full Cone) : NAT把所有來自相同內部IP地址和連接埠的請求映射到相同的外部IP地址和連接埠。任何一個外部主機均可通過該映射發送IP包到該內部主機。(2)限制性複製(Restricted Cone) :
Time of Update: 2018-12-05
1.定義字是根據處理器的特性決定的。首先ARM是32bit處理器,所以它的字是32bit的。半字自然就是16bit;位元組不論在哪個CPU上都是8bit。如果在MSP430上,由於它是16bit處理器,所以它的字是16bit的。半字=位元組=8bit。2.一個字:多少位機即為多少位,32位機--32位,16位機--16位(CPU一次處理資料處理長度)一個字(漢字)佔兩個位元組3.字的長度由當前資料的提供者決定,資料中說字長多少就多少
Time of Update: 2018-12-05
System Hardware Information Finder系統硬體資訊尋找器This is another of utility applications which can be used as an tool to get and report information about your systemCPU, memory page size, mouse installation,
Time of Update: 2018-12-05
struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; /* 14 bytes of protocol address
Time of Update: 2018-12-05
要求: 將諸如“12345”的字串轉換為整型資料1234。 分析:1. 1234 = 1000+200+30+4 = (10 +2)*10*10 + 30 +4 = ((1*10 +2)*10+ 3)*10 +42. 十進位0 的Ascii碼值為48,1的Ascii碼值為49,依次類推。那麼字元1的十進位值可由其Asscii值減去48得到 程式:char str[10] = {0} ; memcpy(str, "1234", 4); int leng = strlen(str); int
Time of Update: 2018-12-05
3、uboot使用tftp協議(關掉ubuntu和xp的防火牆,關掉殺毒軟體)(1)、uboot本身移植了該協議,串連網線開發板和電腦直連能ping通。開發板和交換器相連,電腦網線也與交換器相連。路由同交換器。假如串連了無線話,要先將無線斷了,或者點無線-屬性-虛擬機器前面的勾去掉(斷掉虛擬機器網路),感覺虛擬機器不能連網?(2)、在uboot上設定伺服器ip、開發板ip為同一網段setenv serverip 172.18.20.24setenv ipaddr 172.18.20.55(3)、
Time of Update: 2018-12-05
目前兩者的最新版本:xbtit: xbtit v.2.2.2 - revision 680smf: SMF 2.0問題最理想的狀態時xbtit和smf的聯動,也就是能共用資料庫裡的一些使用者和其他東西……但是就目前這兩個版本是不能互相相容的,雖然xbtit內建了相容smf的特性。問題出在兩者的使用者清單項目不一樣。所以當安裝進行到一般時會遇到如下的提示:引用Warning: mysql_num_rows(): supplied argument is not a valid MySQL
Time of Update: 2018-12-05
Ubuntu下手動Apache2安裝步驟:首先在/usr/local 目錄下建立apache2dir檔案夾,作為apache2的安裝目錄。安裝如下:Step1:官網下載Apache2源碼:apache2_2.2.17.orig.tar , 源碼放在根目錄/soft下,在根目錄下建立soft檔案夾即可 Step2: 進入soft目錄, 終端下輸入:tar -xvf apache2_2.2.17.orig.tar 解壓源碼,解壓後會看到httpd-2.2.17檔案夾Step3:進入httpd-2
Time of Update: 2018-12-05
完整的C/S架構的基於RTP/RTCP的H.264視頻傳輸方案。此方案中,在伺服器端和用戶端分別進行了功能模組設計。伺服器端:RTP封裝模組主要是對H.264碼流進行打包封裝;RTCP分析模組負責產牛和發送RTCP包並分析接收到的RTCP包;QoS反饋控制模組則根據RR報文反饋資訊動態對發送速率進行調整;發送緩衝模組則設定連接埠發送RTP、RTCP包。用戶端:RTP模組對接收到的RTP包進行解析判斷;RTCP模組根據SR報文統計關鍵資訊,產牛並發送RR包。然後,在VC++6.0下用Socket編
Time of Update: 2018-12-05
讀檔案時,使用feof()判斷檔案是否結束,使用時發現檔案最後的資料會重複出現一次,比較令人費解! 原始碼:#include<stdio.h>#include <stdlib.h>struct BlockInfo{ int index; int started; int length;};void main(){ BlockInfo infoContinue; FILE* assistFile; char* str = "sqx.txt"; assistFile =
Time of Update: 2018-12-05
Step1: 開啟Navicat官網,下載Navicat ,網址:http://www.navicat.com/en/download/download.html* Navicat for MySQL10.0.11DownloadDownloadDownloadStep2:進入下載目錄,解壓壓縮包解壓命令:tar -zxvf navicat100_mysql_en.tar.gzStep3:開啟解壓後的目錄,會看到 start_navicat檔案 運行他就可以了命令:
Time of Update: 2018-12-05
滑動視窗協議單工 ——> 全雙工系統 裝置改造成全雙工系統工作模式; 線路合并,兩條線路->一條線路; 資料幀和應答幀在一個通道上傳輸; 捎帶/載答(piggybacking):暫時延遲待發確認,以便附加在下一個待發資料幀的技術。 優點:充分利用通道頻寬,減少幀的數目意味著減少“幀到達”中斷; 缺點:帶來的問題:複雜。 如何把單工的裝置改造成雙工的裝置? 3.4.1 一位元滑動視窗協議(A One Bit Sliding Window Protocol)協議特點 可進行資料雙向傳輸,
Time of Update: 2018-12-05
原文連結:http://tech.163.com/12/0624/08/84OK56Q8000915BD.html柳傳志:選人要看“後腦勺”2012-06-24 08:55:22 來源:
Time of Update: 2018-12-05
要刪除系統system/app目錄下的的APK,由於/system/app目錄預設是唯讀,所以,想要刪除這些APK,必須首先獲得system目錄的刪除許可權。通過如下步驟刪除system/app下的apk檔案:1. 串連裝置。如果是手機則需要開啟usb調試,設定--》應用程式--》開發--》USB調試。如果是其他裝置可能還需要:adb connect 目標裝置的IP地址(192.168.1.1)。adb connect 用來串連裝置。2. 開啟cmd,進入裝置。輸入命令:adb shell 3.
Time of Update: 2018-12-05
DWORD WINAPI ServerWorkerThread(LPVOID lpParam) { HANDLE CompletionPort = (HANDLE)lpParam; DWORD BytesTransferred; LPOVERLAPPED lpOverlapped; LPPER_HANDLE_DATA PerHandleData =