From a6077217e25f5804027194a5c2848e773eda1abd Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期五, 21 十一月 2025 15:47:17 +0800
Subject: [PATCH] 修改
---
src/dialog/Charulog.java | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/src/xitongshezhi/Charulog.java b/src/dialog/Charulog.java
similarity index 93%
rename from src/xitongshezhi/Charulog.java
rename to src/dialog/Charulog.java
index 9015ef5..5342212 100644
--- a/src/xitongshezhi/Charulog.java
+++ b/src/dialog/Charulog.java
@@ -1,4 +1,4 @@
-package xitongshezhi;
+package dialog;
import java.io.*;
import java.text.SimpleDateFormat;
@@ -51,8 +51,9 @@
File file = new File(LOG_FILE);
if (file.exists()) {
- try (FileInputStream fis = new FileInputStream(file)) {
- props.load(fis);
+ try (FileInputStream fis = new FileInputStream(file);
+ InputStreamReader isr = new InputStreamReader(fis, "UTF-8")) {
+ props.load(isr);
} catch (IOException e) {
System.err.println("璇诲彇鏃ュ織鏂囦欢澶辫触: " + e.getMessage());
}
@@ -95,14 +96,14 @@
* 鍐欏叆鏃ュ織鏂囦欢
*/
private static void writeLogFile(Properties props) {
- try (FileOutputStream fos = new FileOutputStream(LOG_FILE)) {
+ try (FileOutputStream fos = new FileOutputStream(LOG_FILE);
+ OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8")) {
// 娣诲姞鏂囦欢澶存敞閲�
- props.store(fos, "鎿嶄綔鏃ュ織璁板綍 - 鏈�鍚庢洿鏂�: " + new Date());
+ props.store(osw, "鎿嶄綔鏃ュ織璁板綍 - 鏈�鍚庢洿鏂�: " + new Date());
} catch (IOException e) {
System.err.println("鍐欏叆鏃ュ織鏂囦欢澶辫触: " + e.getMessage());
}
}
-
/**
* 鑾峰彇褰撳墠鏃ュ織璁板綍鏁伴噺锛堢敤浜庢祴璇曪級
*/
--
Gitblit v1.9.3