运行环境: 1.java 2.ant 运行方式: 1.在java和ant环境变量配置好之后通过命令行进入到本目录(打开Readme。txt的目录) 2.在执行命令: ant 出现类似下面的信息: build: [javac] E:\hello\java\eclipse\libs\TextClient\build.xml:13: warning: 'includ eantruntime' was not set, defaulting to build.sysclasspath=last; se
一、问题: 代码如下: var xmlHttp; function savecarttodata(){ createXMLHttpRequest(); var rndcode = new Date().getTime(); var CartUrl =”a.asp?cache=”+rndcode xmlHttp.onreadystatechange = function(){ ….. } xmlHttp.open (“GET”,CartUrl,true); xmlHttp.send(null);
大家在使用PHP的过程中不免要使用到header和setcookie两个函数,这两个函数会发送一段文件头信息给浏览器,但是如果在使用这两个函数之前已经有了任何输出(包括空输出,比如空格,回车和换行)就会提示出错,提示信息如下:“Header had all ready send by”!那有什么方法可以在有了输出的情况下面在发送文件头信息呢?在PHP 4.0里面加入了缓冲区控制的几个函数,使用这些函数可以帮我们解决很多问题。
一、 相关函数简介:
1、Flush:输出缓冲区内的内容并且删除缓冲区
int send( SOCKET s, const char FAR *buf, int len, int flags );
不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。
客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。
该函数的第一个参数指定发送端套接字描述符;
第二个参数指明一个存放应用程序要发送数据的缓冲区;
第三个参数指明实际要发送的数据的字节数;
第四个参数一般置0。
这里只描述同步Socket的send函数