原创 開發中遇到的問題記錄

今天要實現一個圖片上傳的功能,會用到formidable,所以要用npm install formidable,但出現錯誤,具體的提示打印反正就一些err,就不顯示了,解決途徑如下: npm config set registry htt

原创 c語言中關於圓括號中以逗號賦值

  今天有一仁兄發出一個問題,int a[3][2]={(0,1),(2,3),(4,5)};爲何賦值給二維數組的值是1,3,5,0,0,0!在c語言中,給二維數組賦值是以{}來的,可此時的()爲什麼可以

原创 ubuntu object c

今天在ubuntu上安裝了下object c的環境,好吧,說真的,我個人對網上的那些什麼的看的不是很懂,寫下一個比較easy的過程 1, 打開終端 輸入以下命令 sudo su 進入超級用戶權限下 apt-get install buil

原创 一步一個坑---初學nodejs第一天

很早以前就聽說過這個東西,但因爲自己的工作一直是做通信的,不曾用到過,所以記錄下自己的所做所看,以後遇到同樣的問題時候,做個借鑑! 一, 安裝nodejs,安裝express 二,安裝mongodb(我的筆記本是win7系統,所以我預先從

原创 鏈表的循環帶刪除操作

錯誤的一個思路,往往導致一個很難查詢的bug,上週在實現數據存儲鏈表時,由於思路的不嚴謹,導致一個bug查了大半天,代碼原先是這樣的  while(p)     {         if(id == p->uniqueid)       

原创 對ip6tables rule操作

#include "libip6tc.h" int getRulePackets() {     struct ip6tc_handle *handle;     char *tables = "filter";     const c

原创 Ping時產生的dup

今天有個同事說自己的交換機開發板有問題,ping的時候老出現dup提示!起初以爲是網路阻塞造成的,導致主機多次對同一報文進行響應!後面我自己個抓包看了下,完全正常的鏈路啊!於是想看下它的網絡接口配置,臥槽

原创 關於nodejs連接多個mongodb表

這幾天真是蛋疼,爲了連接兩個表,每次都只有一個連上,另外一個連不上的情況! 錯誤代碼如下: var mongoose = require('mongoose'); console.log("create model"); var Sche

原创 linux下的tcp超時機制

今天在linux下用telnet連接另一臺交換機,結果發現,拔掉網線,telnet就僵死在那裏.在windows下,會在10秒後退出telnet````````````經過若干的百度,google後證實,原來linux 內核對於tcp的鏈

原创 交換機端口的三種模式access,trunk,hybrid

這幾天一直糾結於報文的發送這塊,於是做個筆錄,記下過程中所想 交換機的端口模式有三種,access, trunk,hybrid 大家知道,我們普通的pc機網卡發送報文基本上都是發送普通的報文,不會帶上802.1Q的tag,access就

原创 linux 網絡編程常用結構體

在/usr/include/linux/socket.h中定義 struct sockaddr {         sa_family_t     sa_family;    /* address family, AF_xxx      

原创 一個精煉到c語言文件日誌打印

#include <stdio.h> #include <stdarg.h> int xhlog(const char *format,...) {     FILE *fd = NULL;     va_list args;     f

原创 printf make the bug

today i meet a bug , if i open the log, everything is ok, if i close the log, the bug is comming!    my god , long time

原创 一個幹不掉到程序

#include <stdio.h> #include <signal.h> #include <unistd.h> void hulue() {         printf("you can't ki

原创 gcc編譯問題

今天遇到一個毀三觀的問題,在自己工作的目錄下進行交叉編譯,居然gcc編譯器識別不了文件的變更,而沿用原先編譯好的.O進行連接,有時編譯器坑爹呀,辛苦的等着編譯完,燒錄,再跑,還是原先的效果,寫此文章,警醒後來之人,如果你有文件變更了,最好