需要使用ASP.NET开发两个 1、多线程下载远程大文件到本地,文件大小其实不确定,已小文件为主,大文件一般在2G左右 2、一个web在线程序,也是下载远程文件,边下载远程文件数据,边发送给客户端浏览器,下载完成后,就保存到本地。例如,一个文件为http://www.abc.com/123.zip 当客户端浏览器用户访问本程序的时候,程序会下载远程这个http://www.abc.com/123.zip 这个文件,并不是下载完成后保存到服务器本地后才把文件在服务器的地址发给客户端浏览器下载,而是边下载边发送,做到实时。例如123.zip一共200M,那么应该下载2M就发送2M给客户端浏览器,客户无需等待,是实时得到数据的,客户的体验就是跟直接下载服务器自身的文件一样快速。 这两个功能,我已经使用PHP 的CURL实现,但诸多问题。对于第一个程序,如果文件过大,或远程服务器某些原因速度慢,或各种原因就导致无法下载。对于第二个程序,第一不稳定,第二会出现一些莫名其妙的问题,所以想找优秀的程序员解决这个问题。
一、需求描述: 第一步:ftp程序从日志服务器上下载日志(包含上线和下线日志)保存到分布式文件系统(hadoop)中(此步骤已完成 ) 第二步:spark分析程序按照业务规则将 保存在hadoop中的日志文件 清洗和筛选后,存放到mysql数据库中 (此步骤不能正常进行) 二、人才需求: 精通scala语言, 精通 hadoop 和 spark 集群环境的搭建和spark分析程序的编写,熟悉mysql。
1.应提供loadImg方法加载图片 loadImg方法应该加载一个图片url到画布。 2.可设置画布大小、背景图片、背景图片自适应画面大小 如:把画布大小设置为800*500像素,图片根据画布大小自动拉伸,如1920*1080的图片自动拉伸为800*500像素 3.可选择绘制形状 4.绘制的形状可以选择标签 5.可对绘制好的形状调整大小 6.可移动绘制好的形状 7.绘制的图形元素可选定,可删除选定图形 8.应提供getData方法获取画布上形状的数据 9.应提供getPositionConvert 方法将原图坐标与画布坐应提供转换 10.控件应提供loadData方法加载形状数据并显示出来 11.可过滤显示某一种标签的状态 12.可隐藏/显示标签