當前位置:首頁 » 文件管理 » java上傳速度

java上傳速度

發布時間: 2023-04-15 18:26:44

A. java jsch ftp上傳linux的事情,linux是不是需要設置什麼東西。因為現在有台伺服器上傳圖片速度很慢。

1)檢查一下伺服器的網路,可以ping一下看看響應時間
2)看看伺服器端是不是設置了限速,最大連接數設置等等
3)查看伺服器的負載是不是很高

B. java文件上傳伺服器緩存

Java文件上傳伺服器緩存指的是在將文件上傳到伺服器之前,將文件先緩存在本地,以便提高上傳速度和減少網路流量的過程。這樣可以有效地提高文件上傳的效率,減少伺服器的負載。

C. java項目,我上傳dbf文件,解析文件數據保存到資料庫里,數據量太大,速度太慢

您好,
ResultSet得相關參數代碼片斷,下面的代碼對類型判斷和轉換還不全面,如果還有其他欄位請自行添加
Java代碼
try {
ResultSetMetaData meta = rs.getMetaData();
int columnCount = meta.getColumnCount();
strutName = new String[columnCount];
strutType = new byte[columnCount];
rs.last();
int itemCount = rs.getRow();
rs.first();
data = new Object[itemCount][columnCount];
for (int i = 1; i <= columnCount; i++){
int type = (byte) meta.getColumnType(i);
//2是BigDecimal
if(type == 2){
strutType[i-1] = DBFField.FIELD_TYPE_N;
}
//12是String
else if(type == 12){
strutType[i-1] = DBFField.FIELD_TYPE_C;
}
//91是java.util.Date
else if(type == 91){
strutType[i-1] = DBFField.FIELD_TYPE_D;
}
strutName[i-1] = meta.getColumnName(i);
}
for (int i = 0; rs.next(); i++){
for (int j = 0; j < columnCount; j++){
Object da = rs.getObject(j+1);
if(da instanceof BigDecimal){
Double d = Double.parseDouble(da.toString());
data[i][j] = d;
}else{
data[i][j] = da;
}
}
}
}catch (Exception e){
e.printStackTrace();
}finally{
rs = null;
}

上面採用的是傳統方法進行導出dbf文件,如果大數據量導出時,就要先將文件生成到伺服器端,然後從response里拿輸入流,將剛生成的文件寫到客戶端,也就是多一個文件流寫入的過程。

D. Java上傳excel,Excel數據或者格式會影響上傳速度,Excel哪些因素會影響上傳速度

如果只是文件上傳,那麼上傳速度只是與文件大小有關,而與裡面的數據是無關的。之所以2000條數據的Excel比3000條數據的Excel上傳還慢,應該是你的上傳過程除了上傳文件,還做了數據解析(讀取Excel)的功能,如果是這樣的話,那麼整個上傳速度還與數據內容有關,雖然數據量小,但數據內容多,解析速度慢,這樣也會導致你說的問題。
如果想解決此問題,可以分步進行,上傳時只上傳文件,後台接收到文件再統一解析處理。這樣既容易查找問題,又可以很好的解耦。

熱點內容
搭建httpsgit伺服器搭建 發布:2025-05-14 13:09:47 瀏覽:253
新電腦拿回來我該怎麼配置 發布:2025-05-14 13:09:45 瀏覽:238
視頻伺服器新建ftp用戶 發布:2025-05-14 13:03:09 瀏覽:225
php花生 發布:2025-05-14 12:54:30 瀏覽:550
java人才 發布:2025-05-14 12:29:10 瀏覽:649
如何打開軟密碼 發布:2025-05-14 12:28:55 瀏覽:427
七牛存儲待遇 發布:2025-05-14 12:27:20 瀏覽:422
C語言a35a4a5 發布:2025-05-14 11:53:48 瀏覽:814
android隱藏item 發布:2025-05-14 11:43:56 瀏覽:328
javawebeclipse編譯 發布:2025-05-14 11:35:24 瀏覽:938