本文将会简单介绍Linux下如何利用C库函数与系统调用编写一个完整的、初级可用的C-S模型。一、基本模型: 1.1 首先服务器调用socket()函数建立一个套接字,然后bind()端口,开始listen()监听,此时,套接字变成了被动的套接字,用于侦听客户端的请求。然后accept(),开始阻.....
分类:
系统相关 时间:
2015-05-09 23:23:42
阅读次数:
263
1、安装软件前首先检查下系统是否已经安装了这个软件: rpm -qa tigervnc-server2、根据前面命令的查询,显示系统还是没有安装VNC服务器端软件,那么我们就使用命令进行安装一下: yum install tigervnc-server -y3、首先服务器端需要运行级别为5的图形界面...
分类:
其他好文 时间:
2015-04-24 15:52:24
阅读次数:
148
内容:首先服务器返回的是JSON数组,但是利用URL读取后其实返回的都是String,所以我们还要转换为JSON数组,POST的传值是参考网上的。
public class HttpRequest {
/**
* 向指定 URL 发送POST方法的请求
*
* @param url
* 发送请求的 URL
* @p...
分类:
Web程序 时间:
2015-04-23 00:04:39
阅读次数:
164
1.首先服务器地址及Token验证:Token验证请求地址wx.ashx代码: 1 using System; 2 using System.Web; 3 4 public class wx : IHttpHandler { 5 6 public void ProcessRequ...
分类:
微信 时间:
2015-03-06 23:22:40
阅读次数:
282
对于面向连接的socket类型(SOCK_STREAM,SOCK_SEQPACKET)在读写数据之前必须建立连接,首先服务器端socket必须在一个客户端知道的地址进行监听,也就是创建socket之后必须调用bind绑定到一个指定的地址,然后调用int listen(int sockfd, int ...
分类:
其他好文 时间:
2015-02-13 00:16:31
阅读次数:
290
如何在linux下开启FTP服务1.首先服务器要安装ftp软件,查看是否已经安装ftp软件下:#whichvsftpd如果看到有vsftpd的目录说明服务器已经安装了ftp软件2.查看ftp服务器状态#servicevsftpdstatus3.启动ftp服务器#servicevsftpdstart4.重启ftp服务器#servicevsftpdrestart5.查看服务..
分类:
系统相关 时间:
2015-02-11 01:58:04
阅读次数:
352
一、 谷歌GSON这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。Gson支持任意复杂Java对象包括没有源代码的对象。
二、Gson解析Json步骤
A、服务器端将数据转换成json字符串
首先、服务器端项目要导入Gson的jar包到BuiltPath中。(
Gson的jar:http://code.google.c...
分类:
移动开发 时间:
2015-01-27 13:32:34
阅读次数:
174
如何在linux下开启FTP服务1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: #which vsftpd 如果看到有vsftpd的目录说明服务器已经安装了ftp软件2. 查看ftp 服务器状态 #service vsftpd status3. 启动ftp服务器 #service ...
分类:
系统相关 时间:
2015-01-14 19:47:15
阅读次数:
209
今天,因为项目的需要,研究了一下JSONP,特在此记录一下 ,希望可以帮助那些有疑惑的朋友们,本人也是刚学,高手略过即可。 关于Jsonp的定义就不说了,网上一片,大家可以自己查询。我就在此直接进入正题。 首先,服务器端,我是用的.net 搭建的。下面是代码; public ...
分类:
Web程序 时间:
2014-12-23 20:48:50
阅读次数:
178