sendfile实质是linux系统中一项优化技术,用以发送文件和网络通信时,减少用户态空间与磁盘倒换数据,而直接在内核级做数据拷贝,这项技术是linux2.4之后就有的,现在已经很普遍的用在了C的网络端服务器上了,而对于java而言,因为java是高级语言中的高级语言,至少在C语言的层面上可以提供... ...
分类:
其他好文 时间:
2016-06-21 09:18:52
阅读次数:
1374
sendfile实质是linux系统中一项优化技术,用以发送文件和网络通信时,减少用户态空间与磁盘倒换数据,而直接在内核级做数据拷贝,这项技术是linux2.4之后就有的,现在已经很普遍的用在了C的网络端服务器上了,而对于java而言,因为java是高级语言中的高级语言,至少在C语言的层面上可以提供... ...
分类:
其他好文 时间:
2016-06-21 01:06:47
阅读次数:
142
sendfile实质是linux系统中一项优化技术,用以发送文件和网络通信时,减少用户态空间与磁盘倒换数据,而直接在内核级做数据拷贝,这项技术是linux2.4之后就有的,现在已经很普遍的用在了C的网络端服务器上了,而对于java而言,因为java是高级语言中的高级语言,至少在C语言的层面上可以提供... ...
分类:
其他好文 时间:
2016-06-20 23:40:57
阅读次数:
320
//http.h
#pragmaonce
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<sys/types.h>
#include<sys/socket.h>
#include<sys/sendfile.h>
#include<sys/stat.h>
#include<sys/epoll.h>
#include<unistd...
分类:
数据库 时间:
2016-06-19 18:39:39
阅读次数:
218
//http.h
#pragmaonce
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<sys/types.h>
#include<sys/socket.h>
#include<sys/sendfile.h>
#include<sys/stat.h>
#include<sys/epoll.h>
#include<unistd...
分类:
Web程序 时间:
2016-06-18 01:39:53
阅读次数:
280
本来是一个问题贴,最终因为太长了,只能搞成博客了。算是做个记录吧
我的这个Socket是想保持一个长连接,文件可以循环传输
但是我的问题在于,不能抓住文件传输完成的这个时机,导致异常
我的文件发送代码
[code=java]
public void sendFile(String filePath)
{
try
{...
分类:
移动开发 时间:
2016-06-12 07:19:01
阅读次数:
245
#pragmaonce
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<sys/types.h>
#include<sys/socket.h>
#include<sys/sendfile.h>
#include<sys/stat.h>
#include<unistd.h>
#include<fcntl.h>
#includ..
分类:
其他好文 时间:
2016-06-06 01:27:54
阅读次数:
171
#pragmaonce
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<sys/types.h>
#include<sys/socket.h>
#include<sys/sendfile.h>
#include<fcntl.h>
#include<netinet/in.h>
#include<arpa/inet.h>
#i..
分类:
Web程序 时间:
2016-06-03 23:10:26
阅读次数:
475
Nginx是一款高性能的web服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器,具有占用内存少,并发能力强等优点。一、nginx的功能与特性1、基本功能及特性①作为静态资源的web服务器,能缓存打开的文件描述符;②作为反向代理服务器,可做缓存、负载均衡;③支持FastCGI..
分类:
其他好文 时间:
2016-05-13 04:51:38
阅读次数:
280
1、在windows下安装nginx,解压之后,在此目录下,dos进去,start nginx2、配置文件:http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeou....
分类:
其他好文 时间:
2015-09-09 19:07:21
阅读次数:
158