Foxtable(狐表)用户栏目专家坐堂 → 请问狐表后台怎么合并前端发送的通过spark-md5分割的文件


  共有4478人关注过本帖树形打印复制链接

主题:请问狐表后台怎么合并前端发送的通过spark-md5分割的文件

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110810 积分:563988 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/25 11:26:00 [显示全部帖子]

我也没看懂。

试试.net里的FileStream类型,就是创建一个新文件,然后按顺序逐个读取分割的文件的文件流,追加到新文件的后面

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110810 积分:563988 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/25 13:33:00 [显示全部帖子]

https://www.baidu.com/baidu?ie=UTF-8&word=vb.net%20%E5%90%88%E5%B9%B6%E6%96%87%E4%BB%B6

https://docs.microsoft.com/zh-cn/dotnet/api/system.io.filestream?view=netframework-4.0

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110810 积分:563988 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/25 14:57:00 [显示全部帖子]

https://www.baidu.com/baidu?ie=UTF-8&word=c%23%20%E5%88%86%E5%89%B2%E5%90%88%E5%B9%B6%E6%96%87%E4%BB%B6

https://www.cnblogs.com/lvdong-1986/p/4272351.html

    Using CombineStream As system.io.FileStream = New system.io.FileStream(“合并后的文件路径和名称.tif”system.io.FileMode.OpenOrCreate)

        Using CombineWriter As system.io.BinaryWriter = New system.io.BinaryWriter(CombineStream)

            For i As Integer = 0 To 99
    Dim fname As String = fileName & "_" & i & ".tif"

                Using fileStream As system.io.FileStream = New system.io.FileStream(fnamesystem.io.FileMode.Open)

                    Using fileReader As system.io.BinaryReader = New system.io.BinaryReader(fileStream)
                        Dim TempBytes As Byte() = fileReader.ReadBytes(CInt(fileStream.Length))
                        CombineWriter.Write(TempBytes)
                    End Using
                End Using
            Next
        End Using
    End Using


 回到顶部