11 2011 档案

摘要:服务器端建立后,接下来便是客户端的编写了。客户端较之服务器较简单,下面先给出代码:#include<stdio.h>#include<unistd.h>#include<string.h>#include<sys/types.h>#include<sys/socket.h>#include<netinet/in.h>#include<netdb.h>#define PORT 1234#define MAXDATASIZE 100 //数据缓冲区最大长度int main(int argc, char *argv[ 阅读全文
posted @ 2011-11-18 17:57 yohey 阅读(3659) 评论(0) 推荐(0)
摘要:首先,在编程之前,需了解网络上两台主机通过TCP通信的基本原理,建立连接时的三次握手及断开连接时的四次握手,在此便不再叙述。 下面,先列出服务器端的代码,再逐一进行分析。 1 #include<stdio.h> 2 #include<strings.h> 3 #include<unistd.h> 4 #include<sys/types.h> 5 #include<sys/socket.h> 6 #include<netinet/in.h> 7 #include<arpa/inet.h> 8 9 #define 阅读全文
posted @ 2011-11-18 13:14 yohey 阅读(2635) 评论(0) 推荐(0)
摘要:这次的应用很简单,主要也是为了练练手,巩固之前学到的知识点,将它们应用出来。主要涉及到的知识点有:1.SharedPreferences的使用。2.对SQLiteDatabase的操作。3.各种类型资源的应用,包括:动画资源、Drawable资源、样式资源、菜单资源。 这次写的应用是一个记录帐号的应用,现在各种类型的帐号这么多,要一个一个长时间记住很不容易,于是便有了写这个应用的想法。不过这也只是供自己练练手的应用,毕竟它的安全性实在是... 甚至都谈不上安全性。说一下应用的功能:1.在第一次使用时询问用户是否需要加上密码(之后仍可通过菜单中的选项添加密码)2.从数据库中读出用户已经记录... 阅读全文
posted @ 2011-11-03 21:00 yohey 阅读(196) 评论(0) 推荐(0)