五月時取回來了的貓太郎,由於太懶的關係,所以現在才出post 呢!
功夫貓黨可以說是小時候其中一套喜歡看的動畫,當長大後,竟然有它的玩具再出來,絕對是會有買下來的衝動呢! :)
Sunday, 24 November 2013 發表於 4:55:00 pm
五月時取回來了的貓太郎,由於太懶的關係,所以現在才出post 呢!
功夫貓黨可以說是小時候其中一套喜歡看的動畫,當長大後,竟然有它的玩具再出來,絕對是會有買下來的衝動呢! :)
Tuesday, 13 August 2013 發表於 5:40:00 pm
太約兩年前換上iphone後買了支MI pow 的後備電源,不過可惜它已經壞了 :(, 只能差到20%電...20%真係唔知想點,而老婆B也想換上一個足夠差兩次的,所以就又上網留意一下,隨著智能電話的普及,現在真係多了很多的行動電池的選擇,而且電量也越出越大,如果打開團購的網站更是常常找到一些又平又大的,不過我還是對那些有點不放心,因為又唔知佢入面舊電係什麼芯來的,看新聞都會聽到有時電池會爆炸,所以還是俾多一點多少少買有牌子的吧..
![]() |
| 三菱品牌及規格 |
![]() |
| 電池及其叉電線 |
![]() |
| 單USB輸出 |
![]() |
| 電池提示, |
Wednesday, 17 July 2013 發表於 10:13:00 am
基本上在離開大學之後,就再也沒有寫過C了,但因為之前有一點很簡單的東西想用c來試一下,所以就很快地寫了個C socket program出來作出測試,當然多年前在課堂上學過的東西, 現在己經忘記了, 雖然在網上很快就可以找到問題的所在,但還是在這裏記一下,留一個記錄比較好..
#ifdef WIN32 #include <winsock2.h> #else #include <sys/socket.h> #include <sys/un.h> #endif
WSADATA wsaData; int ws_result = WSAStartup(0x202, &wsaData);
int e = WSAGetLastError();
#include <stdio.h>
#ifdef WIN32
#include <winsock2.h>
#else
#include <sys/socket.h>
#include <sys/un.h>
#endif
#define TESTHOST "x.x.x.x"
#define TESTPORT x
int main(int argc, char * argv[])
{
char buffer[8193];
int mysocket, len;
struct sockaddr_in dest;
WSADATA wsaData;
int ws_result = WSAStartup(0x202, &wsaData);
// TCP/UDP
if (argc > 1){
mysocket = socket(AF_INET, SOCK_STREAM, 0);
printf("Using SOCK_STREAM\r\n");
} else {
mysocket = socket(AF_INET, SOCK_DGRAM, 0);
printf("Using SOCK_DGRAM\r\n");
}
printf("mysocket = %d\r\n", mysocket);
memset(&dest, 0, sizeof(dest));
dest.sin_family = AF_INET;
dest.sin_addr.s_addr = inet_addr(TESTHOST);
dest.sin_port = htons(TESTPORT);
int result = connect(mysocket, (struct sockaddr *)&dest, sizeof(dest));
printf("host : %s\r\n",TESTHOST);
printf("port : %d\r\n", TESTPORT);
printf("connection result = %d\r\n", result);
int e = WSAGetLastError();
printf("due to = %d\r\n", e );
if (result >= 0){
printf("connected!\r\n");
} else {
printf("FAIL!!!!!\r\n");
}
close(mysocket);
WSACleanup();
}
Category: C, programming 0 回應
Wednesday, 26 June 2013 發表於 10:34:00 am
在windows 要修改hosts file 時很容易地, 但是來到了Mac, 單單在terminal 中用vi 去修改/etc/hosts 是不能儲存的, 我們需要用到以下的command:
sudo vim /etc/hosts
Tuesday, 7 May 2013 發表於 8:04:00 pm
文章總數:
回應總數:
最近更新日期:
最近回應日期:
本站建立日數: