Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
C
chnmuseum-party
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liqin
chnmuseum-party
Commits
61380317
Commit
61380317
authored
Mar 20, 2021
by
liqin
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug fixed
parent
1cf4544b
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
20 deletions
+17
-20
FastDFSUtils.java
...cn/wisenergy/chnmuseum/party/common/dfs/FastDFSUtils.java
+17
-20
No files found.
src/main/java/cn/wisenergy/chnmuseum/party/common/dfs/FastDFSUtils.java
View file @
61380317
...
...
@@ -9,7 +9,6 @@ import com.github.tobato.fastdfs.domain.proto.storage.DownloadByteArray;
import
com.github.tobato.fastdfs.service.FastFileStorageClient
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.io.FilenameUtils
;
import
org.csource.fastdfs.UploadCallback
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Component
;
...
...
@@ -18,9 +17,7 @@ import javax.annotation.Resource;
import
javax.imageio.ImageIO
;
import
java.awt.image.BufferedImage
;
import
java.io.ByteArrayInputStream
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.OutputStream
;
import
java.util.HashMap
;
import
java.util.Map
;
...
...
@@ -104,22 +101,22 @@ public class FastDFSUtils {
return
new
int
[]{
0
,
0
};
}
private
static
class
UploadFileSender
implements
UploadCallback
{
private
final
InputStream
is
;
public
UploadFileSender
(
InputStream
is
)
{
this
.
is
=
is
;
}
@Override
public
int
send
(
OutputStream
out
)
throws
IOException
{
byte
[]
b
=
new
byte
[
1024
];
int
readBytes
;
while
((
readBytes
=
is
.
read
(
b
))
!=
-
1
)
{
out
.
write
(
b
,
0
,
readBytes
);
}
return
0
;
}
}
//
private static class UploadFileSender implements UploadCallback {
//
private final InputStream is;
//
//
public UploadFileSender(InputStream is) {
//
this.is = is;
//
}
//
//
@Override
//
public int send(OutputStream out) throws IOException {
//
byte[] b = new byte[1024];
//
int readBytes;
//
while ((readBytes = is.read(b)) != -1) {
//
out.write(b, 0, readBytes);
//
}
//
return 0;
//
}
//
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment