socket超时设置ini_set("default_socket_timeout", -1);stream_set_timeout$fp = fsockopen("www.example.com", 80);if (!$fp) { echo "Unable to open\n";} else...
分类:
Web程序 时间:
2015-05-01 00:29:34
阅读次数:
225
sed基本用法:
sed:Stream Editor流编辑器属于行编辑器(vi是全屏编辑器)
sed:模式空间
默认编辑原文件,仅对模式空间中的数据做处理
sed [options] 'AddressCommand' FILE ……
options:
-n:静默模式,不再默认显示模式空间中的内容
...
分类:
其他好文 时间:
2015-04-30 08:52:04
阅读次数:
107
创建一个套接字并将之设置为非阻塞模式:SOCKET s; unsigned long ul = 1; int ret; s = socket(AF_INET, SOCK_STREAM, 0); ret = ioctlsocket(s, FIONRIO, (unsigned long)&ul); i....
分类:
其他好文 时间:
2015-04-29 00:41:29
阅读次数:
135
Lambda是Java8的主要特色,Java 8: Lambdas & Java Collections | zeroturnaround.com一文介绍了使用Lambda集合处理大量数据的方法。首先Java集合引入了内部遍历,原来 LambdaJ下面这种方法也可以在Java8中实现:List pe...
分类:
编程语言 时间:
2015-04-29 00:35:34
阅读次数:
176
//将获取的文件流转化为内存流
public static MemoryStream ConvertStreamToMemoryStream(Stream stream)
{
MemoryStream memoryStream = new MemoryStream();
if (stream != null)...
使用StreamWriterusing (var writer = new StreamWriter(File.Create(path))){ writer.WriteLine("sdf");} 跳出using后stream也释放了using (XmlWriter xw = XmlWriter...
分类:
其他好文 时间:
2015-04-28 13:43:40
阅读次数:
135
注意:用JAVA解题一般用Scanner类来进行输入,但对时间要求严格的题,用它可能会超时,我、解POJ1823的时候就遇到这样的问题,后改用StreamTokenizer类进行输入,就过了。看来后者处理输入的效率要高点。现小结如下:1、类java.io.StreamTokenizer可以获取输入流...
分类:
编程语言 时间:
2015-04-28 09:31:44
阅读次数:
202
$url = "http://www.sina.com/"; function parse($url) { if(!($fp = @fopen($url, 'rb')) ){ exit('路径错误'); } $meta = stream_get_meta_d...
分类:
Web程序 时间:
2015-04-27 20:03:38
阅读次数:
301
代码看懂了不难,但是简单的代码从头到尾写出来也不容易。写个TCP服务器&客户端。是从UDP改过来的,那费老劲了。最开始listen出错,原来SOCK_DGRAM忘记修改为SOCK_STREAM了,接着发现listen的端口不对,原来忘记bind了,后面发现客户端发送数据服务端接收不到,再看代码,原来...
分类:
其他好文 时间:
2015-04-27 19:57:05
阅读次数:
177
#include
#include
#include
int main(int argc, char *argv[])
{
fprintf(stderr, "EACCES : %s\n",strerror(EACCES));
errno = ENOENT;
perror(argv[0]);
return 0;
}函数fprintf:int fprintf(FILE *stream,...
分类:
其他好文 时间:
2015-04-26 22:56:07
阅读次数:
330