From abf25569322eae35947470861e4f07566e105644 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Tue, 5 Oct 2021 17:57:42 +0800 Subject: [PATCH 01/14] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E8=AF=BB=E8=80=85?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=95=8C=E9=9D=A2=EF=BC=8C=E5=88=86=E5=88=AB?= =?UTF-8?q?=E4=B8=BA=E5=9B=BE=E4=B9=A6=E6=9F=A5=E8=AF=A2=E3=80=81=E5=80=9F?= =?UTF-8?q?=E9=98=85=E6=9F=A5=E8=AF=A2=E5=92=8C=E4=B8=AA=E4=BA=BA=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E4=B8=89=E4=B8=AA=E9=80=89=E9=A1=B9=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/ByBook.java | 19 ++++++++++++++++ src/java2021autumn/ByBorrow.java | 14 ++++++++++++ src/java2021autumn/Information.java | 34 +++++++++++++++++++++++++++++ src/java2021autumn/UserWindow.java | 32 +++++++++++++++++++++++++++ 4 files changed, 99 insertions(+) create mode 100644 src/java2021autumn/ByBook.java create mode 100644 src/java2021autumn/ByBorrow.java create mode 100644 src/java2021autumn/Information.java create mode 100644 src/java2021autumn/UserWindow.java diff --git a/src/java2021autumn/ByBook.java b/src/java2021autumn/ByBook.java new file mode 100644 index 0000000..316cb82 --- /dev/null +++ b/src/java2021autumn/ByBook.java @@ -0,0 +1,19 @@ +package java2021autumn; + +import java.awt.*; +import javax.swing.*; +public class ByBook extends JPanel { + JTextField inputName; + JButton button; + ByBookHandleData handle; + ByBook() { + inputName = new JTextField(12); + button = new JButton("确定"); + add(new JLabel("输入书名:")); + add(inputName); + add(button); + handle = new ByBookHandleData(); //负责按书名去处理数据的处理者 + handle.setJTextField(inputName); + button.addActionListener(handle); + } +} \ No newline at end of file diff --git a/src/java2021autumn/ByBorrow.java b/src/java2021autumn/ByBorrow.java new file mode 100644 index 0000000..ec754fb --- /dev/null +++ b/src/java2021autumn/ByBorrow.java @@ -0,0 +1,14 @@ +package java2021autumn; + +import java.awt.*; +import javax.swing.*; +public class ByBorrow extends JPanel { + JButton button; + ByBorrowHandleData handle; + ByBorrow() { + button = new JButton("查询"); + add(button); + handle = new ByBorrowHandleData();//负责去查询已借阅书籍的数据处理者 + button.addActionListener(handle); + } +} \ No newline at end of file diff --git a/src/java2021autumn/Information.java b/src/java2021autumn/Information.java new file mode 100644 index 0000000..4aa20cd --- /dev/null +++ b/src/java2021autumn/Information.java @@ -0,0 +1,34 @@ +package java2021autumn; + +import java.awt.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + +import javax.swing.*; + +//可以不用数据处理者。直接显示个人信息的数据 +public class Information extends JPanel implements ActionListener{ + + PreQuery query; + Information() { + query=new PreQuery(); + } + @Override + public void actionPerformed(ActionEvent e) { + // TODO 自动生成的方法存根 + query.setDatabaseName("移动公司"); + String SQL= + "SELECT * FROM 职员表 ";//修改为个人信息表格 + query.setSQL(SQL); + query.startQuery(); + String ziduan[] =query.getColumnName(); + String [][]record =query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } + +} + diff --git a/src/java2021autumn/UserWindow.java b/src/java2021autumn/UserWindow.java new file mode 100644 index 0000000..ca18999 --- /dev/null +++ b/src/java2021autumn/UserWindow.java @@ -0,0 +1,32 @@ +package java2021autumn; + +import javax.swing.*; +import java.awt.*; + +public class UserWindow extends JFrame{ + JTabbedPane p; + ByBook byBook; + ByBorrow byBorrow; + Information infor; + public UserWindow(){ + setBounds(100,100,800,200); + setVisible(true); + p=new JTabbedPane(); + byBook = new ByBook(); + byBorrow = new ByBorrow(); + infor=new Information(); + ByBorrowHandleData borrow=new ByBorrowHandleData(); + p.add("图书查询",byBook); + p.add("借阅查询",byBorrow); + //在p上加入监视器,使其连接借阅数据库 + p.add("个人信息",infor); + p.validate(); + + + + + add(p,BorderLayout.CENTER); + validate(); + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + } +} -- Gitee From 4a9006afc293bbf403936517b95a660c574b6bb8 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Thu, 7 Oct 2021 11:16:42 +0800 Subject: [PATCH 02/14] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E4=BA=86=E5=9B=BE?= =?UTF-8?q?=E4=B9=A6=E6=9F=A5=E8=AF=A2=E7=9A=84=E6=95=B0=E6=8D=AE=E5=A4=84?= =?UTF-8?q?=E7=90=86=E7=B1=BBByBookHandleData=EF=BC=8C=E9=80=9A=E8=BF=87?= =?UTF-8?q?=E9=A2=84=E5=A4=84=E7=90=86=E8=AF=AD=E5=8F=A5=E7=B1=BBPreQuery?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E4=B8=8E=E6=95=B0=E6=8D=AE=E5=BA=93=E7=9A=84?= =?UTF-8?q?=E8=BF=9E=E6=8E=A5=E4=B8=8E=E6=9F=A5=E8=AF=A2=E3=80=82=E7=94=A8?= =?UTF-8?q?DialoOne=E7=B1=BB=E5=91=88=E7=8E=B0=E6=95=B0=E6=8D=AE=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E7=9A=84=E7=BB=93=E6=9E=9C=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/ByBookHandleData.java | 29 ++++++++++ src/java2021autumn/DialogOne.java | 23 ++++++++ src/java2021autumn/PreQuery.java | 71 ++++++++++++++++++++++++ 3 files changed, 123 insertions(+) create mode 100644 src/java2021autumn/ByBookHandleData.java create mode 100644 src/java2021autumn/DialogOne.java create mode 100644 src/java2021autumn/PreQuery.java diff --git a/src/java2021autumn/ByBookHandleData.java b/src/java2021autumn/ByBookHandleData.java new file mode 100644 index 0000000..c9148fc --- /dev/null +++ b/src/java2021autumn/ByBookHandleData.java @@ -0,0 +1,29 @@ +package java2021autumn; + +import java.awt.event.*; +import javax.swing.*; + +import java.awt.*; +public class ByBookHandleData implements ActionListener { + JTextField inputName; + PreQuery query; //第2天任务2 Query + ByBookHandleData() { + query=new PreQuery(); + } + public void setJTextField(JTextField ... text) { + inputName = text[0]; + } + public void actionPerformed(ActionEvent e) { + String na = inputName.getText(); //得到姓名 + query.setDatabaseName("图书管理系统");//对应图书资源的数据库 + query.setSQL("SELECT * FROM 图书信息表 where 图书名称='"+na+"'"); + query.startQuery(); + String ziduan[] =query.getColumnName(); + String [][]record =query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } +} diff --git a/src/java2021autumn/DialogOne.java b/src/java2021autumn/DialogOne.java new file mode 100644 index 0000000..f345a89 --- /dev/null +++ b/src/java2021autumn/DialogOne.java @@ -0,0 +1,23 @@ +package java2021autumn; +import java.awt.*; +import javax.swing.*; +public class DialogOne extends JDialog { + JTable table; + String ziduan[]; + String record[][]; + public DialogOne() { + setTitle("显示记录"); + setBounds(400,200,200,300); + setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); + } + public void setZiduan(String []ziduan){ + this.ziduan=ziduan; + } + public void setRecord(String [][]record){ + this.record=record; + } + public void init() { + table = new JTable(record,ziduan); + add(new JScrollPane(table)); + } +} \ No newline at end of file diff --git a/src/java2021autumn/PreQuery.java b/src/java2021autumn/PreQuery.java new file mode 100644 index 0000000..38dd1bd --- /dev/null +++ b/src/java2021autumn/PreQuery.java @@ -0,0 +1,71 @@ +package java2021autumn; + +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.SQLException; + +public class PreQuery { + String databaseName=""; //数据库名 + String SQL; //SQL语句 + String [] columnName; + String [][] record; + public PreQuery() { + try{ Class.forName("org.apache.derby.jdbc.EmbeddedDriver"); + } + catch(Exception e) { + System.out.print(e); + } + } + public void setDatabaseName(String s) { + databaseName=s.trim(); + } + public void setSQL(String SQL) { + this.SQL=SQL.trim(); + } + public String[] getColumnName() { + + return columnName; + } + public String[][] getRecord() { + + return record; + } + public void startQuery() { + Connection con; + PreparedStatement sql; + ResultSet rs; + try { + String uri="jdbc:derby:"+databaseName+";create=true"; + con=DriverManager.getConnection(uri); + sql=con.prepareStatement (SQL,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); + rs=sql.executeQuery(); + ResultSetMetaData metaData = rs.getMetaData(); + int columnCount = metaData.getColumnCount(); + columnName=new String[columnCount]; + for(int i=1;i<=columnCount;i++){ + columnName[i-1]=metaData.getColumnName(i); + } + rs.last(); + int recordAmount =rs.getRow();//结果集中的记录 + record = new String[recordAmount][columnCount]; + int i=0; + rs.beforeFirst(); + while(rs.next()) { + for(int j=1;j<=columnCount;j++){ + record[i][j-1]=rs.getString(j); + } + i++; + } + con.close(); + } + catch(SQLException e) { + System.out.println("请输入正确的表名"+e); + } + } +} + + + -- Gitee From 07e9d34f96e443943d6ac591ea9ff70bb7550112 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Fri, 8 Oct 2021 23:49:35 +0800 Subject: [PATCH 03/14] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E5=80=9F=E9=98=85?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E7=9A=84=E6=95=B0=E6=8D=AE=E5=A4=84=E7=90=86?= =?UTF-8?q?=E7=B1=BB=EF=BC=8C=E5=88=9B=E5=BB=BA=E7=99=BB=E5=BD=95=E9=9D=A2?= =?UTF-8?q?=E6=9D=BF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/ByBorrowHandleData.java | 26 +++++++++++++++++ src/java2021autumn/LoginWindow.java | 34 ++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 src/java2021autumn/ByBorrowHandleData.java create mode 100644 src/java2021autumn/LoginWindow.java diff --git a/src/java2021autumn/ByBorrowHandleData.java b/src/java2021autumn/ByBorrowHandleData.java new file mode 100644 index 0000000..f9c9d28 --- /dev/null +++ b/src/java2021autumn/ByBorrowHandleData.java @@ -0,0 +1,26 @@ +package java2021autumn; + +import java.awt.event.*; +import javax.swing.*; + +import java.awt.*; +public class ByBorrowHandleData implements ActionListener { + PreQuery query; + ByBorrowHandleData() { + query=new PreQuery(); + } + public void actionPerformed(ActionEvent e) { + query.setDatabaseName("图书管理系统"); + String SQL= + "SELECT * FROM 图书信息表 ";//修改为借阅表格 + query.setSQL(SQL); + query.startQuery(); + String ziduan[] =query.getColumnName(); + String [][]record =query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } +} \ No newline at end of file diff --git a/src/java2021autumn/LoginWindow.java b/src/java2021autumn/LoginWindow.java new file mode 100644 index 0000000..ddd94b2 --- /dev/null +++ b/src/java2021autumn/LoginWindow.java @@ -0,0 +1,34 @@ +package java2021autumn; + +import javax.swing.*; +import java.awt.*; + +public class LoginWindow extends JFrame{ + JPanel p; +JTextField userName; +JPasswordField password; +JButton button; +ByLoginHandleData handle; +LoginWindow(){ + setTitle("图书管理系统"); + setBounds(100,100,800,200); + setLayout(new BorderLayout()); + setVisible(true); + p=new JPanel(); + userName=new JTextField(12); + password=new JPasswordField(12); + button=new JButton("登录"); + add(p); + p.add(new JLabel("用户名:")); + p.add(userName); + p.add(new JLabel("密码:")); + p.add(password); + p.add(button); + handle=new ByLoginHandleData(); + button.addActionListener(handle); + handle.setJTextField(userName,password); + validate(); +} + + +} -- Gitee From f5fee858dd6412a6f10ff5ccac023d59536f2a33 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Sat, 9 Oct 2021 20:40:44 +0800 Subject: [PATCH 04/14] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E4=BA=86LoginWindow?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E7=95=8C=E9=9D=A2=EF=BC=8C=E5=85=B6=E4=B8=AD?= =?UTF-8?q?=E5=88=86=E4=B8=BA=E8=AF=BB=E8=80=85=E7=99=BB=E5=BD=95=E5=92=8C?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E7=99=BB=E5=BD=95=E3=80=82=E5=9C=A8?= =?UTF-8?q?PreQuery=E7=B1=BB=E4=B8=AD=E5=A2=9E=E5=8A=A0=E4=BA=86Feedback?= =?UTF-8?q?=E7=9A=84=E6=96=B9=E6=B3=95=EF=BC=8C=E5=85=B6=E4=BD=9C=E7=94=A8?= =?UTF-8?q?=E6=98=AF=E5=9C=A8=E8=BE=93=E5=85=A5=E6=AD=A3=E7=A1=AE=E5=AF=86?= =?UTF-8?q?=E7=A0=81=E6=97=B6=E6=98=BE=E7=A4=BA=E6=AC=A2=E8=BF=8E=E7=99=BB?= =?UTF-8?q?=E5=BD=95=EF=BC=8C=E5=9C=A8DialogOne=E4=B8=AD=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?log=E6=96=B9=E6=B3=95=EF=BC=8C=E4=BD=9C=E7=94=A8=E6=98=AF?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E7=A1=AE=E5=AE=9A=E5=B9=B6=E8=B7=B3=E8=BD=AC?= =?UTF-8?q?=E5=88=B0=E7=9B=B8=E5=BA=94=E8=AF=BB=E8=80=85/=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=91=98=E7=9A=84=E7=95=8C=E9=9D=A2=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/DialogOne.java | 29 +++++++++++++++++++++++++++++ src/java2021autumn/LoginWindow.java | 18 ++++++++++++------ src/java2021autumn/PreQuery.java | 5 +++++ 3 files changed, 46 insertions(+), 6 deletions(-) diff --git a/src/java2021autumn/DialogOne.java b/src/java2021autumn/DialogOne.java index f345a89..3f692d7 100644 --- a/src/java2021autumn/DialogOne.java +++ b/src/java2021autumn/DialogOne.java @@ -3,8 +3,14 @@ import java.awt.*; import javax.swing.*; public class DialogOne extends JDialog { JTable table; + JPanel panel; + JLabel label; String ziduan[]; String record[][]; + String feedback; + JButton okButton; + UserHandleData userHandle; + AdminHandleData adminHandle; public DialogOne() { setTitle("显示记录"); setBounds(400,200,200,300); @@ -16,8 +22,31 @@ public class DialogOne extends JDialog { public void setRecord(String [][]record){ this.record=record; } + public void setFeedBack(String feedback) { + this.feedback=feedback; + } public void init() { table = new JTable(record,ziduan); add(new JScrollPane(table)); } + public void log() { + panel=new JPanel(); + label=new JLabel(feedback); + userHandle=new UserHandleData(); + okButton=new JButton("确定"); + okButton.addActionListener(userHandle); + add(panel); + panel.add(new JScrollPane(label)); + panel.add(okButton); + } + public void adminLog() { + panel=new JPanel(); + label=new JLabel(feedback); + adminHandle=new AdminHandleData(); + okButton=new JButton("确定"); + okButton.addActionListener(adminHandle); + add(panel); + panel.add(new JScrollPane(label)); + panel.add(okButton); + } } \ No newline at end of file diff --git a/src/java2021autumn/LoginWindow.java b/src/java2021autumn/LoginWindow.java index ddd94b2..deacd0a 100644 --- a/src/java2021autumn/LoginWindow.java +++ b/src/java2021autumn/LoginWindow.java @@ -7,8 +7,9 @@ public class LoginWindow extends JFrame{ JPanel p; JTextField userName; JPasswordField password; -JButton button; -ByLoginHandleData handle; +JButton buttonRead,buttonAdmin; +ByUserLoginHandle handle; +ByAdminLoginHandle adminhandle; LoginWindow(){ setTitle("图书管理系统"); setBounds(100,100,800,200); @@ -17,16 +18,21 @@ LoginWindow(){ p=new JPanel(); userName=new JTextField(12); password=new JPasswordField(12); - button=new JButton("登录"); + buttonRead=new JButton("读者登录"); + buttonAdmin=new JButton("管理员登录"); add(p); p.add(new JLabel("用户名:")); p.add(userName); p.add(new JLabel("密码:")); p.add(password); - p.add(button); - handle=new ByLoginHandleData(); - button.addActionListener(handle); + p.add(buttonRead); + p.add(buttonAdmin); + handle=new ByUserLoginHandle(); + adminhandle=new ByAdminLoginHandle(); + buttonRead.addActionListener(handle); + buttonAdmin.addActionListener(adminhandle); handle.setJTextField(userName,password); + adminhandle.setJTextField(userName,password); validate(); } diff --git a/src/java2021autumn/PreQuery.java b/src/java2021autumn/PreQuery.java index 38dd1bd..5f7970e 100644 --- a/src/java2021autumn/PreQuery.java +++ b/src/java2021autumn/PreQuery.java @@ -33,6 +33,11 @@ public class PreQuery { return record; } + public String Feedback() { + if (record==null) + return ("密码错误或用户不存在!"); + return ("欢迎使用!"); + } public void startQuery() { Connection con; PreparedStatement sql; -- Gitee From e1def1c832369a2b43399c69edda419dd7398794 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Sat, 16 Oct 2021 15:30:27 +0800 Subject: [PATCH 05/14] =?UTF-8?q?=E7=B1=BBByUserLoginHandleData=E4=BD=9C?= =?UTF-8?q?=E4=B8=BA=E7=9B=91=E8=A7=86=E5=99=A8=E6=94=BE=E5=9C=A8=E2=80=9C?= =?UTF-8?q?=E8=AF=BB=E8=80=85=E7=99=BB=E5=BD=95=E2=80=9D=E7=9A=84=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E4=B8=AD=EF=BC=8C=E7=82=B9=E5=87=BB=E5=90=8E=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E7=94=A8=E6=88=B7=E5=90=8D=E5=92=8C=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E4=B8=A4=E4=B8=AA=E8=BE=93=E5=85=A5=E6=A1=86=E7=9A=84=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E5=B9=B6=E8=BF=9E=E6=8E=A5=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E6=AF=94=E8=BE=83=E3=80=82=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E6=88=90=E5=8A=9F=E5=90=8E=E6=98=BE=E7=A4=BA=E6=AC=A2=E8=BF=8E?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E5=B9=B6=E6=9C=89=E2=80=9C=E7=A1=AE=E5=AE=9A?= =?UTF-8?q?"=E6=8C=89=E9=92=AE=E3=80=82=E7=B1=BBUserHandleData=E4=BD=9C?= =?UTF-8?q?=E4=B8=BA=E7=9B=91=E8=A7=86=E5=99=A8=E6=94=BE=E5=9C=A8=E2=80=9C?= =?UTF-8?q?=E7=A1=AE=E5=AE=9A=E2=80=9D=E7=9A=84=E6=8C=89=E9=92=AE=E4=B8=8A?= =?UTF-8?q?=EF=BC=8C=E7=82=B9=E5=87=BB=E6=8C=89=E9=92=AE=E5=8D=B3=E5=8F=AF?= =?UTF-8?q?=E5=BC=B9=E5=87=BA=E8=AF=BB=E8=80=85=E7=95=8C=E9=9D=A2=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/AdminHandleData.java | 15 +++++++ src/java2021autumn/AdminWindow.java | 5 +++ src/java2021autumn/ByAdminLoginHandle.java | 29 ++++++++++++ src/java2021autumn/ByUserLoginHandle.java | 52 ++++++++++++++++++++++ src/java2021autumn/UserHandleData.java | 14 ++++++ 5 files changed, 115 insertions(+) create mode 100644 src/java2021autumn/AdminHandleData.java create mode 100644 src/java2021autumn/AdminWindow.java create mode 100644 src/java2021autumn/ByAdminLoginHandle.java create mode 100644 src/java2021autumn/ByUserLoginHandle.java create mode 100644 src/java2021autumn/UserHandleData.java diff --git a/src/java2021autumn/AdminHandleData.java b/src/java2021autumn/AdminHandleData.java new file mode 100644 index 0000000..89a2ce6 --- /dev/null +++ b/src/java2021autumn/AdminHandleData.java @@ -0,0 +1,15 @@ +package java2021autumn; + + +import java.awt.event.*; +import javax.swing.*; + +public class AdminHandleData implements ActionListener{ + + + public void actionPerformed(ActionEvent e) { + AdminWindow admin=new AdminWindow();// 管理员窗口 + + } + +} \ No newline at end of file diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java new file mode 100644 index 0000000..a4c13ce --- /dev/null +++ b/src/java2021autumn/AdminWindow.java @@ -0,0 +1,5 @@ +package java2021autumn; + +public class AdminWindow { + +} diff --git a/src/java2021autumn/ByAdminLoginHandle.java b/src/java2021autumn/ByAdminLoginHandle.java new file mode 100644 index 0000000..542297f --- /dev/null +++ b/src/java2021autumn/ByAdminLoginHandle.java @@ -0,0 +1,29 @@ +package java2021autumn; + +import java.awt.event.*; +import javax.swing.*; + +import java.awt.*; +public class ByAdminLoginHandle implements ActionListener { + JTextField inputName,inputPass; + PreQuery query; + ByAdminLoginHandle() { + query=new PreQuery(); + } + public void setJTextField(JTextField ... text) { + inputName = text[0]; + inputPass=text[1]; + } + public void actionPerformed(ActionEvent e) { + String name = inputName.getText(); //得到姓名 + String pass=inputPass.getText();//得到密码 + query.setDatabaseName("图书管理系统");//对应图书资源的数据库 + query.setSQL("SELECT * FROM 注册表 where 用户名='"+name+"'and 密码='"+pass+"'"); + query.startQuery(); + String feedback=query.Feedback(); + DialogOne dialog = new DialogOne(); + dialog.setFeedBack(feedback); + dialog.adminLog(); + dialog.setVisible(true); + } +} diff --git a/src/java2021autumn/ByUserLoginHandle.java b/src/java2021autumn/ByUserLoginHandle.java new file mode 100644 index 0000000..4d0facb --- /dev/null +++ b/src/java2021autumn/ByUserLoginHandle.java @@ -0,0 +1,52 @@ +package java2021autumn; + +import java.awt.event.*; +import javax.swing.*; + +import java.awt.*; +public class ByUserLoginHandle implements ActionListener { + JTextField inputName,inputPass; + PreQuery query; + ByUserLoginHandle() { + query=new PreQuery(); + } + public void setJTextField(JTextField ... text) { + inputName = text[0]; + inputPass=text[1]; + } + public void actionPerformed(ActionEvent e) { + String name = inputName.getText(); //得到姓名 + String pass=inputPass.getText();//得到密码 + //int pass=Integer.parseInt(prepass); + /*try{ + int pass=Integer.parseInt(prepass);//将字符型转为数字 + } + catch(NumberFormatException e1) + { + System.out.println("请输入正确的数字类型"+e1); + }*/ + //在转换过程中需要注意,因为字符串中可能会出现非数字的情况, + //所以在转换的时候需要捕捉处理异常 + + query.setDatabaseName("图书管理系统");//对应图书资源的数据库 + query.setSQL("SELECT * FROM 注册表 where 用户名='"+name+"'and 密码='"+pass+"'"); + //这里密码要从字符型改成数字 + query.startQuery(); + //query需要把Prequery重写一次 + //思路:从数据库中查找到这个用户,则有确定按钮,按下就跳转到用户界面 + //或管理员界面,如何实现管理员与用户分流? + //设置两个按钮,一个是读者,一个是管理员 + //如果找不到,则显示错误。 + //以下对话框改为,如果有这个用户显示欢迎登陆,没有则显示密码错误。 + String feedback=query.Feedback(); + // String ziduan[] =query.getColumnName(); + //String [][]record =query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setFeedBack(feedback); + // dialog.setZiduan(ziduan); + // dialog.setRecord(record); + // dialog.init(); + dialog.log(); + dialog.setVisible(true); + } +} diff --git a/src/java2021autumn/UserHandleData.java b/src/java2021autumn/UserHandleData.java new file mode 100644 index 0000000..0a31b74 --- /dev/null +++ b/src/java2021autumn/UserHandleData.java @@ -0,0 +1,14 @@ +package java2021autumn; + +import java.awt.event.*; +import javax.swing.*; + +public class UserHandleData implements ActionListener{ + + + public void actionPerformed(ActionEvent e) { + UserWindow user =new UserWindow();// 读者窗口 + + } + +} -- Gitee From 30228b6c39ccd5e7ce9fd2bb1f4c6e2a89a321f7 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Wed, 27 Oct 2021 12:13:24 +0800 Subject: [PATCH 06/14] =?UTF-8?q?AdminWindow=E7=B1=BB=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E4=BA=86=E7=AE=A1=E7=90=86=E5=91=98=E9=A1=B5=E9=9D=A2=EF=BC=8C?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E9=A1=B5=E9=9D=A2=E6=9C=89=E4=B8=A4?= =?UTF-8?q?=E4=B8=AA=E9=80=89=E9=A1=B9=E5=8D=A1=E9=9D=A2=E6=9D=BF=EF=BC=8C?= =?UTF-8?q?=E5=88=86=E5=88=AB=E5=AF=B9=E5=BA=94ManageBook=E7=B1=BB?= =?UTF-8?q?=E2=80=9C=E7=AE=A1=E7=90=86=E5=9B=BE=E4=B9=A6=E2=80=9D=EF=BC=8C?= =?UTF-8?q?ManageUser=E7=B1=BB=E2=80=9C=E7=AE=A1=E7=90=86=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E2=80=9D=E3=80=82=E5=85=B6=E4=B8=AD=EF=BC=8C=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=9B=BE=E4=B9=A6=E9=9D=A2=E6=9D=BF=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E5=9C=A8=E6=95=B0=E6=8D=AE=E5=BA=93=E4=B8=AD=E6=8F=92=E5=85=A5?= =?UTF-8?q?=E5=9B=BE=E4=B9=A6=E4=BF=A1=E6=81=AF=EF=BC=8C=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=8F=AF=E4=BB=A5=E6=8F=92=E5=85=A5=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BF=A1=E6=81=AF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/AdminWindow.java | 31 ++++++++++++- src/java2021autumn/InsertHandleData.java | 59 ++++++++++++++++++++++++ src/java2021autumn/Main.java | 3 +- src/java2021autumn/ManageBook.java | 33 +++++++++++++ src/java2021autumn/ManageUser.java | 34 ++++++++++++++ src/java2021autumn/UserWindow.java | 4 -- 6 files changed, 158 insertions(+), 6 deletions(-) create mode 100644 src/java2021autumn/InsertHandleData.java create mode 100644 src/java2021autumn/ManageBook.java create mode 100644 src/java2021autumn/ManageUser.java diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java index a4c13ce..7e044ee 100644 --- a/src/java2021autumn/AdminWindow.java +++ b/src/java2021autumn/AdminWindow.java @@ -1,5 +1,34 @@ package java2021autumn; -public class AdminWindow { +import java.awt.BorderLayout; +import javax.swing.JFrame; +import javax.swing.JTabbedPane; + +public class AdminWindow extends JFrame{ + JTabbedPane p; + ManageBook manageBook; + ManageUser manageUser; + //Infomatiron infor; + public AdminWindow(){ + setBounds(100,100,800,200); + setVisible(true); + p=new JTabbedPane(); + manageBook = new ManageBook(); + manageUser = new ManageUser(); + //infor=new Information(); + ByBorrowHandleData borrow=new ByBorrowHandleData(); + p.add("管理图书",manageBook); + p.add("管理用户",manageUser); + //在p上加入监视器,使其连接借阅数据库 + //p.add("个人信息",infor); + p.validate(); + + + + + add(p,BorderLayout.CENTER); + validate(); + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + } } diff --git a/src/java2021autumn/InsertHandleData.java b/src/java2021autumn/InsertHandleData.java new file mode 100644 index 0000000..73eae3c --- /dev/null +++ b/src/java2021autumn/InsertHandleData.java @@ -0,0 +1,59 @@ +package java2021autumn; + +//数据的处理者 + +import java.awt.event.*; +import javax.swing.*; + +import java.awt.*; +import java.sql.*; +public class InsertHandleData implements ActionListener { + String [][] a; + PreQuery query; + int m; + InsertHandleData() { + query=new PreQuery(); + } + public void setArray(String [][] a) { + this.a =a; + } + public void actionPerformed(ActionEvent e) { + Connection con; + PreparedStatement sql; + try { String uri="jdbc:derby:图书管理系统;create=false";// + con=DriverManager.getConnection(uri); + String SQL= + "INSERT INTO 图书信息表 VALUES(?,?,?,?,?,?)"; + sql=con.prepareStatement(SQL); + sql.setString(1,a[0][0].trim()); + sql.setString(2,a[0][1].trim()); + sql.setString(3,a[0][2].trim()); + sql.setString(4,a[0][3].trim()); + sql.setString(5,a[0][4].trim()); + sql.setString(6,a[0][5].trim()); + //sql.setFloat(6,Float.parseFloat(a[0][5].trim())); + m=sql.executeUpdate(); + con.close(); + } + catch(SQLException exp) { + JOptionPane.showMessageDialog + (null,""+exp,"消息对话框", JOptionPane.WARNING_MESSAGE); + } + if(m!=0){ + query.setDatabaseName("图书管理系统"); + query.setSQL("SELECT * FROM 图书信息表 where 图书编号='"+a[0][0].trim()+"'"); + query.startQuery(); + String ziduan[] =query.getColumnName(); + String [][]record =query.getRecord(); + DialogOne dialog = new DialogOne();//显示查询记录的一个对话框 + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } + else { + JOptionPane.showMessageDialog + (null,"插入记录失败","消息对话框", JOptionPane.WARNING_MESSAGE); + } + } +} \ No newline at end of file diff --git a/src/java2021autumn/Main.java b/src/java2021autumn/Main.java index c1318e3..12cdbae 100644 --- a/src/java2021autumn/Main.java +++ b/src/java2021autumn/Main.java @@ -3,7 +3,8 @@ package java2021autumn; public class Main { public static void main(String[] args) { - // TODO Auto-generated method stub + //UserWindow user =new UserWindow();// 读者窗口 + LoginWindow login=new LoginWindow(); } diff --git a/src/java2021autumn/ManageBook.java b/src/java2021autumn/ManageBook.java new file mode 100644 index 0000000..001e7cc --- /dev/null +++ b/src/java2021autumn/ManageBook.java @@ -0,0 +1,33 @@ +package java2021autumn; + +import java.awt.Font; + +import javax.swing.JButton; +import javax.swing.JPanel; +import javax.swing.JScrollPane; +import javax.swing.JTable; + + + +public class ManageBook extends JPanel{ + JTable table; + String []head ={"图书编号","图书名称","价格","库存数量","作者","出版社"}; + String [][] a ={{" "," "," "," "," "," "}}; + JButton button; + InsertHandleData insert; + ManageBook() { + setLayout(null); + table = new JTable(a,head); + table.setFont(new Font("宋体",Font.BOLD,16)); + table.setRowHeight(40); + button = new JButton("插入记录"); + JScrollPane js=new JScrollPane(table); + add(js); + add(button); + js.setBounds(10,10,800,80); + button.setBounds(812,30,120,30); + insert = new InsertHandleData(); //数据的处理者 + insert.setArray(a); + button.addActionListener(insert); +} +} \ No newline at end of file diff --git a/src/java2021autumn/ManageUser.java b/src/java2021autumn/ManageUser.java new file mode 100644 index 0000000..342ec69 --- /dev/null +++ b/src/java2021autumn/ManageUser.java @@ -0,0 +1,34 @@ +package java2021autumn; + +import java.awt.Font; + +import javax.swing.JButton; +import javax.swing.JPanel; +import javax.swing.JScrollPane; +import javax.swing.JTable; + +//可能需要更改HandleData +//设想是否能通过修改SQL语句+想要查询的表达到效果 + +public class ManageUser extends JPanel{ + JTable table; + String []head ={"姓名","读者证号","读者证日期","读者证状态","最大可借阅数","超期罚款额"}; + String [][] a ={{" "," "," "," "," "," "}}; + JButton button; + InsertHandleData insertuser; + ManageUser() { + setLayout(null); + table = new JTable(a,head); + table.setFont(new Font("宋体",Font.BOLD,16)); + table.setRowHeight(40); + button = new JButton("插入记录"); + JScrollPane js=new JScrollPane(table); + add(js); + add(button); + js.setBounds(10,10,800,80); + button.setBounds(812,30,120,30); + insertuser = new InsertHandleData(); //数据的处理者 + insertuser.setArray(a); + button.addActionListener(insertuser); +} +} diff --git a/src/java2021autumn/UserWindow.java b/src/java2021autumn/UserWindow.java index ca18999..04241ee 100644 --- a/src/java2021autumn/UserWindow.java +++ b/src/java2021autumn/UserWindow.java @@ -21,10 +21,6 @@ public class UserWindow extends JFrame{ //在p上加入监视器,使其连接借阅数据库 p.add("个人信息",infor); p.validate(); - - - - add(p,BorderLayout.CENTER); validate(); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); -- Gitee From 86cf4eb9bea96296be4bd0ffde05042e03ea7115 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Fri, 29 Oct 2021 23:38:34 +0800 Subject: [PATCH 07/14] =?UTF-8?q?=E5=9C=A8PreQuery=E4=B8=AD=E5=AF=B9record?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E4=BA=86=E5=88=9D=E5=A7=8B=E5=8C=96=EF=BC=8C?= =?UTF-8?q?=E5=B9=B6=E5=AE=9E=E7=8E=B0=E4=BA=86=E7=99=BB=E5=BD=95=E6=97=B6?= =?UTF-8?q?=E8=BE=93=E5=85=A5=E4=B8=BA=E7=A9=BA/=E5=87=BA=E9=94=99?= =?UTF-8?q?=E5=BA=94=E7=BB=99=E5=87=BA=E8=AD=A6=E5=91=8A=E3=80=82=E5=9C=A8?= =?UTF-8?q?DialogOne=E7=B1=BB=E4=B8=AD=E6=96=B0=E5=A2=9E=E4=BA=86unlog?= =?UTF-8?q?=E6=96=B9=E6=B3=95=EF=BC=8C=E8=AE=BE=E7=BD=AE=E4=BA=86=E7=BB=99?= =?UTF-8?q?=E5=87=BA=E8=AD=A6=E5=91=8A=E7=9A=84=E9=A1=B5=E9=9D=A2=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/DialogOne.java | 9 +++++++++ src/java2021autumn/PreQuery.java | 17 ++++++++++++----- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/src/java2021autumn/DialogOne.java b/src/java2021autumn/DialogOne.java index 3f692d7..d692dbf 100644 --- a/src/java2021autumn/DialogOne.java +++ b/src/java2021autumn/DialogOne.java @@ -39,6 +39,15 @@ public class DialogOne extends JDialog { panel.add(new JScrollPane(label)); panel.add(okButton); } + public void unlog() { + panel=new JPanel(); + label=new JLabel(feedback); + okButton=new JButton("确定"); + add(panel); + panel.add(new JScrollPane(label)); + panel.add(okButton); + //实现点击确定能关闭unlog窗口 + } public void adminLog() { panel=new JPanel(); label=new JLabel(feedback); diff --git a/src/java2021autumn/PreQuery.java b/src/java2021autumn/PreQuery.java index 5f7970e..6d318db 100644 --- a/src/java2021autumn/PreQuery.java +++ b/src/java2021autumn/PreQuery.java @@ -58,12 +58,19 @@ public class PreQuery { record = new String[recordAmount][columnCount]; int i=0; rs.beforeFirst(); + /* + * while(rs.next()) { for(int j=1;j<=columnCount;j++){ + * record[i][j-1]=rs.getString(j); } i++; } + */ + record=null;// while(rs.next()) { - for(int j=1;j<=columnCount;j++){ - record[i][j-1]=rs.getString(j); - } - i++; - } + for(int j=1;j<=columnCount;j++) + { + record[i][j-1]=rs.getString(j); + } + i++; + } + con.close(); } catch(SQLException e) { -- Gitee From d57583f9b648cd46273697e5110fb09d3dc2bf04 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Wed, 10 Nov 2021 20:17:05 +0800 Subject: [PATCH 08/14] =?UTF-8?q?LoginWindow=E7=B1=BB=E4=B8=AD=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E4=BA=86=E8=AF=BB=E8=80=85=E6=B3=A8=E5=86=8C=E7=9A=84?= =?UTF-8?q?=E6=8C=89=E9=92=AE=EF=BC=8C=E5=9C=A8=E6=B3=A8=E5=86=8C=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E4=B8=AD=E9=94=AE=E5=85=A5=E7=9B=91=E8=A7=86=E5=99=A8?= =?UTF-8?q?=EF=BC=8C=E7=82=B9=E5=87=BB=E6=B3=A8=E5=86=8C=E5=90=8E=E4=BD=BF?= =?UTF-8?q?=E7=94=A8byUserLoginHandle=E7=B1=BB=E4=B8=AD=E7=9A=84Register()?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E5=AF=B9=E6=B3=A8=E5=86=8C=E8=A1=A8=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E6=96=B0=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E7=9A=84?= =?UTF-8?q?=E6=8F=92=E5=85=A5=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/ByUserLoginHandle.java | 111 +++++++++++++++------- src/java2021autumn/LoginWindow.java | 9 +- 2 files changed, 85 insertions(+), 35 deletions(-) diff --git a/src/java2021autumn/ByUserLoginHandle.java b/src/java2021autumn/ByUserLoginHandle.java index 4d0facb..893f6ed 100644 --- a/src/java2021autumn/ByUserLoginHandle.java +++ b/src/java2021autumn/ByUserLoginHandle.java @@ -1,52 +1,95 @@ package java2021autumn; import java.awt.event.*; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.PreparedStatement; +import java.sql.SQLException; + import javax.swing.*; import java.awt.*; public class ByUserLoginHandle implements ActionListener { JTextField inputName,inputPass; PreQuery query; + JButton buttonRead,buttonReg; + String name,pass; + int m; ByUserLoginHandle() { query=new PreQuery(); } + public void setJButton(JButton ... b) { + buttonRead=b[0]; + buttonReg=b[1]; + } + public void setJTextField(JTextField ... text) { inputName = text[0]; inputPass=text[1]; } public void actionPerformed(ActionEvent e) { - String name = inputName.getText(); //得到姓名 - String pass=inputPass.getText();//得到密码 - //int pass=Integer.parseInt(prepass); - /*try{ - int pass=Integer.parseInt(prepass);//将字符型转为数字 - } - catch(NumberFormatException e1) - { - System.out.println("请输入正确的数字类型"+e1); - }*/ - //在转换过程中需要注意,因为字符串中可能会出现非数字的情况, - //所以在转换的时候需要捕捉处理异常 - - query.setDatabaseName("图书管理系统");//对应图书资源的数据库 - query.setSQL("SELECT * FROM 注册表 where 用户名='"+name+"'and 密码='"+pass+"'"); - //这里密码要从字符型改成数字 - query.startQuery(); - //query需要把Prequery重写一次 - //思路:从数据库中查找到这个用户,则有确定按钮,按下就跳转到用户界面 - //或管理员界面,如何实现管理员与用户分流? - //设置两个按钮,一个是读者,一个是管理员 - //如果找不到,则显示错误。 - //以下对话框改为,如果有这个用户显示欢迎登陆,没有则显示密码错误。 - String feedback=query.Feedback(); - // String ziduan[] =query.getColumnName(); - //String [][]record =query.getRecord(); - DialogOne dialog = new DialogOne(); - dialog.setFeedBack(feedback); - // dialog.setZiduan(ziduan); - // dialog.setRecord(record); - // dialog.init(); - dialog.log(); - dialog.setVisible(true); - } + if(e.getSource()==buttonRead) { + name=inputName.getText().trim(); + pass=inputPass.getText().trim(); + doLogin(); + } + if(e.getSource()==buttonReg) { + name=inputName.getText().trim(); + pass=inputPass.getText().trim(); + Register(); + } + +} +public void doLogin() { + + /* + * String name = new String(); name = inputName.getText(); // 得到姓名 String pass = + * new String(); pass = inputPass.getText();// 得到密码 + */ + query.setDatabaseName("图书管理系统");// 对应图书资源的数据库 + query.setSQL("SELECT * FROM 注册表 where 用户名='" + name + "'and 密码='" + pass + "'"); + query.startQuery(); + String feedback = query.Feedback(); + // String ziduan[] =query.getColumnName(); + // String [][]record =query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setFeedBack(feedback); + if (feedback == "欢迎使用!") + dialog.log(); + else + dialog.unlog(); + dialog.setVisible(true); +} +public void Register() { + Connection con; + PreparedStatement sql; + try { + String uri="jdbc:derby:图书管理系统;create=false";// + con=DriverManager.getConnection(uri); + String SQL= + "INSERT INTO 注册表 VALUES(?,?)"; + sql=con.prepareStatement(SQL); + sql.setString(1,name); + sql.setString(2,pass); + //sql.setFloat(6,Float.parseFloat(a[0][5].trim())); + m=sql.executeUpdate(); + con.close(); + } + catch(SQLException exp) { + JOptionPane.showMessageDialog + (null,""+exp,"消息对话框", JOptionPane.WARNING_MESSAGE); + } + if(m!=0){ + //System.out.printf("1"); + DialogOne tip=new DialogOne(); + tip.tip(); + tip.setVisible(true); + } + else { + JOptionPane.showMessageDialog + (null,"插入记录失败","消息对话框", JOptionPane.WARNING_MESSAGE); + } + + //使用insert语句,顺便检查是否是因为字段类型所以更新不了 } +} \ No newline at end of file diff --git a/src/java2021autumn/LoginWindow.java b/src/java2021autumn/LoginWindow.java index deacd0a..ebf9241 100644 --- a/src/java2021autumn/LoginWindow.java +++ b/src/java2021autumn/LoginWindow.java @@ -7,7 +7,7 @@ public class LoginWindow extends JFrame{ JPanel p; JTextField userName; JPasswordField password; -JButton buttonRead,buttonAdmin; +JButton buttonRead,buttonAdmin,buttonReg1,buttonReg2; ByUserLoginHandle handle; ByAdminLoginHandle adminhandle; LoginWindow(){ @@ -20,6 +20,8 @@ LoginWindow(){ password=new JPasswordField(12); buttonRead=new JButton("读者登录"); buttonAdmin=new JButton("管理员登录"); + buttonReg1=new JButton("读者注册"); + buttonReg2=new JButton("管理员注册"); add(p); p.add(new JLabel("用户名:")); p.add(userName); @@ -27,11 +29,16 @@ LoginWindow(){ p.add(password); p.add(buttonRead); p.add(buttonAdmin); + p.add(buttonReg1); + p.add(buttonReg2); handle=new ByUserLoginHandle(); adminhandle=new ByAdminLoginHandle(); buttonRead.addActionListener(handle); buttonAdmin.addActionListener(adminhandle); + buttonReg1.addActionListener(handle); + buttonReg2.addActionListener(adminhandle); handle.setJTextField(userName,password); + handle.setJButton(buttonRead,buttonReg1); adminhandle.setJTextField(userName,password); validate(); } -- Gitee From 10d082185f0ba0b2c2b051e971843441b876e9e6 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Tue, 16 Nov 2021 23:47:13 +0800 Subject: [PATCH 09/14] =?UTF-8?q?Main=E7=B1=BB=20=E5=85=AC=E5=85=B1?= =?UTF-8?q?=E7=B1=BB=EF=BC=8C=E7=BC=96=E5=86=99main=E6=96=B9=E6=B3=95?= =?UTF-8?q?=EF=BC=8C=E8=B4=9F=E8=B4=A3=E6=96=B0=E5=BB=BALoginWindow?= =?UTF-8?q?=E7=9A=84=E5=AF=B9=E8=B1=A1=EF=BC=8C=E5=BC=B9=E5=87=BA=E7=99=BB?= =?UTF-8?q?=E9=99=86=E9=A1=B5=E9=9D=A2=E3=80=82=20LoginWindow=E7=B1=BB=20?= =?UTF-8?q?=E5=85=AC=E5=85=B1=E7=B1=BB=EF=BC=8C=E6=98=AF=E7=AA=97=E4=BD=93?= =?UTF-8?q?=E7=B1=BBJFrame=E7=9A=84=E5=AD=90=E7=B1=BB=EF=BC=8CLoginWindow?= =?UTF-8?q?=E6=9E=84=E9=80=A0=E6=96=B9=E6=B3=95=E8=B4=9F=E8=B4=A3=E8=AE=BE?= =?UTF-8?q?=E8=AE=A1=E5=9B=BE=E4=B9=A6=E7=AE=A1=E7=90=86=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E7=9A=84=E7=99=BB=E9=99=86=E9=A1=B5=E9=9D=A2=EF=BC=8C=E5=85=B6?= =?UTF-8?q?=E4=B8=AD=E5=8C=85=E6=8B=AC=E2=80=9C=E8=AF=BB=E8=80=85=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E2=80=9D=E2=80=9C=E8=AF=BB=E8=80=85=E6=B3=A8=E5=86=8C?= =?UTF-8?q?=E2=80=9D=E2=80=9C=E7=AE=A1=E7=90=86=E5=91=98=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E2=80=9D=E5=92=8C=E2=80=9C=E9=80=80=E5=87=BA=E2=80=9D=E6=8C=89?= =?UTF-8?q?=E9=92=AE=EF=BC=8C=E5=89=8D=E4=B8=A4=E4=B8=AA=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=8F=92=E5=85=A5=E4=BA=86ByUserLoginHandle=E7=9B=91=E8=A7=86?= =?UTF-8?q?=E5=99=A8=E7=B1=BB=E7=9A=84=E5=AF=B9=E8=B1=A1handle,=E2=80=9C?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E7=99=BB=E5=BD=95=E2=80=9D=E6=8F=92?= =?UTF-8?q?=E5=85=A5=E4=BA=86ByAdminLoginHandle=E7=9B=91=E8=A7=86=E5=99=A8?= =?UTF-8?q?=E7=B1=BB=E7=9A=84=E5=AF=B9=E8=B1=A1adminhandle=EF=BC=8C?= =?UTF-8?q?=E2=80=9C=E9=80=80=E5=87=BA=E2=80=9D=E6=8F=92=E5=85=A5=E7=9B=91?= =?UTF-8?q?=E8=A7=86=E5=99=A8=EF=BC=8C=E5=B9=B6=E4=B8=94=E5=93=8D=E5=BA=94?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E8=AE=BE=E7=BD=AE=E4=B8=BA=E9=80=80=E5=87=BA?= =?UTF-8?q?=E7=AA=97=E5=8F=A3=E3=80=82=20ByAdminLoginHandle=E7=B1=BB=20?= =?UTF-8?q?=E5=85=AC=E5=85=B1=E7=B1=BB=EF=BC=8C=E7=9B=91=E8=A7=86=E5=99=A8?= =?UTF-8?q?=E7=B1=BB=EF=BC=8CByAdminLoginHandle=E6=9E=84=E9=80=A0=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E4=B8=AD=E5=88=9B=E5=BB=BA=E4=BA=86=E9=A2=84=E5=A4=84?= =?UTF-8?q?=E7=90=86=E8=AF=AD=E5=8F=A5query,setJTextField=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E8=B4=9F=E8=B4=A3=E6=8E=A5=E6=94=B6=E6=9D=A5=E8=87=AA?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E9=A1=B5=E9=9D=A2=E8=BE=93=E5=85=A5=E7=9A=84?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=90=8D=E5=92=8C=E5=AF=86=E7=A0=81=E6=96=87?= =?UTF-8?q?=E6=9C=AC=E6=A1=86=EF=BC=8C=E5=9C=A8=E8=AF=A5=E7=B1=BB=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E4=BA=86=E5=93=8D=E5=BA=94=E4=BA=8B=E4=BB=B6=EF=BC=8C?= =?UTF-8?q?=E8=B4=9F=E8=B4=A3=E5=9C=A8=E6=95=B0=E6=8D=AE=E5=BA=93=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E7=AE=A1=E7=90=86=E5=91=98=E6=B3=A8=E5=86=8C=E8=A1=A8?= =?UTF-8?q?=E4=B8=AD=E6=9F=A5=E8=AF=A2=E6=98=AF=E5=90=A6=E6=9C=89=E8=AF=A5?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=92=8C=E5=AF=86=E7=A0=81=EF=BC=8C=E6=9C=89?= =?UTF-8?q?=E7=9A=84=E8=AF=9D=E5=B0=B1=E5=BC=B9=E5=87=BA=E2=80=9C=E6=AC=A2?= =?UTF-8?q?=E8=BF=8E=E4=BD=BF=E7=94=A8=E2=80=9D=E7=9A=84=E5=AF=B9=E8=AF=9D?= =?UTF-8?q?=E6=A1=86=EF=BC=8C=E5=AF=B9=E8=AF=9D=E6=A1=86=E4=B8=AD=E6=9C=89?= =?UTF-8?q?=E2=80=9C=E7=A1=AE=E5=AE=9A=E2=80=9D=E7=9A=84=E6=8C=89=E9=92=AE?= =?UTF-8?q?=EF=BC=8C=E6=8C=89=E9=92=AE=E6=8F=92=E5=85=A5AdminHandleData?= =?UTF-8?q?=E7=B1=BB=E7=9A=84=E5=AF=B9=E8=B1=A1userHandle=E3=80=82=20Admin?= =?UTF-8?q?HandleData=20=E7=B1=BB=20=E7=9B=91=E8=A7=86=E5=99=A8=E7=B1=BB?= =?UTF-8?q?=EF=BC=8C=E5=93=8D=E5=BA=94=E4=BA=8B=E4=BB=B6=E6=98=AF=E6=96=B0?= =?UTF-8?q?=E5=BB=BAAdminWindow=E7=B1=BB=E5=AF=B9=E8=B1=A1=EF=BC=8C?= =?UTF-8?q?=E5=BC=B9=E5=87=BA=E7=AE=A1=E7=90=86=E5=91=98=E7=AA=97=E5=8F=A3?= =?UTF-8?q?=E3=80=82=20UserWindow=E7=B1=BB=20JFrame=E7=AA=97=E4=BD=93?= =?UTF-8?q?=E7=B1=BB=E7=9A=84=E5=AD=90=E7=B1=BB=EF=BC=8CUserWindow?= =?UTF-8?q?=E6=9E=84=E9=80=A0=E6=96=B9=E6=B3=95=E8=B4=9F=E8=B4=A3=E8=AE=BE?= =?UTF-8?q?=E8=AE=A1=E7=94=A8=E6=88=B7=E7=AA=97=E5=8F=A3=E7=9A=84=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=EF=BC=8C=E9=87=87=E7=94=A8JTabbedPane=E9=80=89?= =?UTF-8?q?=E9=A1=B9=E5=8D=A1=E5=B8=83=E5=B1=80=EF=BC=8C=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=B8=89=E4=B8=AA=E9=80=89=E9=A1=B9=E5=8D=A1=EF=BC=9AByBook=20?= =?UTF-8?q?=E7=B1=BB=E7=9A=84=E5=AF=B9=E8=B1=A1bybook=E5=9B=BE=E4=B9=A6?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E3=80=81ByBorrow=E7=B1=BB=E7=9A=84=E5=AF=B9?= =?UTF-8?q?=E8=B1=A1byBorrow=E5=80=9F=E9=98=85=E6=9F=A5=E8=AF=A2=E3=80=81I?= =?UTF-8?q?nformation=E7=B1=BB=E7=9A=84=E5=AF=B9=E8=B1=A1infor=E4=B8=AA?= =?UTF-8?q?=E4=BA=BA=E4=BF=A1=E6=81=AF=E3=80=82=20ByBook=20=E7=B1=BB=20JPa?= =?UTF-8?q?nel=E7=B1=BB=E7=9A=84=E5=AD=90=E7=B1=BB=EF=BC=8CByBook()=20?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E6=B7=BB=E5=8A=A0=E6=96=87=E6=9C=AC=E6=A1=86?= =?UTF-8?q?=E5=92=8C=E2=80=9C=E7=A1=AE=E5=AE=9A=E2=80=9D=E6=8C=89=E9=92=AE?= =?UTF-8?q?=EF=BC=8C=E6=8C=89=E9=92=AE=E4=B8=AD=E6=8F=92=E5=85=A5ByBookHan?= =?UTF-8?q?dleData=E7=B1=BB=E7=9A=84=E5=AF=B9=E8=B1=A1bookhandle=E7=9B=91?= =?UTF-8?q?=E8=A7=86=E5=99=A8=E3=80=82=20ByBookHandleData=E7=B1=BB=20?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E4=BA=86ActionListener=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=EF=BC=8C=20ByBookHandleData()=E6=96=B9=E6=B3=95=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E4=BA=86=E9=A2=84=E5=A4=84=E7=90=86=E8=AF=AD=E5=8F=A5?= =?UTF-8?q?query=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .project | 437 + derby.log | 0 src/java2021autumn/AdminHandleData.java | 15 - src/java2021autumn/AdminWindow.java | 44 +- src/java2021autumn/BorrowSelHandle.java | 39 + src/java2021autumn/ByAdminLoginHandle.java | 62 +- src/java2021autumn/ByBook.java | 30 +- src/java2021autumn/ByBookHandleData.java | 12 +- src/java2021autumn/ByBorrow.java | 22 +- src/java2021autumn/ByBorrowHandleData.java | 48 +- src/java2021autumn/ByInforHandleData.java | 34 + src/java2021autumn/ByUserLoginHandle.java | 157 +- src/java2021autumn/DialogOne.java | 201 +- src/java2021autumn/Information.java | 35 +- src/java2021autumn/InsertHandleData.java | 5 +- src/java2021autumn/InsertUserHandle.java | 163 + src/java2021autumn/LendHandleData.java | 61 + src/java2021autumn/LoginWindow.java | 90 +- src/java2021autumn/Main.java | 3 +- src/java2021autumn/ManageBook.java | 38 +- src/java2021autumn/ManageUser.java | 64 +- src/java2021autumn/PreQuery.java | 152 +- src/java2021autumn/UpdateHandleData.java | 137 + src/java2021autumn/UserHandleData.java | 14 - src/java2021autumn/UserWindow.java | 44 +- src/java2021autumn/newfile.cld | 7809 +++++++++++++++++ .../README_DO_NOT_TOUCH_FILES.txt" | 9 + .../db.lck" | Bin 0 -> 38 bytes .../log/README_DO_NOT_TOUCH_FILES.txt" | 8 + .../log/log.ctrl" | Bin 0 -> 48 bytes .../log/log1.dat" | Bin 0 -> 1048576 bytes .../log/logmirror.ctrl" | Bin 0 -> 48 bytes .../seg0/README_DO_NOT_TOUCH_FILES.txt" | 8 + .../seg0/c10.dat" | Bin 0 -> 8192 bytes .../seg0/c101.dat" | Bin 0 -> 8192 bytes .../seg0/c111.dat" | Bin 0 -> 8192 bytes .../seg0/c121.dat" | Bin 0 -> 8192 bytes .../seg0/c130.dat" | Bin 0 -> 8192 bytes .../seg0/c141.dat" | Bin 0 -> 8192 bytes .../seg0/c150.dat" | Bin 0 -> 20480 bytes .../seg0/c161.dat" | Bin 0 -> 16384 bytes .../seg0/c171.dat" | Bin 0 -> 16384 bytes .../seg0/c180.dat" | Bin 0 -> 36864 bytes .../seg0/c191.dat" | Bin 0 -> 16384 bytes .../seg0/c1a1.dat" | Bin 0 -> 16384 bytes .../seg0/c1b1.dat" | Bin 0 -> 16384 bytes .../seg0/c1c0.dat" | Bin 0 -> 8192 bytes .../seg0/c1d1.dat" | Bin 0 -> 8192 bytes .../seg0/c1e0.dat" | Bin 0 -> 8192 bytes .../seg0/c1f1.dat" | Bin 0 -> 8192 bytes .../seg0/c20.dat" | Bin 0 -> 69632 bytes .../seg0/c200.dat" | Bin 0 -> 8192 bytes .../seg0/c211.dat" | Bin 0 -> 8192 bytes .../seg0/c221.dat" | Bin 0 -> 8192 bytes .../seg0/c230.dat" | Bin 0 -> 380928 bytes .../seg0/c241.dat" | Bin 0 -> 8192 bytes .../seg0/c251.dat" | Bin 0 -> 20480 bytes .../seg0/c260.dat" | Bin 0 -> 8192 bytes .../seg0/c271.dat" | Bin 0 -> 8192 bytes .../seg0/c281.dat" | Bin 0 -> 8192 bytes .../seg0/c290.dat" | Bin 0 -> 8192 bytes .../seg0/c2a1.dat" | Bin 0 -> 8192 bytes .../seg0/c2b1.dat" | Bin 0 -> 8192 bytes .../seg0/c2c1.dat" | Bin 0 -> 8192 bytes .../seg0/c2d0.dat" | Bin 0 -> 8192 bytes .../seg0/c2e1.dat" | Bin 0 -> 8192 bytes .../seg0/c2f0.dat" | Bin 0 -> 8192 bytes .../seg0/c300.dat" | Bin 0 -> 8192 bytes .../seg0/c31.dat" | Bin 0 -> 16384 bytes .../seg0/c311.dat" | Bin 0 -> 8192 bytes .../seg0/c321.dat" | Bin 0 -> 8192 bytes .../seg0/c331.dat" | Bin 0 -> 8192 bytes .../seg0/c340.dat" | Bin 0 -> 8192 bytes .../seg0/c351.dat" | Bin 0 -> 8192 bytes .../seg0/c361.dat" | Bin 0 -> 8192 bytes .../seg0/c371.dat" | Bin 0 -> 8192 bytes .../seg0/c380.dat" | Bin 0 -> 8192 bytes .../seg0/c391.dat" | Bin 0 -> 8192 bytes .../seg0/c3a1.dat" | Bin 0 -> 8192 bytes .../seg0/c3b1.dat" | Bin 0 -> 8192 bytes .../seg0/c3c0.dat" | Bin 0 -> 8192 bytes .../seg0/c3d1.dat" | Bin 0 -> 8192 bytes .../seg0/c3e1.dat" | Bin 0 -> 8192 bytes .../seg0/c3f1.dat" | Bin 0 -> 8192 bytes .../seg0/c400.dat" | Bin 0 -> 8192 bytes .../seg0/c41.dat" | Bin 0 -> 16384 bytes .../seg0/c411.dat" | Bin 0 -> 8192 bytes .../seg0/c421.dat" | Bin 0 -> 8192 bytes .../seg0/c430.dat" | Bin 0 -> 8192 bytes .../seg0/c441.dat" | Bin 0 -> 8192 bytes .../seg0/c451.dat" | Bin 0 -> 8192 bytes .../seg0/c461.dat" | Bin 0 -> 8192 bytes .../seg0/c470.dat" | Bin 0 -> 8192 bytes .../seg0/c481.dat" | Bin 0 -> 8192 bytes .../seg0/c4e0.dat" | Bin 0 -> 8192 bytes .../seg0/c500.dat" | Bin 0 -> 8192 bytes .../seg0/c51.dat" | Bin 0 -> 16384 bytes .../seg0/c520.dat" | Bin 0 -> 12288 bytes .../seg0/c540.dat" | Bin 0 -> 12288 bytes .../seg0/c551.dat" | Bin 0 -> 8192 bytes .../seg0/c561.dat" | Bin 0 -> 8192 bytes .../seg0/c5c1.dat" | Bin 0 -> 8192 bytes .../seg0/c5d1.dat" | Bin 0 -> 8192 bytes .../seg0/c60.dat" | Bin 0 -> 28672 bytes .../seg0/c600.dat" | Bin 0 -> 12288 bytes .../seg0/c611.dat" | Bin 0 -> 8192 bytes .../seg0/c71.dat" | Bin 0 -> 8192 bytes .../seg0/c81.dat" | Bin 0 -> 8192 bytes .../seg0/c90.dat" | Bin 0 -> 69632 bytes .../seg0/ca1.dat" | Bin 0 -> 28672 bytes .../seg0/cb1.dat" | Bin 0 -> 8192 bytes .../seg0/cc0.dat" | Bin 0 -> 8192 bytes .../seg0/cd1.dat" | Bin 0 -> 8192 bytes .../seg0/ce1.dat" | Bin 0 -> 8192 bytes .../seg0/cf0.dat" | Bin 0 -> 8192 bytes .../service.properties" | 23 + .../README_DO_NOT_TOUCH_FILES.txt" | 9 + .../log/README_DO_NOT_TOUCH_FILES.txt" | 8 + .../log/log.ctrl" | Bin 0 -> 48 bytes .../log/log1.dat" | Bin 0 -> 1048576 bytes .../log/logmirror.ctrl" | Bin 0 -> 48 bytes .../seg0/README_DO_NOT_TOUCH_FILES.txt" | 8 + .../seg0/c10.dat" | Bin 0 -> 8192 bytes .../seg0/c101.dat" | Bin 0 -> 8192 bytes .../seg0/c111.dat" | Bin 0 -> 8192 bytes .../seg0/c121.dat" | Bin 0 -> 8192 bytes .../seg0/c130.dat" | Bin 0 -> 8192 bytes .../seg0/c141.dat" | Bin 0 -> 8192 bytes .../seg0/c150.dat" | Bin 0 -> 16384 bytes .../seg0/c161.dat" | Bin 0 -> 16384 bytes .../seg0/c171.dat" | Bin 0 -> 16384 bytes .../seg0/c180.dat" | Bin 0 -> 36864 bytes .../seg0/c191.dat" | Bin 0 -> 16384 bytes .../seg0/c1a1.dat" | Bin 0 -> 16384 bytes .../seg0/c1b1.dat" | Bin 0 -> 16384 bytes .../seg0/c1c0.dat" | Bin 0 -> 8192 bytes .../seg0/c1d1.dat" | Bin 0 -> 8192 bytes .../seg0/c1e0.dat" | Bin 0 -> 8192 bytes .../seg0/c1f1.dat" | Bin 0 -> 8192 bytes .../seg0/c20.dat" | Bin 0 -> 32768 bytes .../seg0/c200.dat" | Bin 0 -> 8192 bytes .../seg0/c211.dat" | Bin 0 -> 8192 bytes .../seg0/c221.dat" | Bin 0 -> 8192 bytes .../seg0/c230.dat" | Bin 0 -> 348160 bytes .../seg0/c241.dat" | Bin 0 -> 8192 bytes .../seg0/c251.dat" | Bin 0 -> 20480 bytes .../seg0/c260.dat" | Bin 0 -> 8192 bytes .../seg0/c271.dat" | Bin 0 -> 8192 bytes .../seg0/c281.dat" | Bin 0 -> 8192 bytes .../seg0/c290.dat" | Bin 0 -> 8192 bytes .../seg0/c2a1.dat" | Bin 0 -> 8192 bytes .../seg0/c2b1.dat" | Bin 0 -> 8192 bytes .../seg0/c2c1.dat" | Bin 0 -> 8192 bytes .../seg0/c2d0.dat" | Bin 0 -> 8192 bytes .../seg0/c2e1.dat" | Bin 0 -> 8192 bytes .../seg0/c2f0.dat" | Bin 0 -> 8192 bytes .../seg0/c300.dat" | Bin 0 -> 8192 bytes .../seg0/c31.dat" | Bin 0 -> 8192 bytes .../seg0/c311.dat" | Bin 0 -> 8192 bytes .../seg0/c321.dat" | Bin 0 -> 8192 bytes .../seg0/c331.dat" | Bin 0 -> 8192 bytes .../seg0/c340.dat" | Bin 0 -> 8192 bytes .../seg0/c351.dat" | Bin 0 -> 8192 bytes .../seg0/c361.dat" | Bin 0 -> 8192 bytes .../seg0/c371.dat" | Bin 0 -> 8192 bytes .../seg0/c380.dat" | Bin 0 -> 8192 bytes .../seg0/c391.dat" | Bin 0 -> 8192 bytes .../seg0/c3a1.dat" | Bin 0 -> 8192 bytes .../seg0/c3b1.dat" | Bin 0 -> 8192 bytes .../seg0/c3c0.dat" | Bin 0 -> 8192 bytes .../seg0/c3d1.dat" | Bin 0 -> 8192 bytes .../seg0/c3e1.dat" | Bin 0 -> 8192 bytes .../seg0/c3f1.dat" | Bin 0 -> 8192 bytes .../seg0/c400.dat" | Bin 0 -> 8192 bytes .../seg0/c41.dat" | Bin 0 -> 16384 bytes .../seg0/c411.dat" | Bin 0 -> 8192 bytes .../seg0/c421.dat" | Bin 0 -> 8192 bytes .../seg0/c430.dat" | Bin 0 -> 8192 bytes .../seg0/c441.dat" | Bin 0 -> 8192 bytes .../seg0/c451.dat" | Bin 0 -> 8192 bytes .../seg0/c461.dat" | Bin 0 -> 8192 bytes .../seg0/c470.dat" | Bin 0 -> 8192 bytes .../seg0/c481.dat" | Bin 0 -> 8192 bytes .../seg0/c490.dat" | Bin 0 -> 8192 bytes .../seg0/c51.dat" | Bin 0 -> 8192 bytes .../seg0/c60.dat" | Bin 0 -> 12288 bytes .../seg0/c71.dat" | Bin 0 -> 8192 bytes .../seg0/c81.dat" | Bin 0 -> 8192 bytes .../seg0/c90.dat" | Bin 0 -> 24576 bytes .../seg0/ca1.dat" | Bin 0 -> 28672 bytes .../seg0/cb1.dat" | Bin 0 -> 8192 bytes .../seg0/cc0.dat" | Bin 0 -> 8192 bytes .../seg0/cd1.dat" | Bin 0 -> 8192 bytes .../seg0/ce1.dat" | Bin 0 -> 8192 bytes .../seg0/cf0.dat" | Bin 0 -> 8192 bytes .../service.properties" | 23 + 196 files changed, 9363 insertions(+), 449 deletions(-) create mode 100644 derby.log delete mode 100644 src/java2021autumn/AdminHandleData.java create mode 100644 src/java2021autumn/BorrowSelHandle.java create mode 100644 src/java2021autumn/ByInforHandleData.java create mode 100644 src/java2021autumn/InsertUserHandle.java create mode 100644 src/java2021autumn/LendHandleData.java create mode 100644 src/java2021autumn/UpdateHandleData.java delete mode 100644 src/java2021autumn/UserHandleData.java create mode 100644 src/java2021autumn/newfile.cld create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/README_DO_NOT_TOUCH_FILES.txt" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/db.lck" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/README_DO_NOT_TOUCH_FILES.txt" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/log.ctrl" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/log1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/logmirror.ctrl" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/README_DO_NOT_TOUCH_FILES.txt" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c10.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c101.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c111.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c121.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c130.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c141.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c150.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c161.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c171.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c180.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c191.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1a1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1b1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1c0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1d1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1e0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1f1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c20.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c200.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c211.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c221.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c230.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c241.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c251.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c260.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c271.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c281.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c290.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2a1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2b1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2c1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2d0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2e1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2f0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c300.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c31.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c311.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c321.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c331.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c340.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c351.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c361.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c371.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c380.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c391.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3a1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3b1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3c0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3d1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3e1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3f1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c400.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c41.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c411.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c421.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c430.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c441.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c451.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c461.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c470.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c481.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c4e0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c500.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c51.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c520.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c540.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c551.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c561.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c5c1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c5d1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c60.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c600.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c611.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c71.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c81.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c90.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/ca1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cb1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cc0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cd1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/ce1.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cf0.dat" create mode 100644 "\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/service.properties" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/README_DO_NOT_TOUCH_FILES.txt" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/log/README_DO_NOT_TOUCH_FILES.txt" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/log/log.ctrl" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/log/log1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/log/logmirror.ctrl" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/README_DO_NOT_TOUCH_FILES.txt" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c10.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c101.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c111.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c121.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c130.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c141.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c150.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c161.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c171.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c180.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c191.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1a1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1b1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1c0.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1d1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1e0.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1f1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c20.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c200.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c211.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c221.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c230.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c241.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c251.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c260.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c271.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c281.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c290.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2a1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2b1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2c1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2d0.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2e1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2f0.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c300.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c31.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c311.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c321.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c331.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c340.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c351.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c361.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c371.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c380.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c391.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3a1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3b1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3c0.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3d1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3e1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3f1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c400.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c41.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c411.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c421.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c430.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c441.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c451.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c461.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c470.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c481.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c490.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c51.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c60.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c71.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c81.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c90.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/ca1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/cb1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/cc0.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/cd1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/ce1.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/seg0/cf0.dat" create mode 100644 "\347\247\273\345\212\250\345\205\254\345\217\270/service.properties" diff --git a/.project b/.project index c83a0ed..b8901b0 100644 --- a/.project +++ b/.project @@ -14,4 +14,441 @@ org.eclipse.jdt.core.javanature + + + 绉诲姩鍏徃 + 2 + virtual:/virtual + + + 绉诲姩鍏徃/README_DO_NOT_TOUCH_FILES.txt + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/README_DO_NOT_TOUCH_FILES.txt + + + 绉诲姩鍏徃/db.lck + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/db.lck + + + 绉诲姩鍏徃/log + 2 + virtual:/virtual + + + 绉诲姩鍏徃/seg0 + 2 + virtual:/virtual + + + 绉诲姩鍏徃/service.properties + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/service.properties + + + 绉诲姩鍏徃/tmp + 2 + virtual:/virtual + + + 绉诲姩鍏徃/log/README_DO_NOT_TOUCH_FILES.txt + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/log/README_DO_NOT_TOUCH_FILES.txt + + + 绉诲姩鍏徃/log/log.ctrl + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/log/log.ctrl + + + 绉诲姩鍏徃/log/log1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/log/log1.dat + + + 绉诲姩鍏徃/log/logmirror.ctrl + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/log/logmirror.ctrl + + + 绉诲姩鍏徃/seg0/README_DO_NOT_TOUCH_FILES.txt + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/README_DO_NOT_TOUCH_FILES.txt + + + 绉诲姩鍏徃/seg0/c10.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c10.dat + + + 绉诲姩鍏徃/seg0/c101.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c101.dat + + + 绉诲姩鍏徃/seg0/c111.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c111.dat + + + 绉诲姩鍏徃/seg0/c121.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c121.dat + + + 绉诲姩鍏徃/seg0/c130.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c130.dat + + + 绉诲姩鍏徃/seg0/c141.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c141.dat + + + 绉诲姩鍏徃/seg0/c150.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c150.dat + + + 绉诲姩鍏徃/seg0/c161.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c161.dat + + + 绉诲姩鍏徃/seg0/c171.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c171.dat + + + 绉诲姩鍏徃/seg0/c180.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c180.dat + + + 绉诲姩鍏徃/seg0/c191.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c191.dat + + + 绉诲姩鍏徃/seg0/c1a1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c1a1.dat + + + 绉诲姩鍏徃/seg0/c1b1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c1b1.dat + + + 绉诲姩鍏徃/seg0/c1c0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c1c0.dat + + + 绉诲姩鍏徃/seg0/c1d1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c1d1.dat + + + 绉诲姩鍏徃/seg0/c1e0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c1e0.dat + + + 绉诲姩鍏徃/seg0/c1f1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c1f1.dat + + + 绉诲姩鍏徃/seg0/c20.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c20.dat + + + 绉诲姩鍏徃/seg0/c200.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c200.dat + + + 绉诲姩鍏徃/seg0/c211.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c211.dat + + + 绉诲姩鍏徃/seg0/c221.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c221.dat + + + 绉诲姩鍏徃/seg0/c230.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c230.dat + + + 绉诲姩鍏徃/seg0/c241.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c241.dat + + + 绉诲姩鍏徃/seg0/c251.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c251.dat + + + 绉诲姩鍏徃/seg0/c260.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c260.dat + + + 绉诲姩鍏徃/seg0/c271.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c271.dat + + + 绉诲姩鍏徃/seg0/c281.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c281.dat + + + 绉诲姩鍏徃/seg0/c290.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c290.dat + + + 绉诲姩鍏徃/seg0/c2a1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c2a1.dat + + + 绉诲姩鍏徃/seg0/c2b1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c2b1.dat + + + 绉诲姩鍏徃/seg0/c2c1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c2c1.dat + + + 绉诲姩鍏徃/seg0/c2d0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c2d0.dat + + + 绉诲姩鍏徃/seg0/c2e1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c2e1.dat + + + 绉诲姩鍏徃/seg0/c2f0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c2f0.dat + + + 绉诲姩鍏徃/seg0/c300.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c300.dat + + + 绉诲姩鍏徃/seg0/c31.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c31.dat + + + 绉诲姩鍏徃/seg0/c311.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c311.dat + + + 绉诲姩鍏徃/seg0/c321.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c321.dat + + + 绉诲姩鍏徃/seg0/c331.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c331.dat + + + 绉诲姩鍏徃/seg0/c340.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c340.dat + + + 绉诲姩鍏徃/seg0/c351.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c351.dat + + + 绉诲姩鍏徃/seg0/c361.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c361.dat + + + 绉诲姩鍏徃/seg0/c371.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c371.dat + + + 绉诲姩鍏徃/seg0/c380.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c380.dat + + + 绉诲姩鍏徃/seg0/c391.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c391.dat + + + 绉诲姩鍏徃/seg0/c3a1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c3a1.dat + + + 绉诲姩鍏徃/seg0/c3b1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c3b1.dat + + + 绉诲姩鍏徃/seg0/c3c0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c3c0.dat + + + 绉诲姩鍏徃/seg0/c3d1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c3d1.dat + + + 绉诲姩鍏徃/seg0/c3e1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c3e1.dat + + + 绉诲姩鍏徃/seg0/c3f1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c3f1.dat + + + 绉诲姩鍏徃/seg0/c400.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c400.dat + + + 绉诲姩鍏徃/seg0/c41.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c41.dat + + + 绉诲姩鍏徃/seg0/c411.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c411.dat + + + 绉诲姩鍏徃/seg0/c421.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c421.dat + + + 绉诲姩鍏徃/seg0/c430.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c430.dat + + + 绉诲姩鍏徃/seg0/c441.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c441.dat + + + 绉诲姩鍏徃/seg0/c451.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c451.dat + + + 绉诲姩鍏徃/seg0/c461.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c461.dat + + + 绉诲姩鍏徃/seg0/c470.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c470.dat + + + 绉诲姩鍏徃/seg0/c481.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c481.dat + + + 绉诲姩鍏徃/seg0/c490.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c490.dat + + + 绉诲姩鍏徃/seg0/c4a1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c4a1.dat + + + 绉诲姩鍏徃/seg0/c4b0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c4b0.dat + + + 绉诲姩鍏徃/seg0/c51.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c51.dat + + + 绉诲姩鍏徃/seg0/c60.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c60.dat + + + 绉诲姩鍏徃/seg0/c71.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c71.dat + + + 绉诲姩鍏徃/seg0/c81.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c81.dat + + + 绉诲姩鍏徃/seg0/c90.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/c90.dat + + + 绉诲姩鍏徃/seg0/ca1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/ca1.dat + + + 绉诲姩鍏徃/seg0/cb1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/cb1.dat + + + 绉诲姩鍏徃/seg0/cc0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/cc0.dat + + + 绉诲姩鍏徃/seg0/cd1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/cd1.dat + + + 绉诲姩鍏徃/seg0/ce1.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/ce1.dat + + + 绉诲姩鍏徃/seg0/cf0.dat + 1 + PARENT-1-PROJECT_LOC/DerbyDemo_embeded/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8/seg0/cf0.dat + + diff --git a/derby.log b/derby.log new file mode 100644 index 0000000..e69de29 diff --git a/src/java2021autumn/AdminHandleData.java b/src/java2021autumn/AdminHandleData.java deleted file mode 100644 index 89a2ce6..0000000 --- a/src/java2021autumn/AdminHandleData.java +++ /dev/null @@ -1,15 +0,0 @@ -package java2021autumn; - - -import java.awt.event.*; -import javax.swing.*; - -public class AdminHandleData implements ActionListener{ - - - public void actionPerformed(ActionEvent e) { - AdminWindow admin=new AdminWindow();// 管理员窗口 - - } - -} \ No newline at end of file diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java index 7e044ee..41ac03c 100644 --- a/src/java2021autumn/AdminWindow.java +++ b/src/java2021autumn/AdminWindow.java @@ -5,30 +5,24 @@ import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JTabbedPane; -public class AdminWindow extends JFrame{ +public class AdminWindow extends JFrame { JTabbedPane p; - ManageBook manageBook; - ManageUser manageUser; - //Infomatiron infor; - public AdminWindow(){ - setBounds(100,100,800,200); - setVisible(true); - p=new JTabbedPane(); - manageBook = new ManageBook(); - manageUser = new ManageUser(); - //infor=new Information(); - ByBorrowHandleData borrow=new ByBorrowHandleData(); - p.add("管理图书",manageBook); - p.add("管理用户",manageUser); - //在p上加入监视器,使其连接借阅数据库 - //p.add("个人信息",infor); - p.validate(); - - - - - add(p,BorderLayout.CENTER); - validate(); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - } + ManageBook manageBook; + ManageUser manageUser; + + public AdminWindow() { + setTitle("管理员界面"); + setBounds(100, 100, 1100, 500); + setVisible(true); + p = new JTabbedPane(); + manageBook = new ManageBook(); + manageUser = new ManageUser(); + ByBorrowHandleData borrow = new ByBorrowHandleData(); + p.add("管理图书", manageBook); + p.add("管理用户", manageUser); + p.validate(); + add(p, BorderLayout.CENTER); + validate(); + setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); + } } diff --git a/src/java2021autumn/BorrowSelHandle.java b/src/java2021autumn/BorrowSelHandle.java new file mode 100644 index 0000000..f8ee50b --- /dev/null +++ b/src/java2021autumn/BorrowSelHandle.java @@ -0,0 +1,39 @@ +package java2021autumn; + +import java.awt.event.*; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.PreparedStatement; +import java.sql.SQLException; + +import javax.swing.JOptionPane; + +public class BorrowSelHandle implements ActionListener { + String number; + + public void getNum(String a) { + number = a; + } + + public String setNum() { + return number; + } + + @Override + public void actionPerformed(ActionEvent e) { + Connection con; + PreparedStatement sql; + try { + String uri = "jdbc:derby:图书管理系统;create=false"; + con = DriverManager.getConnection(uri); + int num = Integer.parseInt(number); + num += 30; + number = Integer.toString(num); + + } catch (Exception exp) { + JOptionPane.showMessageDialog(null, "续借失败!", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + + } + +} diff --git a/src/java2021autumn/ByAdminLoginHandle.java b/src/java2021autumn/ByAdminLoginHandle.java index 542297f..3e0c5c7 100644 --- a/src/java2021autumn/ByAdminLoginHandle.java +++ b/src/java2021autumn/ByAdminLoginHandle.java @@ -4,26 +4,44 @@ import java.awt.event.*; import javax.swing.*; import java.awt.*; -public class ByAdminLoginHandle implements ActionListener { - JTextField inputName,inputPass; - PreQuery query; - ByAdminLoginHandle() { - query=new PreQuery(); - } - public void setJTextField(JTextField ... text) { - inputName = text[0]; - inputPass=text[1]; - } - public void actionPerformed(ActionEvent e) { - String name = inputName.getText(); //得到姓名 - String pass=inputPass.getText();//得到密码 - query.setDatabaseName("图书管理系统");//对应图书资源的数据库 - query.setSQL("SELECT * FROM 注册表 where 用户名='"+name+"'and 密码='"+pass+"'"); - query.startQuery(); - String feedback=query.Feedback(); - DialogOne dialog = new DialogOne(); - dialog.setFeedBack(feedback); - dialog.adminLog(); - dialog.setVisible(true); - } + +public class ByAdminLoginHandle implements ActionListener { + //根据管理员登录的信息查询的监视器 + JTextField inputName, inputPass; + PreQuery query; + DialogOne dialog = new DialogOne(); + + // DialogOne dialog; + ByAdminLoginHandle() { + query = new PreQuery(); + } + + public void setJTextField(JTextField... text) { + inputName = text[0]; + inputPass = text[1]; + } + + public void actionPerformed(ActionEvent e) { + String name = inputName.getText(); // 得到姓名 + String pass = inputPass.getText();// 得到密码 + query.setDatabaseName("图书管理系统");// 对应图书资源的数据库 + query.setSQL("SELECT * FROM 管理员注册表 where 用户名='" + name + "'and 密码='" + pass + "'"); + query.startQuery(); + String feedback = query.Feedback(); + // dialog = new DialogOne(); + dialog.setFeedBack(feedback); + if (feedback == "欢迎使用!") + dialog.adminLog(); + + else + dialog.unlog(); + dialog.setVisible(true); + } + + // 更改的地方并且把dialog设成了成员变量 + public void closeThis() { + // dialog.dispose(); + dialog.setVisible(false); + } + } diff --git a/src/java2021autumn/ByBook.java b/src/java2021autumn/ByBook.java index 316cb82..60243e5 100644 --- a/src/java2021autumn/ByBook.java +++ b/src/java2021autumn/ByBook.java @@ -2,18 +2,20 @@ package java2021autumn; import java.awt.*; import javax.swing.*; -public class ByBook extends JPanel { - JTextField inputName; - JButton button; - ByBookHandleData handle; - ByBook() { - inputName = new JTextField(12); - button = new JButton("确定"); - add(new JLabel("输入书名:")); - add(inputName); - add(button); - handle = new ByBookHandleData(); //负责按书名去处理数据的处理者 - handle.setJTextField(inputName); - button.addActionListener(handle); - } + +public class ByBook extends JPanel {//查询图书窗口 + JTextField inputName; + JButton button1; + ByBookHandleData bookhandle; + + ByBook() { + inputName = new JTextField(12); + button1 = new JButton("确定"); + add(new JLabel("输入书名:")); + add(inputName); + add(button1); + bookhandle = new ByBookHandleData(); // 负责按书名去处理数据的处理者 + bookhandle.setJTextField(inputName); + button1.addActionListener(bookhandle); + } } \ No newline at end of file diff --git a/src/java2021autumn/ByBookHandleData.java b/src/java2021autumn/ByBookHandleData.java index c9148fc..70240ed 100644 --- a/src/java2021autumn/ByBookHandleData.java +++ b/src/java2021autumn/ByBookHandleData.java @@ -6,7 +6,7 @@ import javax.swing.*; import java.awt.*; public class ByBookHandleData implements ActionListener { JTextField inputName; - PreQuery query; //第2天任务2 Query + PreQuery query; ByBookHandleData() { query=new PreQuery(); } @@ -20,10 +20,10 @@ public class ByBookHandleData implements ActionListener { query.startQuery(); String ziduan[] =query.getColumnName(); String [][]record =query.getRecord(); - DialogOne dialog = new DialogOne(); - dialog.setZiduan(ziduan); - dialog.setRecord(record); - dialog.init(); - dialog.setVisible(true); + DialogOne dialog1 = new DialogOne(); + dialog1.setZiduan(ziduan); + dialog1.setRecord(record); + dialog1.lendBook("借书"); + dialog1.setVisible(true); } } diff --git a/src/java2021autumn/ByBorrow.java b/src/java2021autumn/ByBorrow.java index ec754fb..3162060 100644 --- a/src/java2021autumn/ByBorrow.java +++ b/src/java2021autumn/ByBorrow.java @@ -1,14 +1,16 @@ package java2021autumn; -import java.awt.*; +import java.awt.*; import javax.swing.*; -public class ByBorrow extends JPanel { - JButton button; - ByBorrowHandleData handle; - ByBorrow() { - button = new JButton("查询"); - add(button); - handle = new ByBorrowHandleData();//负责去查询已借阅书籍的数据处理者 - button.addActionListener(handle); - } + +public class ByBorrow extends JPanel {//借阅窗口 + JButton button; + ByBorrowHandleData handle; + + ByBorrow() { + button = new JButton("查询"); + add(button); + handle = new ByBorrowHandleData(); + button.addActionListener(handle); + } } \ No newline at end of file diff --git a/src/java2021autumn/ByBorrowHandleData.java b/src/java2021autumn/ByBorrowHandleData.java index f9c9d28..4894655 100644 --- a/src/java2021autumn/ByBorrowHandleData.java +++ b/src/java2021autumn/ByBorrowHandleData.java @@ -4,23 +4,33 @@ import java.awt.event.*; import javax.swing.*; import java.awt.*; -public class ByBorrowHandleData implements ActionListener { - PreQuery query; - ByBorrowHandleData() { - query=new PreQuery(); - } - public void actionPerformed(ActionEvent e) { - query.setDatabaseName("图书管理系统"); - String SQL= - "SELECT * FROM 图书信息表 ";//修改为借阅表格 - query.setSQL(SQL); - query.startQuery(); - String ziduan[] =query.getColumnName(); - String [][]record =query.getRecord(); - DialogOne dialog = new DialogOne(); - dialog.setZiduan(ziduan); - dialog.setRecord(record); - dialog.init(); - dialog.setVisible(true); - } + +public class ByBorrowHandleData implements ActionListener { + PreQuery query; + String id; + JTextField getID; + + ByBorrowHandleData() { + query = new PreQuery(); + } + + public void Setid(JTextField... b) { + getID = b[0]; + } + + public void actionPerformed(ActionEvent e) { + query.setDatabaseName("图书管理系统"); + String SQL = "SELECT * FROM 图书信息表 WHERE 图书编号 IN (SELECT 图书编号 FROM 借阅表 WHERE 读者证号='001')"; + query.setSQL(SQL); + query.startQuery(); + String ziduan[] = query.getColumnName(); + String[][] record = query.getRecord(); + int length = query.getColumnLen(); + int row = query.RecordLength(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.BorrowSel("续借", length, row); + dialog.setVisible(true); + } } \ No newline at end of file diff --git a/src/java2021autumn/ByInforHandleData.java b/src/java2021autumn/ByInforHandleData.java new file mode 100644 index 0000000..8e61230 --- /dev/null +++ b/src/java2021autumn/ByInforHandleData.java @@ -0,0 +1,34 @@ +package java2021autumn; + +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + +import javax.swing.JTextField; + +public class ByInforHandleData implements ActionListener { //查询个人信息的监视器 + JTextField inputid; + PreQuery query; + + + ByInforHandleData() { + query=new PreQuery(); + } + public void setJTextField(JTextField ... text) { + inputid = text[0]; + } + public void actionPerformed(ActionEvent e) { + String id = inputid.getText(); + query.setDatabaseName("图书管理系统"); + String SQL= + "SELECT * FROM 个人信息表 WHERE 读者证号='"+id+"'"; + query.setSQL(SQL); + query.startQuery(); + String ziduan[] =query.getColumnName(); + String [][]record =query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } + } \ No newline at end of file diff --git a/src/java2021autumn/ByUserLoginHandle.java b/src/java2021autumn/ByUserLoginHandle.java index 893f6ed..d26bfd7 100644 --- a/src/java2021autumn/ByUserLoginHandle.java +++ b/src/java2021autumn/ByUserLoginHandle.java @@ -9,87 +9,80 @@ import java.sql.SQLException; import javax.swing.*; import java.awt.*; -public class ByUserLoginHandle implements ActionListener { - JTextField inputName,inputPass; - PreQuery query; - JButton buttonRead,buttonReg; - String name,pass; - int m; - ByUserLoginHandle() { - query=new PreQuery(); - } - public void setJButton(JButton ... b) { - buttonRead=b[0]; - buttonReg=b[1]; - } - - public void setJTextField(JTextField ... text) { - inputName = text[0]; - inputPass=text[1]; - } - public void actionPerformed(ActionEvent e) { - if(e.getSource()==buttonRead) { - name=inputName.getText().trim(); - pass=inputPass.getText().trim(); - doLogin(); - } - if(e.getSource()==buttonReg) { - name=inputName.getText().trim(); - pass=inputPass.getText().trim(); - Register(); - } -} -public void doLogin() { - - /* - * String name = new String(); name = inputName.getText(); // 得到姓名 String pass = - * new String(); pass = inputPass.getText();// 得到密码 - */ - query.setDatabaseName("图书管理系统");// 对应图书资源的数据库 - query.setSQL("SELECT * FROM 注册表 where 用户名='" + name + "'and 密码='" + pass + "'"); - query.startQuery(); - String feedback = query.Feedback(); - // String ziduan[] =query.getColumnName(); - // String [][]record =query.getRecord(); - DialogOne dialog = new DialogOne(); - dialog.setFeedBack(feedback); - if (feedback == "欢迎使用!") - dialog.log(); - else - dialog.unlog(); - dialog.setVisible(true); -} -public void Register() { - Connection con; - PreparedStatement sql; - try { - String uri="jdbc:derby:图书管理系统;create=false";// - con=DriverManager.getConnection(uri); - String SQL= - "INSERT INTO 注册表 VALUES(?,?)"; - sql=con.prepareStatement(SQL); - sql.setString(1,name); - sql.setString(2,pass); - //sql.setFloat(6,Float.parseFloat(a[0][5].trim())); - m=sql.executeUpdate(); - con.close(); - } - catch(SQLException exp) { - JOptionPane.showMessageDialog - (null,""+exp,"消息对话框", JOptionPane.WARNING_MESSAGE); - } - if(m!=0){ - //System.out.printf("1"); - DialogOne tip=new DialogOne(); - tip.tip(); - tip.setVisible(true); - } - else { - JOptionPane.showMessageDialog - (null,"插入记录失败","消息对话框", JOptionPane.WARNING_MESSAGE); - } - - //使用insert语句,顺便检查是否是因为字段类型所以更新不了 -} +public class ByUserLoginHandle implements ActionListener { + JTextField inputName, inputPass; + PreQuery query; + JButton buttonRead, buttonReg; + String name, pass; + int m; + + ByUserLoginHandle() { + query = new PreQuery(); + } + + public void setJButton(JButton... b) {//接收按钮 + buttonRead = b[0]; + buttonReg = b[1]; + } + + public void setJTextField(JTextField... text) {//接收文本框内容 + inputName = text[0]; + inputPass = text[1]; + } + + public void actionPerformed(ActionEvent e) { + if (e.getSource() == buttonRead) {//按下登录按钮时 + name = inputName.getText().trim(); + pass = inputPass.getText().trim(); + doLogin(); + + } + if (e.getSource() == buttonReg) {//按下注册按钮时 + name = inputName.getText().trim(); + pass = inputPass.getText().trim(); + Register(); + } + + } + + public void doLogin() {//登录操作 + + query.setDatabaseName("图书管理系统"); + query.setSQL("SELECT * FROM 注册表 where 用户名='" + name + "'and 密码='" + pass + "'"); + query.startQuery(); + String feedback = query.Feedback(); + DialogOne dialog = new DialogOne(); + dialog.setFeedBack(feedback); + if (feedback == "欢迎使用!") + dialog.log(); + else + dialog.unlog(); + dialog.setVisible(true); + } + + public void Register() {//注册操作 + Connection con; + PreparedStatement sql; + try { + String uri = "jdbc:derby:图书管理系统;create=false";// + con = DriverManager.getConnection(uri); + String SQL = "INSERT INTO 注册表 VALUES(?,?)"; + sql = con.prepareStatement(SQL); + sql.setString(1, name); + sql.setString(2, pass); + m = sql.executeUpdate(); + con.close(); + } catch (SQLException exp) { + //JOptionPane.showMessageDialog(null, "" + exp, "消息对话框", JOptionPane.WARNING_MESSAGE); + } + if (m != 0) { + DialogOne tip = new DialogOne(); + tip.tip("注册成功!"); + tip.setVisible(true); + } else { + JOptionPane.showMessageDialog(null, "注册失败!用户名与密码不可重复!", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + + } } \ No newline at end of file diff --git a/src/java2021autumn/DialogOne.java b/src/java2021autumn/DialogOne.java index d692dbf..10420ae 100644 --- a/src/java2021autumn/DialogOne.java +++ b/src/java2021autumn/DialogOne.java @@ -1,61 +1,148 @@ package java2021autumn; + import java.awt.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + import javax.swing.*; + public class DialogOne extends JDialog { - JTable table; - JPanel panel; - JLabel label; - String ziduan[]; - String record[][]; - String feedback; - JButton okButton; - UserHandleData userHandle; - AdminHandleData adminHandle; - public DialogOne() { - setTitle("显示记录"); - setBounds(400,200,200,300); - setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); - } - public void setZiduan(String []ziduan){ - this.ziduan=ziduan; - } - public void setRecord(String [][]record){ - this.record=record; - } - public void setFeedBack(String feedback) { - this.feedback=feedback; - } - public void init() { - table = new JTable(record,ziduan); - add(new JScrollPane(table)); - } - public void log() { - panel=new JPanel(); - label=new JLabel(feedback); - userHandle=new UserHandleData(); - okButton=new JButton("确定"); - okButton.addActionListener(userHandle); - add(panel); - panel.add(new JScrollPane(label)); - panel.add(okButton); - } - public void unlog() { - panel=new JPanel(); - label=new JLabel(feedback); - okButton=new JButton("确定"); - add(panel); - panel.add(new JScrollPane(label)); - panel.add(okButton); - //实现点击确定能关闭unlog窗口 - } - public void adminLog() { - panel=new JPanel(); - label=new JLabel(feedback); - adminHandle=new AdminHandleData(); - okButton=new JButton("确定"); - okButton.addActionListener(adminHandle); - add(panel); - panel.add(new JScrollPane(label)); - panel.add(okButton); - } -} \ No newline at end of file + JTable table; + JPanel panel; + JLabel label; + String ziduan[]; + String record[][]; + int length, row; + String feedback; + JButton okButton; +// UserHandleData userHandle; +// AdminHandleData adminHandle; + LendHandleData lendHandle; + BorrowSelHandle borrowSel; + + public DialogOne() { + setTitle("显示记录"); + setBounds(400, 200, 550, 200); + setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); + } + + public void tip(String a) {//提示框 + panel = new JPanel(); + label = new JLabel(a); + add(panel); + panel.add(label); + } + + public void setZiduan(String[] ziduan) {//将查询的字段传入 + this.ziduan = ziduan; + } + + public void setRecord(String[][] record) {//将查询的记录传入 + this.record = record; + } + + public void setFeedBack(String feedback) {//将反馈传入 + this.feedback = feedback; + } + + public void init() {//新建表格放入字段和记录 + table = new JTable(record, ziduan); + add(new JScrollPane(table)); + } + + public void BorrowSel(String b, int length, int row) {// 续借 + borrowSel = new BorrowSelHandle(); + this.length = length; + this.row = row; + ziduan[length - 2] = "可借阅天数"; + for (int i = 0; i < row; i++) { + record[i][length - 2] = "30"; + } + table = new JTable(record, ziduan); + add(new JScrollPane(table)); + okButton = new JButton(b); + getContentPane().add(okButton, BorderLayout.SOUTH); + okButton.addActionListener(borrowSel); + borrowSel.getNum(record[0][length - 2]); + String num = borrowSel.setNum(); + for (int i = 0; i < row; i++) { + record[i][length - 2] = num; + } + + } + + public void lendBook(String a) {//借书窗口 + lendHandle = new LendHandleData(); + table = new JTable(record, ziduan); + add(new JScrollPane(table)); + okButton = new JButton(a); + getContentPane().add(okButton, BorderLayout.SOUTH); + okButton.addActionListener(lendHandle); + lendHandle.setid(record[0][0]); + lendHandle.getBook(record[0][1]); + lendHandle.getNum(record[0][5]); + + } + + public void log() {// 读者密码匹配时弹出此对话框 + panel = new JPanel(); + label = new JLabel(feedback); + //userHandle = new UserHandleData(); + okButton = new JButton("确定"); + // okButton.addActionListener(userHandle); + okButton.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + + validate(); + UserWindow user = new UserWindow();// 读者窗口 + + } + + }); + add(panel); + panel.add(new JScrollPane(label)); + panel.add(okButton); + } + + public void unlog() {// 密码不匹配时弹出此对话框 + + panel = new JPanel(); + + label = new JLabel(feedback); + okButton = new JButton("确定"); + add(panel); + panel.add(new JScrollPane(label)); + panel.add(okButton); + okButton.addActionListener(new ActionListener() { + + @Override + public void actionPerformed(ActionEvent e) { + // TODO Auto-generated method stub + System.exit(0); + } + }); + } + + public void adminLog() {// 管理员密码匹配时弹出此对话框 + panel = new JPanel(); + label = new JLabel(feedback); + //adminHandle = new AdminHandleData(); + okButton = new JButton("确定"); + // okButton.addActionListener(adminHandle); + okButton.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + /* + * ByAdminLoginHandle temp=new ByAdminLoginHandle(); temp.dialog.dispose(); + */ + validate(); + AdminWindow admin = new AdminWindow();// 点击确定弹出管理员窗口 + + } + + }); + add(panel); + panel.add(new JScrollPane(label)); + panel.add(okButton); + } + +} \ No newline at end of file diff --git a/src/java2021autumn/Information.java b/src/java2021autumn/Information.java index 4aa20cd..ff392b2 100644 --- a/src/java2021autumn/Information.java +++ b/src/java2021autumn/Information.java @@ -6,29 +6,20 @@ import java.awt.event.ActionListener; import javax.swing.*; -//可以不用数据处理者。直接显示个人信息的数据 -public class Information extends JPanel implements ActionListener{ +public class Information extends JPanel {// 个人信息的窗口 + JButton button; + JTextField inputid; + ByInforHandleData handle; - PreQuery query; - Information() { - query=new PreQuery(); - } - @Override - public void actionPerformed(ActionEvent e) { - // TODO 自动生成的方法存根 - query.setDatabaseName("移动公司"); - String SQL= - "SELECT * FROM 职员表 ";//修改为个人信息表格 - query.setSQL(SQL); - query.startQuery(); - String ziduan[] =query.getColumnName(); - String [][]record =query.getRecord(); - DialogOne dialog = new DialogOne(); - dialog.setZiduan(ziduan); - dialog.setRecord(record); - dialog.init(); - dialog.setVisible(true); + Information() { + button = new JButton("查询"); + inputid = new JTextField(12); + add(new JLabel("请输入您的读者证号:")); + add(inputid); + add(button); + handle = new ByInforHandleData();// 负责去查询对应读者证号的数据处理者 + handle.setJTextField(inputid); + button.addActionListener(handle); } } - diff --git a/src/java2021autumn/InsertHandleData.java b/src/java2021autumn/InsertHandleData.java index 73eae3c..e700baa 100644 --- a/src/java2021autumn/InsertHandleData.java +++ b/src/java2021autumn/InsertHandleData.java @@ -7,7 +7,7 @@ import javax.swing.*; import java.awt.*; import java.sql.*; -public class InsertHandleData implements ActionListener { +public class InsertHandleData implements ActionListener { //向图书信息表插入记录的监视器 String [][] a; PreQuery query; int m; @@ -31,13 +31,12 @@ public class InsertHandleData implements ActionListener { sql.setString(4,a[0][3].trim()); sql.setString(5,a[0][4].trim()); sql.setString(6,a[0][5].trim()); - //sql.setFloat(6,Float.parseFloat(a[0][5].trim())); m=sql.executeUpdate(); con.close(); } catch(SQLException exp) { JOptionPane.showMessageDialog - (null,""+exp,"消息对话框", JOptionPane.WARNING_MESSAGE); + (null,"图书编号不可重复!","消息对话框", JOptionPane.WARNING_MESSAGE); } if(m!=0){ query.setDatabaseName("图书管理系统"); diff --git a/src/java2021autumn/InsertUserHandle.java b/src/java2021autumn/InsertUserHandle.java new file mode 100644 index 0000000..b372f4e --- /dev/null +++ b/src/java2021autumn/InsertUserHandle.java @@ -0,0 +1,163 @@ +package java2021autumn; + +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.PreparedStatement; +import java.sql.SQLException; + +import javax.swing.JButton; +import javax.swing.JOptionPane; +import javax.swing.JTextField; + +public class InsertUserHandle implements ActionListener {//向个人信息表插入记录的监视器 + JTextField inputID; + JButton buttonFind, buttonUpdate, buttonDel, buttonInsert; + String[][] a; + PreQuery query; + String id; + int m; + + InsertUserHandle() { + query = new PreQuery(); + } + + public void setArray(String[][] a) { + this.a = a; + } + + public void setJTextField(JTextField... text) { + inputID = text[0]; + } + + public void setJButton(JButton... b) { + buttonFind = b[0]; + buttonUpdate = b[1]; + buttonDel = b[2]; + buttonInsert = b[3]; + } + + public void actionPerformed(ActionEvent e) { + if (e.getSource() == buttonUpdate) { + id = a[0][1].trim(); + doGengxin(); + } else if (e.getSource() == buttonFind) { + id = inputID.getText().trim(); + doLookRecord(); + } else if (e.getSource() == buttonDel) { + id = inputID.getText().trim(); + doDelete(); + } else if (e.getSource() == buttonInsert) { + doInsert(); + } + } + + private void doGengxin() { + Connection con; + PreparedStatement sql; + try { + String uri = "jdbc:derby:图书管理系统;create=false"; + con = DriverManager.getConnection(uri); + String SQL = "update 个人信息表 set 姓名=? ,读者证日期=?,读者证状态=?,最大可借阅数=?,超期罚款额=? where 读者证号 ='" + id + "'"; + sql = con.prepareStatement(SQL); + sql.setString(1, a[0][0].trim()); + sql.setString(2, a[0][2].trim()); + sql.setString(3, a[0][3].trim()); + sql.setString(4, a[0][4].trim()); + sql.setString(5, a[0][5].trim()); + m = sql.executeUpdate(); + con.close(); + } catch (SQLException e) { + JOptionPane.showMessageDialog(null, "" + e, "消息对话框", JOptionPane.WARNING_MESSAGE); + } + if (m != 0) { + query.setDatabaseName("图书管理系统"); + query.setSQL("SELECT * FROM 个人信息表 where 读者证号='" + id + "'"); + query.startQuery(); + String ziduan[] = query.getColumnName(); + String[][] record = query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } else { + JOptionPane.showMessageDialog(null, "更新记录失败", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + } + + private void doLookRecord() { + query.setDatabaseName("图书管理系统"); + query.setSQL("SELECT * FROM 个人信息表 where 读者证号='" + id + "'"); + query.startQuery(); + String ziduan[] = query.getColumnName(); + String[][] record = query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } + + public void doDelete() { + query.setDatabaseName("图书管理系统"); + query.setSQL("DELETE FROM 个人信息表 where 读者证号='" + id + "'"); + + query.startQuery(); + Connection con; + PreparedStatement sql; + try { + String uri = "jdbc:derby:图书管理系统;create=false"; + con = DriverManager.getConnection(uri); + String SQL = "DELETE FROM 个人信息表 where 读者证号='" + id + "'"; + sql = con.prepareStatement(SQL); + m = sql.executeUpdate(); + con.close(); + } catch (SQLException e) { + JOptionPane.showMessageDialog(null, "" + e, "消息对话框", JOptionPane.WARNING_MESSAGE); + } + if (m != 0) { + DialogOne success = new DialogOne(); + success.tip("删除成功!"); + success.setVisible(true); + } else { + JOptionPane.showMessageDialog(null, "更新记录失败", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + } + + public void doInsert() { + Connection con; + PreparedStatement sql; + try { + String uri = "jdbc:derby:图书管理系统;create=false";// + con = DriverManager.getConnection(uri); + String SQL = "INSERT INTO 个人信息表 VALUES(?,?,?,?,?,?)"; + sql = con.prepareStatement(SQL); + sql.setString(1, a[0][0].trim()); + sql.setString(2, a[0][1].trim()); + sql.setString(3, a[0][2].trim()); + sql.setString(4, a[0][3].trim()); + sql.setString(5, a[0][4].trim()); + sql.setString(6, a[0][5].trim()); + m = sql.executeUpdate(); + con.close(); + } catch (SQLException exp) { + JOptionPane.showMessageDialog(null, "" + exp, "消息对话框", JOptionPane.WARNING_MESSAGE); + } + if (m != 0) { + query.setDatabaseName("图书管理系统"); + query.setSQL("SELECT * FROM 个人信息表 where 读者证号='" + a[0][1].trim() + "'"); + query.startQuery(); + String ziduan[] = query.getColumnName(); + String[][] record = query.getRecord(); + DialogOne dialog = new DialogOne();// 显示查询记录的一个对话框 + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } else { + JOptionPane.showMessageDialog(null, "插入记录失败", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + } +} \ No newline at end of file diff --git a/src/java2021autumn/LendHandleData.java b/src/java2021autumn/LendHandleData.java new file mode 100644 index 0000000..4c53ba0 --- /dev/null +++ b/src/java2021autumn/LendHandleData.java @@ -0,0 +1,61 @@ +package java2021autumn; + +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.sql.*; + +import javax.swing.JOptionPane; + +public class LendHandleData implements ActionListener { + String id, number, Book; + int l, m, n; + + public void setid(String s) { + id = s; + } + + public void getNum(String a) { + number = a; + } + + public void getBook(String c) { + Book = c; + } + + @Override + public void actionPerformed(ActionEvent e) { + Connection con; + PreparedStatement sql, sql2, sql3; + try { + String uri = "jdbc:derby:图书管理系统;create=false"; + con = DriverManager.getConnection(uri); + int num = Integer.parseInt(number); + num = num - 1; + number = Integer.toString(num); + String SQL = "update 图书信息表 set 库存数量=? where 图书编号='" + id + "'"; + String SQL2 = "insert into 借阅表 values(?,?,?)"; + sql = con.prepareStatement(SQL); + sql.setString(1, number); + sql2 = con.prepareStatement(SQL2); + sql2.setString(1, id); + sql2.setString(2, "001"); + sql2.setString(3, Book); + + m = sql.executeUpdate(); + n = sql2.executeUpdate(); + + con.close(); + + } catch (SQLException exp) { + } + if (m != 0) { + + DialogOne dialog = new DialogOne(); + dialog.tip("借书成功!"); + dialog.setVisible(true); + } else { + JOptionPane.showMessageDialog(null, "借书失败", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + + } +} diff --git a/src/java2021autumn/LoginWindow.java b/src/java2021autumn/LoginWindow.java index ebf9241..2f27c8a 100644 --- a/src/java2021autumn/LoginWindow.java +++ b/src/java2021autumn/LoginWindow.java @@ -2,46 +2,60 @@ package java2021autumn; import javax.swing.*; import java.awt.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; -public class LoginWindow extends JFrame{ +public class LoginWindow extends JFrame {//登录窗口 JPanel p; -JTextField userName; -JPasswordField password; -JButton buttonRead,buttonAdmin,buttonReg1,buttonReg2; -ByUserLoginHandle handle; -ByAdminLoginHandle adminhandle; -LoginWindow(){ - setTitle("图书管理系统"); - setBounds(100,100,800,200); - setLayout(new BorderLayout()); - setVisible(true); - p=new JPanel(); - userName=new JTextField(12); - password=new JPasswordField(12); - buttonRead=new JButton("读者登录"); - buttonAdmin=new JButton("管理员登录"); - buttonReg1=new JButton("读者注册"); - buttonReg2=new JButton("管理员注册"); - add(p); - p.add(new JLabel("用户名:")); - p.add(userName); - p.add(new JLabel("密码:")); - p.add(password); - p.add(buttonRead); - p.add(buttonAdmin); - p.add(buttonReg1); - p.add(buttonReg2); - handle=new ByUserLoginHandle(); - adminhandle=new ByAdminLoginHandle(); - buttonRead.addActionListener(handle); - buttonAdmin.addActionListener(adminhandle); - buttonReg1.addActionListener(handle); - buttonReg2.addActionListener(adminhandle); - handle.setJTextField(userName,password); - handle.setJButton(buttonRead,buttonReg1); - adminhandle.setJTextField(userName,password); - validate(); -} + JTextField userName; + JPasswordField password; + JButton buttonRead, buttonAdmin, buttonReg1, buttonReg2, buttonExit; + ByUserLoginHandle handle; + ByAdminLoginHandle adminhandle; + JLabel title; + + LoginWindow() { + setTitle("图书管理系统"); + setBounds(100, 100, 1100, 500); + setLayout(new BorderLayout()); + setVisible(true); + p = new JPanel(); + userName = new JTextField(12); + password = new JPasswordField(12); + buttonRead = new JButton("读者登录"); + buttonAdmin = new JButton("管理员登录"); + buttonReg1 = new JButton("读者注册"); + buttonReg2 = new JButton("管理员注册"); + buttonExit = new JButton("退出"); + title = new JLabel("欢迎登陆图书管理系统"); + title.setFont(new Font("隶书", Font.BOLD, 50)); + add(p); + p.add(title); + getContentPane().add(title, BorderLayout.NORTH); + p.add(new JLabel("用户名:")); + p.add(userName); + p.add(new JLabel("密码:")); + p.add(password); + p.add(buttonRead); + p.add(buttonReg1); + p.add(buttonAdmin); + getContentPane().add(buttonExit, BorderLayout.SOUTH); + buttonExit.addActionListener(new ActionListener() { + @Override + public void actionPerformed(ActionEvent e) { + System.exit(0); + } + }); + handle = new ByUserLoginHandle(); + adminhandle = new ByAdminLoginHandle(); + buttonRead.addActionListener(handle); + buttonAdmin.addActionListener(adminhandle); + buttonReg1.addActionListener(handle); + handle.setJTextField(userName, password); + handle.setJButton(buttonRead, buttonReg1); + adminhandle.setJTextField(userName, password); + validate(); + } } diff --git a/src/java2021autumn/Main.java b/src/java2021autumn/Main.java index 12cdbae..574835e 100644 --- a/src/java2021autumn/Main.java +++ b/src/java2021autumn/Main.java @@ -3,8 +3,7 @@ package java2021autumn; public class Main { public static void main(String[] args) { - //UserWindow user =new UserWindow();// 读者窗口 - LoginWindow login=new LoginWindow(); + LoginWindow login=new LoginWindow();//召出登录窗口 } diff --git a/src/java2021autumn/ManageBook.java b/src/java2021autumn/ManageBook.java index 001e7cc..2d723c2 100644 --- a/src/java2021autumn/ManageBook.java +++ b/src/java2021autumn/ManageBook.java @@ -2,32 +2,60 @@ package java2021autumn; import java.awt.Font; + import javax.swing.JButton; +import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; +import javax.swing.JTextField; -public class ManageBook extends JPanel{ +public class ManageBook extends JPanel{//管理图书窗口 JTable table; String []head ={"图书编号","图书名称","价格","库存数量","作者","出版社"}; String [][] a ={{" "," "," "," "," "," "}}; - JButton button; + JButton button,buttonUpdate,buttonfind,buttondel; InsertHandleData insert; + JTextField input; + UpdateHandleData update; + ManageBook() { setLayout(null); + input=new JTextField(12); table = new JTable(a,head); table.setFont(new Font("宋体",Font.BOLD,16)); table.setRowHeight(40); + buttonfind=new JButton("输入图书编号查找记录"); button = new JButton("插入记录"); + buttonUpdate=new JButton("更新记录"); + buttondel=new JButton("删除记录"); JScrollPane js=new JScrollPane(table); + add(input); + add(buttonfind); add(js); add(button); - js.setBounds(10,10,800,80); - button.setBounds(812,30,120,30); - insert = new InsertHandleData(); //数据的处理者 + add(buttonUpdate); + add(buttondel); + input.setBounds(10,10,120,30); + js.setBounds(10,100,800,80); + buttonfind.setBounds(150,10, 360, 30); + button.setBounds(812,120,120,30); + buttonUpdate.setBounds(932,120,120,30); + buttondel.setBounds(510, 10, 120, 30); + insert = new InsertHandleData(); insert.setArray(a); button.addActionListener(insert); + + update = new UpdateHandleData(); //数据的处理者 + update.setArray(a); + update.setJTextField(input); + update.setJButton(buttonfind,buttonUpdate,buttondel); + buttonfind.addActionListener(update); + buttonUpdate.addActionListener(update); + buttondel.addActionListener(update); + + } } \ No newline at end of file diff --git a/src/java2021autumn/ManageUser.java b/src/java2021autumn/ManageUser.java index 342ec69..6d3d4a6 100644 --- a/src/java2021autumn/ManageUser.java +++ b/src/java2021autumn/ManageUser.java @@ -6,29 +6,47 @@ import javax.swing.JButton; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; +import javax.swing.JTextField; -//可能需要更改HandleData -//设想是否能通过修改SQL语句+想要查询的表达到效果 - -public class ManageUser extends JPanel{ +public class ManageUser extends JPanel {// 管理读者的窗口 JTable table; - String []head ={"姓名","读者证号","读者证日期","读者证状态","最大可借阅数","超期罚款额"}; - String [][] a ={{" "," "," "," "," "," "}}; - JButton button; - InsertHandleData insertuser; - ManageUser() { - setLayout(null); - table = new JTable(a,head); - table.setFont(new Font("宋体",Font.BOLD,16)); - table.setRowHeight(40); - button = new JButton("插入记录"); - JScrollPane js=new JScrollPane(table); - add(js); - add(button); - js.setBounds(10,10,800,80); - button.setBounds(812,30,120,30); - insertuser = new InsertHandleData(); //数据的处理者 - insertuser.setArray(a); - button.addActionListener(insertuser); -} + JTextField Find; + String[] head = { "姓名", "读者证号", "读者证日期", "读者证状态", "最大可借阅数", "超期罚款额" }; + String[][] a = { { " ", " ", " ", " ", " ", " " } }; + JButton buttonInsert, buttonUpdate, buttonFind, buttonDel; + + InsertUserHandle insertuser; + + ManageUser() { + setLayout(null); + Find = new JTextField(12); + buttonFind = new JButton("请输入读者证号查询记录"); + table = new JTable(a, head); + table.setFont(new Font("宋体", Font.BOLD, 16)); + table.setRowHeight(40); + buttonInsert = new JButton("插入记录"); + buttonDel = new JButton("删除记录"); + buttonUpdate = new JButton("更新记录"); + JScrollPane js = new JScrollPane(table); + add(js); + add(Find); + add(buttonFind); + add(buttonDel); + add(buttonInsert); + add(buttonUpdate); + Find.setBounds(10, 10, 120, 30); + js.setBounds(10, 100, 800, 80); + buttonFind.setBounds(150, 10, 360, 30); + buttonInsert.setBounds(812, 120, 120, 30); + buttonUpdate.setBounds(932, 120, 120, 30); + buttonDel.setBounds(510, 10, 120, 30); + insertuser = new InsertUserHandle(); + insertuser.setArray(a); + insertuser.setJTextField(Find); + insertuser.setJButton(buttonFind, buttonUpdate, buttonDel, buttonInsert); + buttonInsert.addActionListener(insertuser); + buttonFind.addActionListener(insertuser); + buttonUpdate.addActionListener(insertuser); + buttonDel.addActionListener(insertuser); + } } diff --git a/src/java2021autumn/PreQuery.java b/src/java2021autumn/PreQuery.java index 6d318db..96ae0e0 100644 --- a/src/java2021autumn/PreQuery.java +++ b/src/java2021autumn/PreQuery.java @@ -5,79 +5,89 @@ import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; -import java.sql.SQLException; +import java.sql.SQLException; public class PreQuery { - String databaseName=""; //数据库名 - String SQL; //SQL语句 - String [] columnName; - String [][] record; - public PreQuery() { - try{ Class.forName("org.apache.derby.jdbc.EmbeddedDriver"); - } - catch(Exception e) { - System.out.print(e); - } - } - public void setDatabaseName(String s) { - databaseName=s.trim(); - } - public void setSQL(String SQL) { - this.SQL=SQL.trim(); - } - public String[] getColumnName() { - - return columnName; - } - public String[][] getRecord() { - - return record; - } - public String Feedback() { - if (record==null) - return ("密码错误或用户不存在!"); - return ("欢迎使用!"); - } - public void startQuery() { - Connection con; - PreparedStatement sql; - ResultSet rs; - try { - String uri="jdbc:derby:"+databaseName+";create=true"; - con=DriverManager.getConnection(uri); - sql=con.prepareStatement (SQL,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); - rs=sql.executeQuery(); - ResultSetMetaData metaData = rs.getMetaData(); - int columnCount = metaData.getColumnCount(); - columnName=new String[columnCount]; - for(int i=1;i<=columnCount;i++){ - columnName[i-1]=metaData.getColumnName(i); - } - rs.last(); - int recordAmount =rs.getRow();//结果集中的记录 - record = new String[recordAmount][columnCount]; - int i=0; - rs.beforeFirst(); - /* - * while(rs.next()) { for(int j=1;j<=columnCount;j++){ - * record[i][j-1]=rs.getString(j); } i++; } - */ - record=null;// - while(rs.next()) { - for(int j=1;j<=columnCount;j++) - { - record[i][j-1]=rs.getString(j); - } - i++; - } - - con.close(); - } - catch(SQLException e) { - System.out.println("请输入正确的表名"+e); - } - } -} + String databaseName = ""; + String SQL; + String[] columnName; + String[][] record; + int flag = 0; + + public PreQuery() { + try { + Class.forName("org.apache.derby.jdbc.EmbeddedDriver"); + } catch (Exception e) { + System.out.print(e); + } + } + + public void setDatabaseName(String s) {// 接收数据库名称 + databaseName = s.trim(); + } + + public void setSQL(String SQL) {// 接收SQL语句 + this.SQL = SQL.trim(); + } + + public String[] getColumnName() {// 返回字段名 + + return columnName; + } + + public int getColumnLen() {// 返回字段长度 + return columnName.length; + } + public String[][] getRecord() {// 返回记录 + return record; + } + public int RecordLength() {// 返回记录长度 + return record.length; + } + + public String Feedback() {// 返回反馈 + + if (flag == 1) + return ("密码错误或用户不存在!"); + return ("欢迎使用!"); + } + + public void startQuery() { + Connection con; + PreparedStatement sql; + ResultSet rs; + try { + String uri = "jdbc:derby:" + databaseName + ";create=true"; + con = DriverManager.getConnection(uri); + sql = con.prepareStatement(SQL, ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); + rs = sql.executeQuery(); + ResultSetMetaData metaData = rs.getMetaData(); + int columnCount = metaData.getColumnCount(); + columnName = new String[columnCount]; + for (int i = 1; i <= columnCount; i++) { + columnName[i - 1] = metaData.getColumnName(i); + } + rs.last(); + int recordAmount = rs.getRow();// 结果集中的记录 + if (recordAmount == 0) + flag = 1; + record = new String[recordAmount][columnCount]; + int i = 0; + rs.beforeFirst(); + + while (rs.next()) { + for (int j = 1; j <= columnCount; j++) { + record[i][j - 1] = rs.getString(j); + } + i++; + } + + con.close(); + } catch (SQLException e) { + System.out.println("请输入正确的表名" + e); + } + } +} diff --git a/src/java2021autumn/UpdateHandleData.java b/src/java2021autumn/UpdateHandleData.java new file mode 100644 index 0000000..25b39bf --- /dev/null +++ b/src/java2021autumn/UpdateHandleData.java @@ -0,0 +1,137 @@ +package java2021autumn; + +import java.awt.event.*; +import javax.swing.*; + +import java.awt.*; +import java.sql.*; + +import javax.swing.*; + +import java.awt.*; +import java.sql.*; + +public class UpdateHandleData implements ActionListener {//更新图书信息表的监视器 + JTextField inputID; + JButton buttonLook, buttonUpdate, buttonDel; + String[][] a; + PreQuery query; + String id; + int m; + + UpdateHandleData() { + query = new PreQuery(); + } + + public void setArray(String[][] a) { + this.a = a; + } + + public void setJTextField(JTextField... text) { + inputID = text[0]; + } + + public void setJButton(JButton... b) { + buttonLook = b[0]; + buttonUpdate = b[1]; + buttonDel = b[2]; + } + + public void actionPerformed(ActionEvent e) { + + if (e.getSource() == buttonUpdate) { + id = a[0][0].trim(); + doGengxin(); + } else if (e.getSource() == buttonLook) { + id = inputID.getText().trim(); + doLookRecord(); + } else if (e.getSource() == buttonDel) { + id = inputID.getText().trim(); + doDelete(); + + } + } + + private void doGengxin() { + Connection con; + PreparedStatement sql; + try { + String uri = "jdbc:derby:图书管理系统;create=false"; + con = DriverManager.getConnection(uri); + String SQL = "update 图书信息表 set 图书名称=? ,价格=?,库存数量=?,作者=?,出版社=? where 图书编号 ='" + id + "'"; + sql = con.prepareStatement(SQL); + sql.setString(1, a[0][1].trim()); + sql.setString(2, a[0][2].trim()); + sql.setString(3, a[0][3].trim()); + sql.setString(4, a[0][4].trim()); + sql.setString(5, a[0][5].trim()); + m = sql.executeUpdate(); + con.close(); + } catch (SQLException e) { + // JOptionPane.showMessageDialog + // (null,"","消息对话框", JOptionPane.WARNING_MESSAGE); + } + if (m != 0) { + query.setDatabaseName("图书管理系统"); + query.setSQL("SELECT * FROM 图书信息表 where 图书编号='" + id + "'"); + query.startQuery(); + String ziduan[] = query.getColumnName(); + String[][] record = query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } else { + JOptionPane.showMessageDialog(null, "更新记录失败", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + } + + private void doLookRecord() { + query.setDatabaseName("图书管理系统"); + query.setSQL("SELECT * FROM 图书信息表 where 图书编号='" + id + "'"); + query.startQuery(); + String ziduan[] = query.getColumnName(); + String[][] record = query.getRecord(); + DialogOne dialog = new DialogOne(); + dialog.setZiduan(ziduan); + dialog.setRecord(record); + dialog.init(); + dialog.setVisible(true); + } + + public void doDelete() { + query.setDatabaseName("图书管理系统"); + query.setSQL("DELETE FROM 图书信息表 where 图书编号='" + id + "'"); + query.startQuery(); + + Connection con; + PreparedStatement sql; + try { + String uri = "jdbc:derby:图书管理系统;create=false"; + con = DriverManager.getConnection(uri); + String SQL = "DELETE FROM 图书信息表 where 图书编号='" + id + "'"; + sql = con.prepareStatement(SQL); + + m = sql.executeUpdate(); + con.close(); + } catch (SQLException e) { + JOptionPane.showMessageDialog(null, "" + e, "消息对话框", JOptionPane.WARNING_MESSAGE); + } + if (m != 0) { + DialogOne success = new DialogOne(); + success.tip("删除成功!"); + success.setVisible(true); + } else { + JOptionPane.showMessageDialog(null, "更新记录失败", "消息对话框", JOptionPane.WARNING_MESSAGE); + } + } +} + + + + + + + + diff --git a/src/java2021autumn/UserHandleData.java b/src/java2021autumn/UserHandleData.java deleted file mode 100644 index 0a31b74..0000000 --- a/src/java2021autumn/UserHandleData.java +++ /dev/null @@ -1,14 +0,0 @@ -package java2021autumn; - -import java.awt.event.*; -import javax.swing.*; - -public class UserHandleData implements ActionListener{ - - - public void actionPerformed(ActionEvent e) { - UserWindow user =new UserWindow();// 读者窗口 - - } - -} diff --git a/src/java2021autumn/UserWindow.java b/src/java2021autumn/UserWindow.java index 04241ee..3154a18 100644 --- a/src/java2021autumn/UserWindow.java +++ b/src/java2021autumn/UserWindow.java @@ -3,26 +3,28 @@ package java2021autumn; import javax.swing.*; import java.awt.*; -public class UserWindow extends JFrame{ +public class UserWindow extends JFrame {//读者窗口 JTabbedPane p; - ByBook byBook; - ByBorrow byBorrow; - Information infor; - public UserWindow(){ - setBounds(100,100,800,200); - setVisible(true); - p=new JTabbedPane(); - byBook = new ByBook(); - byBorrow = new ByBorrow(); - infor=new Information(); - ByBorrowHandleData borrow=new ByBorrowHandleData(); - p.add("图书查询",byBook); - p.add("借阅查询",byBorrow); - //在p上加入监视器,使其连接借阅数据库 - p.add("个人信息",infor); - p.validate(); - add(p,BorderLayout.CENTER); - validate(); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - } + ByBook byBook; + ByBorrow byBorrow; + Information infor; + + public UserWindow() { + setTitle("用户界面"); + setBounds(100, 100, 1100, 500); + setVisible(true); + p = new JTabbedPane(); + byBook = new ByBook(); + byBorrow = new ByBorrow(); + infor = new Information(); + ByBorrowHandleData borrow = new ByBorrowHandleData(); + p.add("图书查询", byBook); + p.add("借阅查询", byBorrow); + p.add("个人信息", infor); + p.validate(); + p.setVisible(true); + add(p, BorderLayout.CENTER); + validate(); + setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); + } } diff --git a/src/java2021autumn/newfile.cld b/src/java2021autumn/newfile.cld new file mode 100644 index 0000000..a1f61df --- /dev/null +++ b/src/java2021autumn/newfile.cld @@ -0,0 +1,7809 @@ + + + + 255 + 255 + 206 + + + 0 + 0 + 0 + + true + + + + + 2 + + + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 363 + 110 + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 371 + 1178 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 3 + 707 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 1125 + 800 + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 1066 + 0 + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 357 + 345 + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 1 + 1076 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + inputName + JTextField + false + + + + + true + + + + + + 2 + + + + + + inputPass + JTextField + false + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + buttonRead + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonReg + JButton + false + + + + + true + + + + + + 2 + + + + + + name + String + false + + + + + true + + + + + + 2 + + + + + + pass + String + false + + + + + true + + + + + + 2 + + + + + + m + int + false + + + + + true + + + + + + 2 + + + + + + ByUserLoginHandle + void + + false + false + + + + + true + + + + + + 2 + + + + + + setJButton + void + + + b + JButton[] + + + false + false + + + + + true + + + + + + 2 + + + + + + setJTextField + void + + + text + JTextField[] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + true + + + + + + 2 + + + + + + doLogin + void + + false + false + + + + + true + + + + + + 2 + + + + + + Register + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ByUserLoginHandle + false + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + p + JPanel + false + + + + + true + + + + + + 2 + + + + + + userName + JTextField + false + + + + + true + + + + + + 2 + + + + + + password + JPasswordField + false + + + + + true + + + + + + 2 + + + + + + buttonRead + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonAdmin + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonReg1 + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonReg2 + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonExit + JButton + false + + + + + true + + + + + + 2 + + + + + + handle + ByUserLoginHandle + false + + + + + true + + + + + + 2 + + + + + + adminhandle + ByAdminLoginHandle + false + + + + + true + + + + + + 2 + + + + + + title + JLabel + false + + + + + true + + + + + + 2 + + + + + + LoginWindow + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.LoginWindow + false + + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 681 + 896 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 352 + 754 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + number + String + false + + + + + true + + + + + + 2 + + + + + + getNum + void + + + a + String + + + false + false + + + + + true + + + + + + 2 + + + + + + setNum + String + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.BorrowSelHandle + false + + + + + + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 709 + 207 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + id + String + false + + + + + true + + + + + + 2 + + + + + + number + String + false + + + + + true + + + + + + 2 + + + + + + Book + String + false + + + + + true + + + + + + 2 + + + + + + l + int + false + + + + + true + + + + + + 2 + + + + + + m + int + false + + + + + true + + + + + + 2 + + + + + + n + int + false + + + + + true + + + + + + 2 + + + + + + setid + void + + + s + String + + + false + false + + + + + true + + + + + + 2 + + + + + + getNum + void + + + a + String + + + false + false + + + + + true + + + + + + 2 + + + + + + getBook + void + + + c + String + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.LendHandleData + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + table + JTable + false + + + + + true + + + + + + 2 + + + + + + panel + JPanel + false + + + + + true + + + + + + 2 + + + + + + label + JLabel + false + + + + + true + + + + + + 2 + + + + + + ziduan + String[] + false + + + + + true + + + + + + 2 + + + + + + record + String[][] + false + + + + + true + + + + + + 2 + + + + + + length + int + false + + + + + true + + + + + + 2 + + + + + + row + int + false + + + + + true + + + + + + 2 + + + + + + feedback + String + false + + + + + true + + + + + + 2 + + + + + + okButton + JButton + false + + + + + true + + + + + + 2 + + + + + + lendHandle + LendHandleData + false + + + + + true + + + + + + 2 + + + + + + borrowSel + BorrowSelHandle + false + + + + + true + + + + + + 2 + + + + + + DialogOne + void + + false + false + + + + + true + + + + + + 2 + + + + + + tip + void + + + a + String + + + false + false + + + + + true + + + + + + 2 + + + + + + setZiduan + void + + + ziduan + String[] + + + false + false + + + + + true + + + + + + 2 + + + + + + setRecord + void + + + record + String[][] + + + false + false + + + + + true + + + + + + 2 + + + + + + setFeedBack + void + + + feedback + String + + + false + false + + + + + true + + + + + + 2 + + + + + + init + void + + false + false + + + + + true + + + + + + 2 + + + + + + BorrowSel + void + + + b + String + + + length + int + + + row + int + + + false + false + + + + + true + + + + + + 2 + + + + + + lendBook + void + + + a + String + + + false + false + + + + + true + + + + + + 2 + + + + + + log + void + + false + false + + + + + true + + + + + + 2 + + + + + + unlog + void + + false + false + + + + + true + + + + + + 2 + + + + + + adminLog + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.DialogOne + false + + + + + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + inputName + JTextField + false + + + + + true + + + + + + 2 + + + + + + inputPass + JTextField + false + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + dialog + DialogOne + false + + + + + true + + + + + + 2 + + + + + + ByAdminLoginHandle + void + + false + false + + + + + true + + + + + + 2 + + + + + + setJTextField + void + + + text + JTextField[] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + true + + + + + + 2 + + + + + + closeThis + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ByAdminLoginHandle + false + + + + + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 717 + 724 + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 2 + 211 + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 15 + 5 + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 710 + 2 + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 713 + 528 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + id + String + false + + + + + true + + + + + + 2 + + + + + + getID + JTextField + false + + + + + true + + + + + + 2 + + + + + + ByBorrowHandleData + void + + false + false + + + + + true + + + + + + 2 + + + + + + Setid + void + + + b + JTextField[] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ByBorrowHandleData + false + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + button + JButton + false + + + + + true + + + + + + 2 + + + + + + handle + ByBorrowHandleData + false + + + + + true + + + + + + 2 + + + + + + ByBorrow + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ByBorrow + false + + + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 380 + 1011 + + + + + + + true + + + + + 2 + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 5 + 905 + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + inputid + JTextField + false + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + ByInforHandleData + void + + false + false + + + + + true + + + + + + 2 + + + + + + setJTextField + void + + + text + JTextField[] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ByInforHandleData + false + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + button + JButton + false + + + + + true + + + + + + 2 + + + + + + inputid + JTextField + false + + + + + true + + + + + + 2 + + + + + + handle + ByInforHandleData + false + + + + + true + + + + + + 2 + + + + + + Information + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.Information + false + + + + + + + + + + + + + true + + + + + + 2 + + + + + + p + JTabbedPane + false + + + + + true + + + + + + 2 + + + + + + byBook + ByBook + false + + + + + true + + + + + + 2 + + + + + + byBorrow + ByBorrow + false + + + + + true + + + + + + 2 + + + + + + infor + Information + false + + + + + true + + + + + + 2 + + + + + + UserWindow + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.UserWindow + false + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + inputName + JTextField + false + + + + + true + + + + + + 2 + + + + + + button1 + JButton + false + + + + + true + + + + + + 2 + + + + + + bookhandle + ByBookHandleData + false + + + + + true + + + + + + 2 + + + + + + ByBook + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ByBook + false + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + inputName + JTextField + false + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + ByBookHandleData + void + + false + false + + + + + true + + + + + + 2 + + + + + + setJTextField + void + + + text + JTextField[] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ByBookHandleData + false + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 2 + 203 + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 1140 + 1204 + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + table + JTable + false + + + + + true + + + + + + 2 + + + + + + Find + JTextField + false + + + + + true + + + + + + 2 + + + + + + head + String[] + false + + + + + true + + + + + + 2 + + + + + + a + String[][] + false + + + + + true + + + + + + 2 + + + + + + buttonInsert + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonUpdate + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonFind + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonDel + JButton + false + + + + + true + + + + + + 2 + + + + + + insertuser + InsertUserHandle + false + + + + + true + + + + + + 2 + + + + + + ManageUser + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ManageUser + false + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + inputID + JTextField + false + + + + + true + + + + + + 2 + + + + + + buttonFind + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonUpdate + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonDel + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonInsert + JButton + false + + + + + true + + + + + + 2 + + + + + + a + String[][] + false + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + id + String + false + + + + + true + + + + + + 2 + + + + + + m + int + false + + + + + true + + + + + + 2 + + + + + + InsertUserHandle + void + + false + false + + + + + true + + + + + + 2 + + + + + + setArray + void + + + a + String[][] + + + false + false + + + + + true + + + + + + 2 + + + + + + setJTextField + void + + + text + JTextField[] + + + false + false + + + + + true + + + + + + 2 + + + + + + setJButton + void + + + b + JButton[] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + true + + + + + + 2 + + + + + + doGengxin + void + + false + false + + + + + true + + + + + + 2 + + + + + + doLookRecord + void + + false + false + + + + + true + + + + + + 2 + + + + + + doDelete + void + + false + false + + + + + true + + + + + + 2 + + + + + + doInsert + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.InsertUserHandle + false + + + + + + + + true + + + + + 2 + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 1088 + 250 + + + + true + + + + + 2 + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + inputID + JTextField + false + + + + + true + + + + + + 2 + + + + + + buttonLook + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonUpdate + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonDel + JButton + false + + + + + true + + + + + + 2 + + + + + + a + String[][] + false + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + id + String + false + + + + + true + + + + + + 2 + + + + + + m + int + false + + + + + true + + + + + + 2 + + + + + + UpdateHandleData + void + + false + false + + + + + true + + + + + + 2 + + + + + + setArray + void + + + a + String[][] + + + false + false + + + + + true + + + + + + 2 + + + + + + setJTextField + void + + + text + JTextField[] + + + false + false + + + + + true + + + + + + 2 + + + + + + setJButton + void + + + b + JButton[] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + true + + + + + + 2 + + + + + + doGengxin + void + + false + false + + + + + true + + + + + + 2 + + + + + + doLookRecord + void + + false + false + + + + + true + + + + + + 2 + + + + + + doDelete + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.UpdateHandleData + false + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + + + true + + + + + 2 + + + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + databaseName + String + false + + + + + true + + + + + + 2 + + + + + + SQL + String + false + + + + + true + + + + + + 2 + + + + + + columnName + String[] + false + + + + + true + + + + + + 2 + + + + + + record + String[][] + false + + + + + true + + + + + + 2 + + + + + + flag + int + false + + + + + true + + + + + + 2 + + + + + + PreQuery + void + + false + false + + + + + true + + + + + + 2 + + + + + + setDatabaseName + void + + + s + String + + + false + false + + + + + true + + + + + + 2 + + + + + + setSQL + void + + + SQL + String + + + false + false + + + + + true + + + + + + 2 + + + + + + getColumnName + String[] + + false + false + + + + + true + + + + + + 2 + + + + + + getColumnLen + int + + false + false + + + + + true + + + + + + 2 + + + + + + getRecord + String[][] + + false + false + + + + + true + + + + + + 2 + + + + + + RecordLength + int + + false + false + + + + + true + + + + + + 2 + + + + + + Feedback + String + + false + false + + + + + true + + + + + + 2 + + + + + + startQuery + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.PreQuery + false + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + a + String[][] + false + + + + + true + + + + + + 2 + + + + + + query + PreQuery + false + + + + + true + + + + + + 2 + + + + + + m + int + false + + + + + true + + + + + + 2 + + + + + + InsertHandleData + void + + false + false + + + + + true + + + + + + 2 + + + + + + setArray + void + + + a + String[][] + + + false + false + + + + + true + + + + + + 2 + + + + + + actionPerformed + void + + + e + ActionEvent + + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.InsertHandleData + false + + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + table + JTable + false + + + + + true + + + + + + 2 + + + + + + head + String[] + false + + + + + true + + + + + + 2 + + + + + + a + String[][] + false + + + + + true + + + + + + 2 + + + + + + button + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonUpdate + JButton + false + + + + + true + + + + + + 2 + + + + + + buttonfind + JButton + false + + + + + true + + + + + + 2 + + + + + + buttondel + JButton + false + + + + + true + + + + + + 2 + + + + + + insert + InsertHandleData + false + + + + + true + + + + + + 2 + + + + + + input + JTextField + false + + + + + true + + + + + + 2 + + + + + + update + UpdateHandleData + false + + + + + true + + + + + + 2 + + + + + + ManageBook + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.ManageBook + false + + + + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + p + JTabbedPane + false + + + + + true + + + + + + 2 + + + + + + manageBook + ManageBook + false + + + + + true + + + + + + 2 + + + + + + manageUser + ManageUser + false + + + + + true + + + + + + 2 + + + + + + AdminWindow + void + + false + false + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.AdminWindow + false + + + + + + + + + + + + + + + + + + + true + + + + + + 2 + + + + + + -1 + -1 + 368 + 0 + + + + + + + + true + + + + + + 2 + + + + + + main + void + + + args + String[] + + + false + true + + + + + + _stereo_type + Stereo Type + false + + + _simpleEntityName + Simple Name + false + + + _entityName + Name + false + + + _background + Background Color + false + + + _attrs + Attributes... + false + + + _operations + Operations... + false + + + _abstract + abstract + false + + + + java2021autumn.Main + false + + + + + + + + + \ No newline at end of file diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/README_DO_NOT_TOUCH_FILES.txt" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/README_DO_NOT_TOUCH_FILES.txt" new file mode 100644 index 0000000..a4bc145 --- /dev/null +++ "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/README_DO_NOT_TOUCH_FILES.txt" @@ -0,0 +1,9 @@ + +# ************************************************************************* +# *** DO NOT TOUCH FILES IN THIS DIRECTORY! *** +# *** FILES IN THIS DIRECTORY AND SUBDIRECTORIES CONSTITUTE A DERBY *** +# *** DATABASE, WHICH INCLUDES THE DATA (USER AND SYSTEM) AND THE *** +# *** FILES NECESSARY FOR DATABASE RECOVERY. *** +# *** EDITING, ADDING, OR DELETING ANY OF THESE FILES MAY CAUSE DATA *** +# *** CORRUPTION AND LEAVE THE DATABASE IN A NON-RECOVERABLE STATE. *** +# ************************************************************************* \ No newline at end of file diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/db.lck" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/db.lck" new file mode 100644 index 0000000000000000000000000000000000000000..63f28982cbe7797c70f4b3bf498c87168b70c60e GIT binary patch literal 38 qcmZQjNwhFDOExe_)ip3QPti3pF-+D?Nl7%O0 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/README_DO_NOT_TOUCH_FILES.txt" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/README_DO_NOT_TOUCH_FILES.txt" new file mode 100644 index 0000000..56df292 --- /dev/null +++ "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/README_DO_NOT_TOUCH_FILES.txt" @@ -0,0 +1,8 @@ + +# ************************************************************************* +# *** DO NOT TOUCH FILES IN THIS DIRECTORY! *** +# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE RECOVERY *** +# *** SYSTEM. EDITING, ADDING, OR DELETING FILES IN THIS DIRECTORY *** +# *** WILL CAUSE THE DERBY RECOVERY SYSTEM TO FAIL, LEADING TO *** +# *** NON-RECOVERABLE CORRUPT DATABASES. *** +# ************************************************************************* \ No newline at end of file diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/log.ctrl" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/log.ctrl" new file mode 100644 index 0000000000000000000000000000000000000000..ca82c8ad64c8c8ab72ab72759aeb0203fbe02657 GIT binary patch literal 48 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 z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p z5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo z0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z r5fA|p5CIVo0TB=Z5fA|p5CIVo0TB=Z5fA|p5CIVo0TK9LB=G+L%*JN# literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/logmirror.ctrl" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/log/logmirror.ctrl" new file mode 100644 index 0000000000000000000000000000000000000000..ca82c8ad64c8c8ab72ab72759aeb0203fbe02657 GIT binary patch literal 48 mcmZQzU}#`qVBiE|Mh5nWNu{ETd4Q@(EjSK z0r%Kr5fv7w=`bjPmkZ%x%>Qsh7?{s~s6l+MR=3U74*I!GfSxd-u79U+H9{d55g-CY zfCvx)B0vO)01+SpM1Tkof&WF|_TJ^7g>MSydjX<&N)Ej;)CYu#2xiW3uYGQBhzo?lcYC0ufS}5R?~q$e@|7>Q32}sv6VET2n75 zFb&t<4UGP}Dz<5A%&VS6HFhYgC;K_IAcM%m9D1e{ zEUg$7FGO?PUMpN1FL{I1K^x-T)@4V>W`B=Q@UV`RSAtHo7OU$PGb(-;Qn_WA%&;WQ ztl5si>J5lvY*fwXHnw+my_eA<0z`la5CI}U1c(3;AOb{y2oM1x@HYaS0$H4qGk{;e a;T?xkfM?&nfi1L;eLD+FLDkQ@$IEYyzGY_s literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c101.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c101.dat" new file mode 100644 index 0000000000000000000000000000000000000000..e4cf77db385fecd5883abdeb01194a6acbc87dae GIT binary patch literal 8192 zcmeI1J5Iwu5Qb-i6gvq8hu~3JjP12!OPm2wr$NS#0$M<#qoF~fq@s;D2dBsxD7gX5 zuDy|yK+>asrJbFf`S;HD*A6H_SfB*=900@8p2!H?xfB*=900@A< ze@URf{&N+}5V_U}^#9 zH0$(VHX=od4{^K!9n)c{qblR13OJmKsj4E#Q?3IxEz%rcg-m;-Jo2qx7e%aD7fxSK zgCb73)pMGpabop8jjW#YFlWy4UHTD?tv)Z~nz;#g>Bls&`Z`K0xzDuI*JTs1E|c~? zp^mdG&&>TN9Rds>00JNY0w4eaAOHd&00JNY0wA!3fNDtoe$%_LDz*N?`a|oV(RI7{ I=yLA=01QW5M*si- literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c111.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c111.dat" new file mode 100644 index 0000000000000000000000000000000000000000..fce1b5ad9ea4983d54ae12e648ed07885ac47783 GIT binary patch literal 8192 zcmeI0y-EW?5Xb+UgWTlxz%(iF}(szinu1l*kjY3z99VWm8 zm;e)C0!)AjFaajO1egF5U;_V$%oAx*fcVfsm?VJzQJ$`mj|( z2&=a=?o7LMGWadRh-jF?Wb>xhJS*AfDs`E5zz8UO@6y#>}!tRFj{AIE6?IoL+{$LT3$F6oH?7G5N1 zahm^X+YOQY{^jYyeKo3O1BdVQ5;$7K>DIhmGrC=i@q`I50Vco%m;e)C0!)AjFaajO z1em~oB=GQjBjAd5=Fj&b^hfR8t-bpEW?~Z3mBAfEtBZhdN2{;=IbXn$Sh}d#8?yb? zLqLt3z}XP_pm)D;@J22S-~jfu%8bISlNjel*10ZZo@tu)mSm|hrhpv~Aw*Umr&Ww- zN~g~>)-rB&?Da`r*H$0F)YXsMLSZ`8*Qkw5Tcf-_ZK@9Y`cs%$eTAhmn53?LtFV)m z>DzPtpvqkR8O*J|Daxk6gbK!aBeBF*HeKfXQC;2^wx2oen2iZA0Vco%m;e)C0!)Aj kFaajO1em}d1Vjh)_gm=R!>b)n?09MYF`T;s3spaU0jrB$=>Px# literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c130.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c130.dat" new file mode 100644 index 0000000000000000000000000000000000000000..851aa262ade03d946652e62944ca5d1a3947bc05 GIT binary patch literal 8192 zcmeI0u};G<5QZ-mv;{gK76!zIV2X5!oy3uN282LDVssKmVh1EPUVtZHhN&x0!oVx= z7Uk^JZBx_o4}H zKK3sgp4)x?qxX-m&cDbtKjzst`6C2a1bWuHJ;%>I5q2>FCcp%k025#WOn?b60Vco% zm;e*_Uj$xWpCWjmntXph0^9pfepTt?Yk{pHtvrlAmu}m2(_e%Ox?nVbQ#h$*+9=GL z7?Xlb)9AR&(Zpy+Dp6DkT3ssIw#KXq>c%dm)LKZC+DlClYmsA@67wtg;J%mEM+RSLP-I~ykEEcXgp&AOn?b60Vco%m;e)C0!)AjFo8cxAbNvqYU;17 Ug_*NcXK$T7hvTlW>CM624cBsLZnBt|Ay#K2SV6nzHX z0?u|)r7g5O`Yic!zWW@Xf7_Yvh)BsaV_>akZQpeHeoXxDcC3W|T%JqjMrJ^?*NK!I zF6)hBy&#c4y}ew!UA=$Vz|og{6!#8sx+QDR3?7zZSbzWsfB*=900@8p2!H?xfB*=9 zz<(t0{CcnGR&Lhy_dc0cdw1=wU4Av;`SN7&NWtPE;8$<4tLyU>9jm#EsF^1j5P4Ju)(J|{(uhYpwyEpH`{DJ?Bx*oaNi}LmF9qUdALX{)cxCS+YE zuAWH8S(ay}{;@*<3j!bj0w4eaAOHd&00JNY0w4ean+T|eO!NG1tV*pvx4vin6S{J{ I_dmSTA8u(|p#T5? literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c150.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c150.dat" new file mode 100644 index 0000000000000000000000000000000000000000..36977e2dcfff6d86ab2b5db72d459f04dc7e3a6f GIT binary patch literal 20480 zcmeHOO^6&t6n@=1JF`Et<0cxTSv7x~#0Vq(vok#{>%o8tC`KV7LL%<${9w>%2-y%M zpcfVOkO&GMyhKD0a`Uhtf(yoD4kGd3MTsDSib_C5@TcB;v(ElxyQ-cxQKN(E6ABw@;`YC|dSUMRTD2Df?i{$%dsQ2KrtX8+c&}@A3OEIv0!{&^fK$LJ;1qBQ zI0c*nP64ODe@TJU_iP%3ITi7uzuykq)T`aA&S9~CMMt5i-Z|lY(r@p0Cn$0FIAu9sek3xQ%}qtd2-L;f`9Hi7@Ru>{=q%xE^qv$IP~Bb zKETPNc<>e&l7=&t8IBJxz%WtQ(|WBH#C7vC4e`|e=`(G>h%lU7gr9*?VK`wkQymn( zEToRIg-7Z!DYY8^j4?&(ij-O}$TdWrq+K}x| zgw&xvU)U<7juP$qvQ0{zJ%cdI*)FBluZojI9XFG%S`}3)XX-3+T84HA!^vrp-YE^I zoB4H-`L1KIOBhaVHivLdDlaH|RN8PFVC*8{Uc~Y|;UPGvo_mO+Zxh~&IPwGGYlL?o z4u4K~Kb%oJ&>s*6$WS^W5tRW75M)(Y3;d^{nVFr&M_?Yknwhv4o`U`{| zMDJ7V_4Xmcx7Y%Y(DP~7%IE*%tMk7u^Zz?wQuW-%y-RRy|1TWaFnjHgU48v$d-Vpv zs*uywmkSQ|@x<8+pllw_^okUMa8%lIEZu&+VxV@@Mwv0&0E! z%>G3!>@Aw%(mG+oSgD!cFlrt^2wjsY1@aBQyRhU+&-MVvOc!-f_QSu`nV2YA5SiJ z=M-@5KoE}p!ppS-d+J!9P;%|Sp4uRxW8mkD1dyc2Qs65#=K+9MyLS09NH zhu^}M;SGpG&m)$8CVT^rFWrS${EF~p!T@pbBH`17n-L4=2@exi5C`5Rd>GOHjqpvv zeTW`8e~+F21&joy;T1l=b>okZE%X1wbX$C-fA+m+8vk!Ux(3-X-#Q?m)@R4;$_3Q= z?3ix@u%|Z2j@e-gsP)MpJ8XMugY1|cwt!ln9rO0QJ+*;dSTzG&gHymM;1qBQI0c*n zP64NYQ@|aR4D+ptCBO{d-lWMy?tDZGlScp}3_cy1)a7x|ZFWdj0Ug+)r z+r*RO?+s>pzc&zsqrbVA3k?EleR+fn4K~!P2DMY2O;a4>C4-6^T3l%OTh#4pQfs3= zE2vj}X Im)`&APvj93wEzGB literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c161.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c161.dat" new file mode 100644 index 0000000000000000000000000000000000000000..533cdd6b54a54dcb9c8ec8f3ee8a5b6dfc0c4f6e GIT binary patch literal 16384 zcmeI2O-~zF6oy}q>CD*X`@?*HgGoZ&3=jsp&B9V8vTBolB~q1*L%;1kn#sub=5`GUqGd9+ItVjU^jrzS+$AINPZdL`&`C;g#rQRSMo8wT$l zk1%q|{!P37^V00ObYDpSg~L0mj{@)TTlJl$b9g81*E{?QVimuNoQf|Yuj1EG(C|Ts zUKJmqPsPXRSMfOvsQ5evReS+MD!v!PD!vaRD!w11Dt-WCDt-_}6+eV=6+es#6+ePW z6+en86+eb)6<@@RiXX?Uil4xoil4+h@o6>PZX{c2x8FZGEU5TA7FB!!ODet>%PPJP zD=NMptHew9SO-v2@q<`X@k6+w;)iil#gE{YiXU~G(6r!AQco+%=607KAh%Iod!Skn zq4tStL5$j`ss%aJK2t5oqxQLKLE*Lg2pg~ltO0Al8n6cb(*~jt?(^Z{3FQ&xKIJZD z(dRp_C|^(>P(GwA`RqCM8Lwjli2kB{N%2>HddLcOFu{$o?lFXiXi|E2r_`@fW5WdE1)OYHwrewqEhTG?wj9cXm<`3a`j z|E2si`@fW*VgHx%v+Vy;evbWL%Fna^OZf%%e<{Dn{x9X1*#D*cGW)-jUt#~3@~iCs zQoh9gFXh+R|E2s5_J1jVll@=FXG8XXDIc-_OZk}nzggX=C&^aV&xl3r|5852I{iJ8 zzMdT3Rq=V0ReS;OsrX*pR`GqEw*&Uf8n6be0c*e-c#|7w-vx+Hz4u1s($OKElS@ab cKM%>DL-OZvmqv;{C3^(_U;qE}_pRf90Po_3K>z>% literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c171.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c171.dat" new file mode 100644 index 0000000000000000000000000000000000000000..e4e1fa093c84d085eecdb23a77a58e4724e35713 GIT binary patch literal 16384 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 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c191.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c191.dat" new file mode 100644 index 0000000000000000000000000000000000000000..2676a9a2def8522e9ecff34c11ed604c6e5bd167 GIT binary patch literal 16384 zcmeI2ON``J6^8$MblLUnp7%48WHQNwgoc`QW~OJ7K)YPGYn*o3j_sP6o*6Jq9t&8Z zkdY7)3gV$G!w%RX6eM;C1T0v<1|+0N2o_NkA-13>ipUBn3W9U4t8TsQ$?e&JTvFY3 z``Vw+J@?$l`CYgJphRE(RApI{ zC_GSjpzuK9f&U*5{PBKV!zrip$D z8>P3>v!(BiYgv1!kR={Q^t~~zeN~<%W#XT7FwqIhxUhmpaOU~$xsAC_GSjpzuK9fx-iY2MP}q9wjjyFmiQhW=;avWI1CLV8_EJN0 z@_*C}O8>tzoBoe)t*E?un)FZecgpgO>S6-Fxqklk`Hl4_Hor(&e44;tdhvzLO;Cd zq=t?@ByH6|#PMz*9BRvI_OG7K%opnyBfi-Nup2YN9?tDPu}a9M&h)VGv=|kJbI<8jdX8FD1gw42h5iAL)Xz<+{nURyYZ} zN(V>v88oazG4!vBIm8-{=_AODPz0`J&ofqWJe!fFb{@f@vD#_bJEI`sS+i$FYSOFJ za6+H9fpeL(#Pa%y@VNIA*B>NSXkT%t=|jIieUgEb`cJxy%{@OU@%(F+GZk~&xKICq zr*Ja+feX+UE-XQFmns^iw(IxoP*|~WecOtC8BW_2Q#BJ8^+`0om=p?EQ18v4ShlX! zv8j(bfn$uKi8b&eho}1O&>u!|=y(H;b!l7!m-LAzaXf=KW28hjaakWpv(gyp3U3f! zQHHhfls<(f?J*@9^%h###?$(su{n{5rxfY=4xZ7c(6Y$p#33!Q6cF4d30cKw^dS^e zz1)~u!)NtL6jMyfiK%_q+R|qo$5Cc21XXW0PPauI07ea4mOhb!DucKXREB}Ao<5Vh zam<{LD#OH&lHL&Md4^L8rTwhrYy#k(OlZJ7bgl26dus^K z?~K|_d<9tf0AHf=$MhZ=D+&5ko`g*=q2K1?>i4ll%FoO47zDj&{}W$RdX3MN1T*mwUx{CHE$+Yq>RmoI-(`;RW#*ed;%kgw zfqn>Ynuw^pDQh2OTJu|c+k1s7}C;{5}|2@CJUz$5}NwgD6_k8vhVebUKrN z704xWS|)#7Ac=|0hj^Li^{+xHfxc~rad1rXhe1e6#T3S?L^(?!$TjN$oJwJRC%XG4 z-OLaSa7vX-GGl&D-Q%?y1Z7p)St?NEptVmS_1Gem}5+I={Yx|23!3YC!P z5YVq(WEaVZY-UIfdQ95F#tsQ+bFzVCwllC!XAZAyqg5R>)2}YSZVD=90D+ za3l?=5s3oX^UxaZ*XOAgi(x>W%xxA!LCdUd(F)0rh(*D~hi9VPC-voYjY^E+qld*`~>5k!Ipi zecC>(rh}qS>*stE>-dB|=O_-RoIr@3#ENP1qaBlH%W=TIHye0NAEz2A&6-Xp%4JPF zu1`~28^^n9xz2cG(JLjIqbH+Q$?0YbpVUVm!hy8ip%~CWrA0pWeOH;;#=1Uh$%js# zrW0B~7$<$$naNX%!@>ji=mGN%0?M)f!e#w7m*yWh|2MuZ%PwcswZF>pHJM$z7}A*y zRt;Kb;Zg?vY4~*fGM9}X@LkO}ag(%zzwtFI-^AyryukT+^&Q-z@^#L}>pz!IJjmBq zdt6rDXMW{}vUK@O`2*&Zf5P{ccjPgoE^t~}@^@UJXMKaOEd7*z(T_%1stmW-!qR@3 T^Z$;u0MZxc^8faq-+TGLGX_~= literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1a1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1a1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..6aeb3a6ceb8b73ed58ebef1a2d5615a44e375ae8 GIT binary patch literal 16384 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 N;lIrPtKYBu`WGsHfn5Lq literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1c0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1c0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..c5b91e2c3fef26113800b2a821fa2bb19fdf1105 GIT binary patch literal 8192 zcmeI#u?@m75J1tpC<-o8(9=Lg%K*#}rA3TD3rJK@(l7zbumejVQ7{4=PD~;b3K|OZ zBiT9MS-$vnk+q1Zjpvj2IrDRS3iWo*;(Pr>>5t3OD$A-0<9P3_pmW_xQUDh(^bLUeR^QorsGgwRhxSeZerK=R_$3sS&>;9{Cwm(lE17DT= z%L&7~e#|&&;?Fg_>sjs^8XE{e00Izz00bZa0SG_<0uX?}KN2_`w?@`_v-rTyTvWW> zHRjuiywH)sUdnn9&>7WL@ttpEWNuzHRmj@WgPjG;WDzn~r|3|^1{ee&009U<00Izz X00bZa0SG_<0>2TM%F-89r%Uez@u)7| literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1e0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1e0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..761408d3b3483e2cb3bc4d3d46e37c5e92d2a255 GIT binary patch literal 8192 zcmeI#u?@m75J1s8gMx)9XsIY^8GsoOEn*EoqGJIjUU*)|)wt@6|}sAD0WOtjp>!ZW>r~9~a-eZ+^K-&Z<6h zQdnN6BCjSb=Z2ns-%=rk00IagfB*srAb<{9 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1f1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c1f1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..78d701f45559f9fc67104563ad350118d55c794e GIT binary patch literal 8192 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 ahyW2F0z`la5CI}U1U`fWj{ac(JO2aK)fcz` literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c200.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c200.dat" new file mode 100644 index 0000000000000000000000000000000000000000..c3a7808dd76bce2cfa24ab40d4e9e5d87dc76d32 GIT binary patch literal 8192 zcmeI$u?@m75J1s$1i=Lb3s50M%K*%PXb~gO0uod#zy$2W0xUtt2yk3-Nn}DnLxH}d zIQE_8i(i+>PDFysP}eC&nJma vuIq>4T8HfiLRaS1Ri_vsfB*srAb95yH6u_15*-aC4FwGwFa=XE155#DJC2+XkZ936 z$>;moC%?`o8xb+OoLH|juTvHCX-w^BDUI+)cdnV0u0o^}i;Ol`|EsjNzf2yza4NaW z2l{v2%qVFR>T25eEOxaR4g??o0SG_<0uX=z1Rwwb2teQ;2^`K_BWrzG{9s#eYevS+!R9<8rQYf;t#g zG2c#Pxn3FUrKm3gI%oA;@ju_l$Xr9z4yvrXdT`}uvZyld;R@Tco6!(J009ILKmY** W5I_I{1Q0;rCxNLf!~V;?yuASIbS~8Z literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c230.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c230.dat" new file mode 100644 index 0000000000000000000000000000000000000000..39bab0a7987fce0200f9ac14eb5fc06556d687f6 GIT binary patch literal 380928 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

WSq@_px!4s|K^+HGxz=L8PWN#ZD^Qv z=UlWHi&Fs97^tgY%-CP*D%Ssp2CV;wjXvvfJcNzUeDebe>eGkHmF6TC@AJKPij+<%jGBb$wLaup9>e z2B@`6Y-cZA*Y0lrCG^F@FY`$b0u^2&iCoI|Ip91j8l`u+zJkVpPlqxk z$ozkKuV(`?rm<3{BXIxrd~g~u{dtxPO)m2;c{az$eaW>+ z9M>ElMmizlrp6VZ5k5=^_MOmQ)YpP?P+!NAql(=il6*;MGmc!eU?C~8eoaE(q#8@~ zmHNx<6BXzyqR+3A{Qy*$uS?n7%yv|eTf}~=OfD&wMw|ep612;{BZ}uXeLF?}Ee?+Q zbf*Nri|w-pN6V*o=zh}c-H2rE%xaDb74II&Bj_H7GXo(_j!C}WnBEBr84G3rQ7m8*!O6qUo=Xv}wN7n`EMsU66@WM5y&_M<%+&XE)oCiBrXnP9HHL6Md5YCfL``oXua6 zmD9x+RtoTiteh$Kv)B%)&k_5%Y=^w(iTxvFp9^^}5c@W^L*9>y9m6o(A?3%#{t322 z%1?^@Q*4Knmx}$egmIeW?+SK-yq}T$VaP;Gko5E7^Gdcu(l3Y|qa55J=@-TSwQQe@ zb!Yl$?ist%H|C7%jT_Lt8yKwYVbk)IFm9rqh8hE-RRLICk?pUDUkq2poxL=|(xEw0 zo-%c1!uYyzGX@{y8{!*Exm85{CicmlA%e~`R^xWVl4M^y{T(xIN5UO^8e&J7Fz!Gd zHoj%tDN#Y6-=4A z6SRc!m|8>H{eKuEE8@n_2SAGE9t)*1k!39ORL_~GH>ti8#xIR0utjG4N^*oc_>|=6 z*YW|C@He81-^vHHmuJMsvmgTWL4h4y(c9PF(}(>2f&F6AZ2VFD{t5c&=4MT zx-0XfEmh8(RFISBT=n%A1A9ob4D2D5RCIRXrVu>{MV4QXETd(-C|Q08sx zgr?I&<4xl&8kYYp$)R@tM|#P3(3aQEoFkuSCnB25HG-8$0pT?zA_Y9SL<+^noJ1rh zKH`}699`Qio{Gg&NdniLiNZNDOuQeMh>YOgDq_lqgA$Qa31223<|ZP$SxH9JVFBy^ zHS^zY8G`lyD9oU_OWM%hx2|eI=h{V>Xn?CS7QuueQayb}JTeYd*Q-!hd#W%pp*S)& zf-RRajC)p4=b%%kr^e% zk0LW8=i+WN^}2jlucvigdsiZI0CQMIFcTnM9gv6|D7rdGKA_ScESi`nA5g~+l@Eu> z2h`#k`A{n#P>UBz9E;=wYVl$oC?mLVgH*5+5UH0BN1}SIsB4Kw8Zd8fY>G!P*&-h( zqNUv8BbaR^tmSLVI?z8RA}u_iL@@0lpD4Sd#V6)n^Z^srQcr!e>S-dfBC-V@RESGty1qyr;XU$>-}h$Qvx#gR3U zlO#E)ah>EC6E~6)YCJ_gtVgpsysojX8I#^c6}1h=)UIf$sD(-3LIyizE9z~4e0M{VN58BLxY=HciX)`0IM~F5vaz-j`W+HNyaWl3{BWHgo zc`_sCMz&JE&I{fB2{<8(Mb1Z^@5!AfGqNpmA$T$)A9Z*#KaOLzq2|fN=^ZXK8+6XY zCeC-*#6b?5IB6l1PFUE)Q3{(l3}F-7)ofztm`&^$vx%)?HnADZCbl`*#P%ke*vDiO zo0n{2(~?c>PO^!eMK-a6$R>6U*~AVZo7fX%6Z?N`VpESzY|ycZ%`i5x6~!htn%Kk! z6PwsrViP+=Y+{p#O>FD1i7gs7u?xc{c3RlPb_$!=HDME5BWz;(gH3F4u!-#pHnDBN zCblccqzwQzvG8XT3w}1So@W#5cs8+qXA^64HnAFK6RU7GvHE5ct8O;2+GZ20Y&NmF zW)q8OHnCP_6Kh~LvG!#XYhE_7)@2iGTsE<`WfRL+HnCu36AM)~u|Q=L%TYG53}q9` zPd2gaWD^TbHnG5D6AMc=v7lrV3rRMyfMgR3M>erwWD^TTHnA*Z6U#w1u?%Dr%Re@; zienQiG&ZsJViOA|HZ5LQTE?&)s~0x0IAIf0dNwhWXA={6HZeJ86EjveF;Qg`^HVl4 zaU_#wifm#&$R;LwY+`=LCZ=_4VrIf7CM0ZP9>ON3A8cYYW)p)jn;3i9#E{D-Mp`y8 zz_N*Pl}(JEY+`I=6QduS7~9yyXv8K4AvQ5)z?_T|)Ispm_5wQ<8}7#1%J-O_7TiO` zEc+W_rG3(}?km<8U1lPpuziDE9nM;k$KRUb{BUDuWVs5<=C zO@8Y+6xNJ6DV@*uv5x&BzxT`h)^D3d!ttxWWB+CB5tUEIiO#3ZzEH-!Vl^IS@r?&9 z>*Hd5)bIK`zw7VCYGvJcz0gYRUElXev)_8G-wM*(;rB!?Sb1mUV;Mut=Ho5*!dh5T(0ED;^i&VHT)IMLP|?SxWi4fhe+w4#V5-b z)rG_Yi;#67!adSMgga7Qy3L$usq*@5W`(&2xL(1B?8v;vk{QCDgx__3fji6fDI)Nm zW)Xate`7w)Z>fWuk#24@%W{C#b?^sJ>i4GbyV?+#GuJK`;h^#Bi zA{KFN!XmCk7RjBnNW`^!jU2JS9A#6^b2e+`)NdlsXmj*f0ROh&Z#Rz_h!i#2s?EaZ z2Jk9nYi6ae*dIW4T#ydVWLD3Bf@GP&j(Z%JEp(d$JFdm;8cxai>5O%VlLk934-jog zItO-KU(!GL@UY|VZ4uIrc8DQe75&`hYR%3x`(z-~?2}UUHSXQpHQ7Vcss_U}`)qcm z+2@F97XR3Z2Qkfl!s=VjMLEA%;1d0YRmp#Ns^lwf>wg8o-*8(08v(8V#X^UI*X|Hr z#I)-_m>M8uyKBJ3z}&h9m-jZXYtTA-o^;Hu>lz|iB-99bhc34Bq>Iz@q_ris#?8Up z#13Y99c9(RVnSl|FbTLR_Es9{~GxadUw)N|2>CI4&%39L8+AV2a!qrX@_q&y!ZJ`_O$1DO5`9n?SqiwVNTkIWl1}S?#IXTi`#9v6sDnZ zzb%&l8h4+AdVxt+>5uV{7Nb9vA;QxMy$~4M%M!dWm?e0jU7KEVVsIPH#a2hK6*^wx z32$@OE&=f@H&(p_E!h?;q?^z!p31Y-Ex@IS{Ai~DkM^AsDo?FE!OheO$W(`usg8h5t+X?ROLe(r>Rl&OQ3PyOLhIdPwfn=f7etRo z=5AN!ZpggJk$ICxW@*JmSqJimv!{KgrxKj*rhPinKF3M>oGfYIoZfq>1|JFbipmuJ z=70`Qg^<+y8a}Qe=2AKa-9yYJfW~%cmWFTZ-BqsJ@NpkKD73fXpN~53;j*?H)%jM# z*NLDQif01923 zEo~S`v|sDjcev4h)2(seL@M8Qa`EkuToCuQej_B!w;X>yZnf^LjG2Bw>4iF|o# z~=MbK4Uqbnh7Y_I5{K}8zh~Lsp)L+Wun(jr0LwVZT6>EhD{W2g2S->uL)THKhe{=hj0B) zNMH)1Na_!L4f=^{b>#DuRDf1XLUMSWJC#~Q3n%z!z zzumZtLm|hvxf-}_yBc@9@m<>m%Tl`z_xtK&Vo-BrI1&sPWFjNEnnh?k6l(*g^Nfu2Hl)aCr?NywQ$u>!*O2ts??lF~ zD2t5$c7!%5sRc*&qFNc8I9FsmBvr<_J{jk`GR`L%7l@1`*@EzXv@}F7 zb&}>0lBUz*BX!;uA34ft@sXqK7LPnGu~a}UVY?bx7HRT)fN0Hjm5(%swc#=fA+6C@ z-MDT9eBUj^KM$U$0?Shd!O_UKrz23?jsC!?FgGK%f;ppue#Y60EqPn}rniM(5^bScfNZrAr&lInY% zDy;8~w6%!qL$>P!uImE@w(DcI>m#n~BZao>6SnKmUDuySZP(w}u1~qHPsME4KiIC% zxUSE{ZP&lru77e}|71E*zhpbV;5xrxI&uHgc7D}$e$_a>pV}iM$U_D=UUgf)~hw#luy-~S}S!8 zyYHCd-LCC2H&(lGtQM`o)h=@*>AEIGYjCwo%~Lc>M&)a1QY-Pr6={26W( zXGrpJbrgTL>w2~%4_8O=I1jUxw^a%au8!i*cU{kyLW8SQSuS*4FO))qt5aDna$PTy zLfh;qw2NKWi>*R~vr}l7xXzbYg$8G*&@OkKFZUE0-H=VynyR-7?NA!tZ;wQ+f{&mB zwQ`PQdTNT~N@s7h`i$Vf&~`0?)}&a1roj1cc@5+>kk`P6NCSryzar93_~QJRed~WB z)W~7|UqHQW(+!x9PEE-^Me`gYi?-A?)GZ_;_+bI0FXrO^Ulh25Qou<*D;!7@QU9q%|)aX>P+~lCr$(e)4(oI^) z63huYgTot|@a7vY8oZ=C#r2Jg>W*z204*@p!L7mda8O*z11;VWBH^;-wGH))>+70* zT21fGAYqu8L|HgkrF!WOiyNC7+m<)hFI(;}VpGKyG&MEU)i#n4_D@LLrNiLC3X@jC zF0Kt}C(oK}k6-_zWKgJD(=68H`~*OSv6lu675NDOs!rH2k)HrSIr#~IH6>0TS@RPB zXJpM!0BCjtD6&l(*AQ4nD)}*-LZ|L&lNaiDK9p>bIR9S|aQ;92cU^Z3!TP^Q=r9-7 zw$hx=Sx2O|ODc-3TpVf38Co;uKFK7iodWd~{*7oha3O(gKvWtAV^S?zK$(j045IYJ#qwx0GG>uzbnnq-Vesn5J z-zt3kpQmXQ8n1xOnn|P*Peo7Tnv)fw)NE->1sp``JC0k>`dkLBH2zHTER>4zLHs10sWLKeuh1LN<52mdeUy@ zG88J!VaTIhs8kE=HcJ;kZ936n{9S@yo86GY(P7IWX?+c-+@`m8%$_r&Prm= zy1vnB3`IN^qeF5=DxR(do+gPB&!3kyaG;5%hC`yetBI889)V?_N;s4nK9*-IbTHQ3 zc>%OKT~(1*QHmL{9R;Y$i6W+|!8ecz4ASxHrWRAc(JBHwm(-AinxlZeKU)E_m0|k4 zd`K|`G)@MH!z!K$J1yoYkS~PRT3U+sRyiqKA&|*=>JZ8#uwSPQNM?tnYQEr!IZSttrhJP2_mSxmPDrmky?uRg4O!+Fe}RquYBrfV`R&4n8&N%ncybcLJ~A z3D{Ku!ZZ$)PHy^I9gw*hIPKHzY?$Y7ty)JN3{doDW@`7yS|@E4wsfA6bfSu>Q$z&D zy~foR5STDo@CMaYqSh;5Chr~`DdD)~*$M$FsLrL@1je27q&5Kn+E@!(pbMC|L2U!= z(t7aZ5VWM!10VTkLVZ-NDBeZ3!k^^X3UlT1Nr%H6$QQ8hpnc%~m5UaIHF+<us zp;3;h2jgm0o~>~87U7@|Z?R$BjD!eK{D+sVFw5#JWf>4tf5bwotGkbRwZY5%XNGN7 zfANwYKA$H&92(NYzpEE%-~t>yXwWdbc|}MMfkr<)e12$euFyV(%}E+l|G;uHkj3zI z^+pNk5&y+3hVGrZxB>`$I#-)dDShc>peND2b>hNS&vIpz~Yrs#ju6xbAL5ExUzRp<&Ib+cP z@<74sNVH~j`&r|kT88bgaRfe|?1c&%y1O?X+1=^UxcW;bjoTF>WnL7jLKISX5Ul?f z1+4!^O*(qn5Ul@GxyX23nYAv^#4vp#8PCTpnl)hJE7Kc+O~RIP z+6F4Iae6$~KN?UQQ-k{e8KY8|-X?;EBF%e9A~9XT*~gYzuB0`3FTFQO2ZDoC(i*)l zlh)|T95;xvrixcE9e@vJc~|GDo3Jov#u`0M?_UDy%IWMClw&g_&rH!Y6ZB%UBq#(F zZpt}g$8KM#9o3@bNl8$SV(ATfNQv%X&_Qwtkc%BE^n8bb9x__9@2`ga@W4HPNp3_g zxlqb{QCz*^dm#`9M`9omVSThlPyWK)PZxb8T2uYn*!#ZphwJ0Igrfri*-{an*_x`c zx0x$_UW;xel`eNx`hL;p9ixxMeu-YeIRW+AaU#j_v~U9RnM>eUj=t%rh;U02l zAGpDAfoDqnRItpo>(x}69dXoMQZa&_Bc?rK^3&N4uDLU$ew@j6l>XUbKZoo@2f0=JpT~9- z+4xl5k&c&jbPi7=k(wAWM$15Lh)J=WshyhWzB=lwa z@*;hyzJj)ZThjXi&*oanY%Eto5>=}|LnZoI796_%ykz`JwnLF$kc=>i6&M^qpvZOa zS}JjPzg}oDZ(#4x>y6@kQz|tEz?Zn@e1$zi;a`({<)L z4KELjv^5H1$wARt=%@6rL2IF(c4#g3$2Q}8MQeeXJWjt2nqRPq zQJqbUpKM}qWD_GFn;7xf#7M^`#xFK8RY@(}X6CEv^=v3JhczuIdNgJ%;BolP`wHqo%zM1y7% z4H@Qm+yclQ?q82k{K`~ED&vv6R4E?ZR{$-=LgAlE@9zbYg;4lc`&}8)+I79y@0k&$ zTvq~}Cy@MLxc}FDF>8Vbt8hW_=lfmj$O>3?3!Hx)Sxw-sS@tg2U7@uf{9a)5(D!|n z(eCw^E6tJj=qFd+seh9ZivB(eioPF_heFYlTL2tAu;K-)yr8o5lQw{Q=_R`KG9P@p zg&@yx^s&-Q%%~YN<7QE1=}#@}boPLJKU$_LQ{d=h;!f2yFm%gn_-?7Ch;Lz{(>w*c2Q0q(ICLDQ!pVtv_63F?eju!9- zT?ma9dywSKif!fuNp2Y+<;~q0M}D}QUYRz5A75&xD1i56<$5>4kKcpv<4wYXCk%Pu z#{&xQY(oJ9p8S{&;{74~8SXXw2jRz$GDj1B{0ri>UqJ&gLA*!MT9Ff4wTh7;@AqZf zNCn9Ispe#J7~)&(74-;+dSoPGPBF|V4B`&ZN0sX(B5S1yD6=EXz0AGMN#;HX3k*Gx zmHfC^_W&NjXSjEYtiv?`_V=`8mFOUARG{u*KUri2)V-D(V2-e$?vXcg=e!Zr{eB~3 zlTFk5s2@$J$_O%Xmww#-^h9Q;`;q86=<*RER*e#D4eUNSD3mVztQXEb3&uU;ljl+B zah*>C5w-~0b;0wo{;vyI|8KkJpRf4V|AWE*du>JO5j#{vzgnu*%}AB5m927$k`MxH zeA=o6W1lOo0HeIbuRTOZ8D6@q}k|d;TX4CGGNz=`=X80Q(1Nt*DG~x_`po z05AJ%fM^3vIAiH+oNn6cb(?RErCcDhsnN(bP=dsyJYdosB2?u>1x_u=}`ucz23z`OVB zDhFOv1BB6n7uEZvRi zPjGcw8+6LqZvA!@I5DK01RI!HvIzQfB^3ej6Es6asb7BrV~t+buh*cp2;i3na=Qii zrB6VKrAQ&IUo>IR9$GGawbpwDX4zYY>re(B{n>4Covr+-K`}&dp`ZHSNDR5_0z|jK z6k{6K%MjfT;-U^gTsIx116q-dlIoB8BNFwt)Tlq= zYegS(qsE_TMRuW=IwgZvmeRDif^he!yW(lu_yh`3=qWxCj6d0B#%|Z2wkyP^`t|1s z>lG|-pYleGbxd%^u9A$|u;xy+y9)jp9#nC)`;xEPUFTN2>rjYac4YjrFU{hRG;fwP zZ}lp3E8@91#Q&Y*e~0DYk?~HyjNkLg_#Ib9{K-J>JNxyI+_rPOTUfW-! zZ6xSc{eb6#FMB2A0FMtDH0;`yzsqDezJTwvTu(=I?Xue^c06-wp9XD3<`Muip8QW< z19=VPHSl57z#+wNir61JV)om<_5a}T|3>^uQ2r_w*0!`(Oqo0x1mqP**ETOaqPBU; z%<6-tPNfe^k8)rFrd6~|7aRpb^YS|K*J%~(Gu4gk(<&A=HMC5}Kg*Xix*o*N*kJIH zNs7f@DQt_Cs%@2o79SN5s|8NhGM%vSn(LRgHZ@NVI!2x1lXLl!1$E7=gq9_>4Gr~; zt!z1}Zbe&5-7;I^DGnb)wX=;A^@N@FK?(jbaKn&idOne$7IuSd@`Lb zrLS)9P2yfnJN|Rvl4u7e ziW{bJ(bS4M`iDx}rv=Gq8|5@u6N>;L`5tJ(8||)W!mnR%tP69}@51)p4&0g&^@c~f zJf}!o?NZx45pkxo%NQD=K`& zp%s(sCg)Jw8@v15TO*e8s0*-KQd;DlxkO&yg%j8I_3O9PZ`hDr(}}BWxoFY}EdnOj zNDE*^rnUl+vvxs!0}wwe7B@F7sn~!2MRm;!R_wpDxoK%#b8CHFOU22!K-ScQt96Gi zu0OVJQAP0-tLI%@J^d71`IdsZNI7O4Cx&G5Ab-qOtA*dbPT^skyHH@J3WtG^@cU;)%x9 zt~Vzx^eJW#41~H1!<<3lV`AWbmr-fymeLPQ9-^kOyg2JEuL4+ zkk0&&!zyO55RxCK_#{Vm2~x(qPF6LqZ(Q7jdTw{pwF?^Rq@U(`&Q_}GWb@5Moi5Yq z9aDQm@BER11H0MoAVV5XP=7O^&cZD-PYrOYwB4T#I(msf>Q=S4MLPZ5priJ6bH2E_ znIARih$*<+8XR4CD*-h+Y2MjVLDLEAr+pCyCg`^BY{`TU1|hAx)fofPw4J}XDJ=B2 z<3myZsHUSYKuyO2fZH{Hu_`k44wg1N?KY%Ea&Ltccm-%rBM_y%q~w;@>JBNC+)=3# zrHB~Pi+F?y??gPFf+dEi&WhENH?0R@rLdIVZo;D$Z&BMybk$BCk%+fr#4wHNW5t3M zwD89H|KS1W|0n+X%CGv?|ARRHKZv_2VE;|4aF+Pou%BE-Vivz3BKa4vkd71MX z$ZH_4fxHIt8pvxPuYtS<@*2o%Ag_VE2J#yC@Mz!=b*Kn?;cGwry>I*k_{i~$h1K|E^MAyw9b)=K5Cd7^n$sj6GDbtsNwH6w z+)8@LI1N454t7DDUEwvPd(%!i*_&eCa>`9JgJLeU8f987Dy02HZ$%pBJA&|OET;yr zE38FnQWnthkVlIN*qu|8!OKWJ!eD!otTIB8A|r2-4qiw~Xs|+hYhH;h&o0roP>h3> zCanVwruQ1Q)O!dvc*W5Jo18^On9wdbO@0@TiKMhR4ionMH`)y!y!13ezqir{lN>?& zLsD(&gkebK_tj-v$X%+-G;HTABE5p!XfYk;r#e;8Mt-V8R~mgSJ+}cpKh?pTjKEoR zeyXGLQyo+dsvKd&egVtP|GQHiod4Gcod2J{t@ns~>BTvkB zCW9b_$RIjA2@}~?F?L!uiNTUNjj?Vgl8AuaZaMz*(&}ZZiMz(E_Za00Ka#1zQ%epJ zry*;pP;{23ja-hZK>tZq7)lk#Ze&fzo)hCnu9nRINR@%AC;g-nD!vT27)xYJw$xWm z16b82A&9ov8r|lS6Z@mylVrjV)luqZUG_&3h*o;WPM9g|kKw`&0drqKPDu_RDTXs# zQU^kw$fWL%O{wr3#dz7WNol}~QxXBCLD~S;gVYeWmJAi4q9_}x^)M+K)VtG<-CH;% z!NP=;M2MgRD1`tmOMN05z5vGo6##&=_fpBgCX=6ZC6h2=N+!23 zK{GY6kg-4p3b)q?oN|zaG!C%IDvi{LvD322H~=p^6sOkWo%kL!Uk@0YL>_Chj`jbM z0qg%;V}<7o!TLXZ3L+&U`K7Mn7p9V=+QBmL}q^&Fh^aWo5;!`HO9c zvZM=6?}RHLd)U0-J?$Zeej3B#zF*UrUFmYD*%OyDm0R5DzU^wC=V5;aT}@6?nO&Tr zQCSXh9%Rpfs3_@g{uLhf;aM;CWSbiNFSutsU!x4}x`#}|%s^C_QGyKP6m3nqjaFt6 z1EFiDaPk{Y**@#Q15WCgv1WBP%JxHdvnkt+)!~%w1BwlICIV@@^OWr;E$Qs-1>wcg z_MQ!3YAerEws$$~+k4_-2GEw6iG@glnB8+0_-Zn6TG*sm#5BPH5eV#}d#gz$YA>}9 z_$+e|41Nh>vz>wkRTA_@nYn?|8I3E2taO?Xu%MvZHzfOrR_1{4tc0^3<|*3)c_E!j z^C6{d&y%WeYF{6~0!g7buTdS^sm_m93 zX@9A0IjrLe_Wj=@Rmb}OsDSnV!?Ax?4Z->!Xmed_9krr!%~Q4~Jw(z|k4~sw)mNf= z)TX!^uhoHRoPL=Z6BlghOD^nQlZ+{FqZOeh3!SD`M+Ma1uqv62k1?UnP-m8?E$S>9 z)n+9?7r=wu`$*Y-z?p(VbtoQS_^?@KPGjUVw7yi_s*1DY>QdqN^M{D5%cJw392&Cs z&*w=~*H&4bYI-+o5xozRE=*mezEGmBR3NV-vNL;z*4n)Q@RpdWdC1PbGv&zoklxu# zDV9o@TAwa57;Hmh%0gj_Yz}C;nIc6(eNkOY`Ml1eM(kd{X+zg8Gt}RpzC;Z5H{zQ4 z`p#35TD6A}!iCQt!#WHJ5x|=LWwpIT%~GHV45lmp8q<{<$vGgY9zc0n6mS?ezM*cR zY4xo_-FI~R`b{#!pB_Ff_7=Pw(QWE>n%sXYu0R&qHf3dq6d^gxSs}IRF7Pud@ElGH z?%9JAim86BqRCS+&*?=0PFV>uL-if?-4al{fD|!7&0)iaO-w$CWy+MC<+@kxq`1D1 zL8G%5IGK%`)~`>fAJW&^>PP72yRqgtF>{ScEB~COV0Qbv)dO*L9&$;5fpPUvo@;z) zxW*q=Ad$RMfke_s9+*&%$(Rl1$egLhe;!6P{!8^liTZ{56?4VAPg~;Z*PyrdjM!eF zwwW|8{{~%MDo|xy{VqEHZJ{EM){J{=>it{348G702u=2Xo5))IQT>UE^UqYA2PM>B zr8xfVV|EgFO28JXsYexLFxzO)p_m(rV6#E|GD7LBbf7g&uGo0&%9XHb?T$hnxpS&t~hbgaiKJ=GH9hR zl22x#t8-*OpQBq={$H1@0wne7ErI)Ro`rD6X_&Kr;0ciHTthF^i!is*b#Yz9 zWdQc;BY0A&>*IQCwC4DySIztCTZgb47^oY?t%>a*&R!< zcl(rCtyL3AzH0O&Crj$5#8LCqEKkqj9h<8&_GTb}PaU+Y<9cJX=J36~H)eD4>1fSq zpFQ{W)&G8q(?lKJENPw=*GKq!E8luNbE0Pitl*LASxEJ?5qDpD&$psAXKZW#`<-Q2 z>LaI6{YNC#^W(aaKOKMx@^Qz7RIuK@?w({-dq+pIx3_8;rrVt-btZe}5kve(si*iD z$i;h-or3k=c}CLlf@%4zDY-_A?H+KB6;lSi4h~cGsq3qVCSr3tQANyKiOqqqMjToy zpV6Pi>P>$R;`S!{JmPlbtb#BpgDZq6>`HwVDeMbc#V|i2DBrlgMyr{g=0qO{G74WS zQy`D`xV}DGbAg&$G-5U84XDfLp>C48{N=cAjn=e$s_S1*@6i&iIrZg{SG{xTeOish zAhuxB`cqoz#H*#Fz02Ja(Y0H9PT`C@H9 z)vp}n29*AWz6En`eJj@9GJ4z=*T+O_F8){TFF*A)ERa!17%J|PLi%=GpBSxKT)N=C z$Hw0ut+{2(BbR;m$k}mFCzC%6A@|A=->|Cojl%n%-sA>=3I zJPVW6ha~t<*^VCl5%K;rwxhRwOzc?T8Ea8>elEd(0q6FvH3|KMx*sck{j0d%%puTI z{#wSkr{nq~(VE+T{nGijzSYTYNc~xH`#mle#PxI5&eXd09%n30=s&3wXi9?>2?Run zf911F{WrElFE5B4YZ163|1U`fUS>P;|EdW58rzZoe~SHe$^e4@OEQ4fLnL_s^8asf zep|XKn!B~E>+b1G=yzmlg$0Cei5pl6!2isI5n=zJ6IWyT{DS^@}i z5LbP|h#N&kM$9ONtvPPsl^J5LP8h=_X0%doP@B*uVT_burR;xJ!YCL2yRrR%gfUv| zW7s}BVT=>|c(%_;7`uxdW4B%yH!Aq^feB+T`MkGQr5=ebZkU9zkEDvljb0u%Z~zTq z4@wx75(*P+ZzzlWC1LC@p{BF_JI!j*(EPvXX$N_WPM!#FI|S0iCDCEeW<)?q|(_*4?cLWy7zhlC;*OUT2unh+Gy z=2A%*^%C$%4hW4mNWdj=jO)roui1i{<93#G+7~9Gmb~*d%91EjXe)xQ zR^deoxIl5K=|Gschk?JqL#g&-bCqS{=!)&BoK4J?*~ILXP0T;p#0-E< z3^HtD5MdL82b&l)*u?0-CPoD|F&eOmKAuhV=WL>rW)qz=o9L9;L}$z*hF8(Ci*Zo(RZi50M zZ(Z-Vp6<6^P;igFgve+w0=?@+k%Ari3i^XQMG7m+^r!pP*~m{M5-I4{pD$98$PRtA z6GcQV30VI}I$BR0g7rVEQEzt=qY}|XG3!yqZ^&v6cU18Q*ewQE@=aRySYH$?UOaPL zq;$AiR%5K+%6#0eYh$Ik-#x|&EAKSgkCFORfCt)%)cO>CSP{ONihduljT?&Jk!t5Q zb2!H|Qa!fKG|ds_u*%ZYxL^t@OFt=pM0DvTrI(dn5s4Uv8AW-Ot527!&-SZpCMa{H znJB%)EH+EbggH!GPN-1Vm#NCqo27_L?_?86l|Cqc#m%BfL8SDjc1(|&XimtLxoVp^ ziUl%H-DZw4N1JA4=~E(x#-yqA>C)epK4S|~z`>stLB^URN}o1M%`&sx+|3f?**FUl z)n-Y7i1r8Ful@q?MQx7MX4H(iQv9J`L5e6PK2p8B&73HD(R*$)E6hF2vdYpIJaW8P z`f};3wj7B1wQ}`Okz-G@wDd)DoH^c{VD3(Gkdql>L1Nl0CiUUd8>MftBxa0LG}Jb8 zUrEszxy_tnPBwR|EPcmKu?*8XZItN(J5gl*wQ`M4fl6Vj3HD-T?q%+6PBQnARCS@` z9*GuF?%_LTCrZ7*IJ07#Ii1rqXKpiRm{sOzG|PlH&EaL*EYqcSnvrr{R<3uGG-sNl z%Jgs(mDikR?vFIt&6Gq7wHZfF>Cgl(&R?{7FD}4eK<#iKaS!*%yHVRHfKp$ zvsWo=jq;bU4VH`=VZf`7e#soKV{tb`1BWn+NNBDeH6p&&+sp-Kt+_h_w!7k&zF4L^ z%5>6}zJMh>Nu*zBPCyMg#5~kI%$#otf09*0P*tNSED~~^tvBM7=9Y1UrLyz3nMa!S z<{n6MgD1_W%XD{{KGmOQkED5&IT5X6ky&RhHV?Pb?6F%%+)A;}PH}`}6TJfs0OKl0 zs%N*E&E_(5Pb9g;ljJ33`phzYwm->pB*_-D0zE^6xx{QVo2(?yk)EMY$E+l`+DVS& zB=wAK=CP8buH9y?G*_5=Bgt(}k~D&p=`WV)>&o;E{$wrf9%t?a4`!>m+&tPm##S%d z393e+ww3!OJKZu$jamYYZR0AbC9F2v&3%ySSDaKeD!RWVm?qVnua@ht_v>#?RAz@c zi5kQ4<_YGBW*Y*3ivwGJoJLV-g}TE|em71PDRY}RS+Y)TVuN{#IT`Wvdxdb?gt?x3 zVv*wRa{XPAqRZTu+QmucT63M*iO}D(r650U`;ZaE}DnYBtfR?!l)bIcicQMlAGNlizk?s5~|;5Nnn7dA;vhy{&ZZi`X*1B3h=5V zZPKL1V2GpH6;=9CRN6cAC+$hrcr_t)P*hzEhpRAwxo|GJBKFn+h<)J>MKdQB`+QgI^C9-dj@TCmh`rSo`+{7>Ugd~QrPQpx&d4&8 z@Q8=XXH2D;D7;JE1ZBHQ|Egh?t;S_MyR5vSr(hmUp(jA@Zx$d5lov&@Q_Z&Z{7n&9 ztMdY5=&)iqrhwIfg57~4#Ju`@hPqOf^s66ewO!4t#EhFN0!NHJ$uuA35l{Gj^%DaH zjeqRKKkg(>=$p-)^;#?G*%1Emf=c9Gs@i7MEPN?+vt#Gwame)~W`uCHBmPD}#8phDbJKIV@8Ixrx2q8; zQndB!#SyF87#ioFX+6|fv>18-H*CKZrAO>gm`NSlbv(ol~L%(ADM=p&)KF=@?2 zA89LXYG4efTS{Ax+%1h)nlUrM`J3X?M~mp=Xs-ic2@@YS)#chAX67O(Oh6hv&@Oc+mDX6df^gRF?N7fCqS?=w7<|Hc)X^D1>u%SiVZnp@nPjuo57H3C5q3nqC-VL-{>a;2ssH+ZrMa)C|9a5ZT<>?A>-}N<*9ues-vD}* zE1XY)hed)%QzdxVFTpQ;5VX$y5Fv|l*fLEkE|B+grufYEpcK~?HSDtUU<@p9g z{*ROVf4p*<#bt)!$sCt_fypJ$6Eo>3>@j=y+YQ>4pc$@#)f&cl8gh-o?P_(IL0boh zVHQtH${r7`={O$KjmO-s#@%i>E~8u*tTK$Tb{34WzATgkW}%1_lO+q-%doRBVY_-Y zFbf&taRlANjc1ST>T6}jp6RN{5YJ>=6_ea}Cb3F+1KO|B4DnRi@l12$ndVn%wd+z1 zm0}!FC)3>5nC(;P@G|4T^en`}ReGqM^ucZd2XhwY=M+z!9nS(co&}tRqimNWT$dvt zc%zerMsF7EJ_tv_xpXN(!%_ZQUITdz9~oT_QB1eT>}Mc7(bwooovPKnoDz2Z3}cj9RTAMaKUsvr-UC#($AS zX*lX-0fYV*3fez5n1}+PBoOO&PFHXqtW)DWA+tgcekP zX>b%X583}q=z@N(7sKhuiO!LcwfWiI9RSZNb7 z3VYJJXYDPB{s87*3r`zl})R6^bDRu%1lzo;Ju+EJ@xuS z>PUGC9j?XEEtj+zQE)+$n(@n;imegDBKujx#YN?viC%^Y5&jE9IOUgqq_6j)(9@iP zi+?A~lqns#1q(X_@X!H;owZb)aUFtDA4&G8%$x8R&i|L%%L=6q8F34~;iquKx6d7d z^*<{K(G3htJWnaXx|e^p!U%1Olh`psQ=~deztpzGq(M1*z1xL}V8&t3t=Vbg6V)i{>++-r=mBUv z8;Z%`5R7Vh(gRdV=VvSal8!&y4p27tjEn-*h<4pWHW9M9XOtjAQ>HyxcXDB`8KimB zAq6#Yo1c|hNS&l1L%e2qnh6_Zf9=kl0Ci(gQ+(nho^H%(Dz< z`r^*TFe%ED9t0s|sXXbyrX*@dp7fv{19LXEpD=K^Y@nWl4F`D6mFZ}ngTvLssn&;( z^x)llZW?*@Gn=C|<98f*#|^Wt&XXRj?*l+3TI>gz^x#js?e*o?UdM`l;G_o*YA~@K z3GUOI(0F(JfJJT7yJf9(WQys zfJp|Zqw?^v#C3mZobodS zF8xeq9oPjP4Dh#w@nCF?)~p_5%$PIb=4j2;_pF`r`W=sO>cBj|P*VRW5cLPkgYj|f z?V~38h%@5);%H56#XIl*wDSp03J~g-3jXRFcUcen7QGFSH z836t(0s#M2K-hC|Ah6#o#q%diubnY`n!VDgR~ z(VF?^eD#Ubw~V922;2U}fS`qF64QAhkPG5?(2XiZmV z`HwbT54il#Mr*En;KwsIKEYfnvmo9x65!dmzB*b{bJ?8lH9rVehA;1X({bZps)_3x zI8n&;R{^~L8{47o7Z`q{}S&4hz~8e zfcVB*#P*H^e>bjg<`BS3H#pZuB(86d)_m)jl?*1QXFPXvc9!oRT(Bm5it0Sv3jbNoSFg#Uvi7|!$HABvtQ{(*E4JCu8v z*m2YbJ2Y1-_62N*<`#*)4#@)HA9(ig1_jp3XTa8bvHBf^{{~5Q2|@wkzllRZ&C4Vd zu;jg=9EAT?3B^oBvr!5_AjddufT<{woCB?|6g$|y2;u(({tV@|$!Dx3G9dh~mbfvp z6T&}+XhaG1t(CCrvLpPTED@Z-A)&|(60$2R!v97Icq#{k#(O1TUtE7z>hgaZ;r}$_ zbi%;j5{B@9rg0V_{Ga{dMEF0~*h;xOFLVjzB~EY<{?A8g4F=(Vn{go_{D0Iz_^-v8 z$p;_dpRQ6HG#6qM^By)a17Q=>12!=aU=u?)kWCDNY+|%y z6GI%E7|z(lD8(j5AvQ7ku!&KJO$;w=Vpw6*M*PR1L3SD-*hH_-CVG1|(aW=m-knYK z>TISW|DzA(@8}!ZM4!ke`a(9*2eOGyk4GBKRB2Y-V_fk6+q)Lv zxXSB%&T1{Kqy?_EGPZI2!1y7rV;lJqzk`i}6WPYN7GNY?jBKrqg5)(T$=EK5AH`EL zouq+j1B5g~TT}wF1EIrATBmW7_B-dlPwm}Zt?fQM z{WT+9-M#mo|NP%Q|Kr~Mzw<$8;GS|q19b->mW>Hm-5y+iUW5k3j*1O9YEi`onjjre zt=K?D#RecW;9Trng4EusLjWYpiw!`Wz+|d+WedV$0~6FC5gWM7nK*i}fk`Sh0HFcr zQfIvDNCmNhh~&YKOagj?3&aMd8C*ncV7hbp=*0%EP_Y3B4LDPrsp3aSYyhd`i^K+u zyn$p{Z*faRmh~*;1F8`lm}|raAT;32a%P)Sd5o7~y;y7@B}GY!^((bZNwL1rX{}Cd zV383UfY5+5-&ue%D~SzAD++it7JM`ZeRRX=MQp2$#Bk>+nSCNr;FY^6Q;e;q> zWVk28yE1%RO^vfIA;JeHd33YefoCOD z5l%Jp_e@CjIW3}!kTZ$|xcK{eG2%nciK-&tlOK4+8wnT*Xi*9oaN$AY-RBHCb72Sl zCp0=VY9M&vDTO#gAytIen)!9(#hnhWnBwG}z0Ms@0ssHR^Fq$?RS^;x&P9+YBk4y) z0py(w6^1=7T58VRO;tsBtvONax+|&(`^+Wt0#yV#LE#lug#Dt5Fu$4g!^A;f72$*4 zM@P%6A_SUKP(`qE2xR3DTsa0Shk&OoCM$OAF@aO&}}B0?xNaf}o~*urQ#3#5`i2kjIH*vDl~ z4@n1jS`P3WN$@ATS_;@hM(~1>4#4yO^)b)?4YPi}I`aH~7Ww}-?v^+St%(J`1b;ZA->O77~=cTVjl4FVDkgf{PMVaQQ?P&khLAYMWh72RJrUw z2t=9qlR?>^MA?t{Wj|7(>_=nDzB+I)@B%7DMNW>88~C)y4S0VH#0mMT6wR>%H$S-H zWyD<)jPFIOxgac-Q7R}OM>I??4$8;9Fc|dPUf^R`O69m*KSI3ZxF1c&Ju?S=Ga*Mp z(S&sE<)i6^P&7e=%$3>VXK_bg^zZ14MR#;&AS!~sAU>KZmid1%=%uOZ8YKA;(gY^thk!?ZmtDD%=^_Rle%G^Q!00 zANpoWxFdpQpE3duaL2P48K1n>8smQLaxd?6q$~^ zVZ=G!!t?LDfrKwt^+wjohU8v;77^!o+t)DQw?{4a@=ys6P8$z?G17z65f7xZ3<+la zGVnkIK>*<-$931oaI_t;xn~Jkg-~5xJ2|`5=~x@lxT|fNS^tIRM9o#{ANZ% z+2?RbB_=@cWuia9O+dM_gS>cxu-MHxGr^la1+%D0~W%mx)pk?-Y3Z^uZ& z!A?hDry~k!AOn}^#EIK{NVi2Gh2G08#YJCI8qyxG3V8MHRiRs}u&XLNqE4<+(Hq$5 z)hZOcBl+M+9#t6ft1uL85%UgY`z?DGF( z_9l5aVY6~ZqcYikGoCOc@5;YW_u^LYG4!kODpjxy$dWEeYBCaN0k{soUP>i7uO4TvDoXW+Of~bnclIn>-m~n= zg^MM9QqTS?mo9JJzkKnc9d7!h#ktmnyOv4%q}i`~>67^G(&>{%WzD8fvgwm{FEIJ1 z7ij+J1-;639YKe->5~o^U`i8@Z2F{FglzhxpddW$(0a@IzfWLhY z7TMRd%xO>4wX{jHVqwYpy!d2Qxk4ddSkN&Drb>6A=bHUHb9*JzSsncv(xUjg18KTO zIRkV()3kU?CbBp7-kz(Y8=0oMyclK0n2cZR3iyDY#tXJQXzq5|OD5!^l zwtU}EKWGTZL{dF>69o>?U?UZ1C`FT)mX;{9R7!=b4-Dqo@;!*){U*DdNnyjZAtqK! zF-0roc}UYi`i(|9Kwx7ha*NXRL8Ud(A=zD=rX$Mkp`*f1YE9GKrr{l9n&i>dVwzK$ ze#O@B(CmhSB{74kNYyt0lyi|#CU2a*5| z;QNf0t~p(4dV-#81WV)3Oh(7{{{Eps=@KjFlMGqM_y0G_6Q23;^Z$SG+t0S2hv$DC z3NUp3IUN^IPe>>%OVddc3V$Jif}ZDT6DXgTqs!Cuj5+#jm>EmY8{A%C+TPMt9q6Tc zNHbLkVc~hZmcAqjD__L)1rrjcTgnGgk%g)Y{EBdMAE&QkW)aLg{Ao`ey_BL`4N*+x zbkJh1&tKg=ki$QIzsL0Xmi46ut1umFQ-1T%pnuuQ_V(hrPCI@|U|eZfLEf{Hsk_Q} zkv6G&?x(*+boXKQ#?)ONb$`$gO-ri={$=_`BRCk}Oc6#INt%M3v85^=8f;uf8v^?~ z^ok_#`z})>ro0+J+MmsD85IhFp}(W=HPUqY`xJpxSKm9ZDX$FJH2s4#oh9^-XdL-M znqD=b@}m@iho0PY!^Vv%dL4r@O5a?_OA=a-;p*RF=9#6SEOSRn!BA?_;-=X<%gfF- z+%Ug8kLja+LjNq|nKHIpG3j~JOo^1S-HH+IUrf)WjBQMj3}c&=vE7P(>|f2{e@oFP zG@5YAzZ(m`(0wF){10==FQw)1$Q;+t+qn(~;s@ z!=-ok-HaJ2PSsv@;;OrTdhcz6wQD9GZ~NBmvz}L5pr2oCY+WKn!Sq;DRFfVC-MrZx z9;f@@kB>L|6XbMUeVI8Ovsa{T02_U>IXp#19T~xRT8d7>@y#i|!X44WPeW;*sqAr{ zm7-_V26+5)w6SnDMc=7iGwaz8P45^x)h4@glU?xwz7oO5t%?@-{fi7*i}9*7#qZKj zk=$UJxeuV8U+j|P@tmF8El;xBO0{w`(4A`%o|U``qav@yO`o4)<+d+GYK67NA#mFp zcjos%_AR#uzf4b+_hv-)?Ug0^4dePbom_rU7->4q@8N4OCh$5%dcL_6&; z`*YC?kxu2$XgrvI=)E_pdaWm2EhM^LG%N^ZuW1H{Y4lL=M`69 z->t?6Rhn<*Zoy#(p1yQ0BSVag)jKd>fqUKZe;s31HFj?yzcbe}RLE`0o3RR!)t=^E zyt|%rjK_C4fL`PM#vq>TqiG?y-vs2I6upUWr)p3md9e6jCjN7Q2c#L}-Iv^uj-7>k zU!R$k<6T%+n)mUYcw*uG7bNi?8CCGk;C{wCgA!35o>6$jf0oHrK_2tod2@+qin$DJ z>M$Px@t=?S#Q$lSYgJ49cZv1#{E3I0ggkuc7LOUa#S~7r80>Y6L0-2Q&2@_*T(=my zWh-N}ZZW><76YknF@Wk8Bc*OJ+UXYkxNgyN>lPiRZqZ@r7A;!0Xvw-ogVZe=qHfWk zbc=R??F7sf#^}m7`5rEyE1jg2M^|dV;StMcdA=dM^YrZb;JXJjX?jGKc=-HmdJen7 z&;Gu$rsoh#Whq_MiZ zcKG$k^Z!|_|6l*SI+X+w&=CDl@eJ4Dw;rU}OG6aGhGtHix=%>q495Xwy$R&(3{O`R z;4#W6!XT9DXM|0n3_`|&HenFfu@Kcw<@Hppyi?0cA;h)wc$gPnOhWYCYc5H-48k9) z?Rk2EFbF4R_ztJu{g8*0L0F%CiVp~?Ja3pkU>SsH1GFQ1oDL^tnPw|i@S5ecv|=nB zmZpVem$IZRyZx#E3k<@)#(D+fiSBygiz@pZqDfFdlOWI}$frqA5lvzYmQ(+US~T)_BxA-e2WZwg&u#w8l>S0RAtTb_H2FC*eE zp6xDdp9FADC9`7?i!T1|nqE5PE*XZvbJ(#u?z88>Uze&P$RRUK*+(K3d@i!HQ@QxE%m5sgnyZC3<%PU#u+gKb8bCF&|^1 z82@=)HVL|;AlaE=O^JkoUr>e>n{ASED$)4z6ITW0YgrAn%re|t`UJ?cLCyVcUteIgq1#~)*;f}WMr z`m-@E|8;Ua6aLq)pK{HY{0WH`r_hK`&flMV+&-`N=U;wI`}mpPLg4yu{AZ-koaCJL zIHz>tbJ`7|Ap=7Oh71fD7&0(qV93CbfguA!28Ij_85lC~f6KtHH;%ucuejHz&-Y96 zkJ@+tF^<#vXDd{|uMEDS@acg3UGa}=Bl&+G z(hJ~=RChdH$^Y|+UIf3c(pu|G^8Y-heefyiIy$s%_xno}P|019(;ESrrxj&Ns7a_d@zDvuD$1C}N5z$rf zP32O~r{w=FMX!R_sarEI`F|^**TA<`wc`Fr{-12oHSi{_8y>IZ|0tr@!KYPIb3P^i z$1xrD{Yl%3dCC9LjIQ_n;pL6{Bl$m?(;MK6wBrRjll*^4(VO7QYVEYPlK(F&dJDWW z+VhhCw-vqJ^L5Jov6BC{1G)jeHipM*CI9azIs(6{GtQ@#{J#^>JK(Lce7&sX|6N5l z!FP4eez21NcLUNrZwmICmHfXOQVKq+OZKys{J*Ejfaj&3=Zls6zZXyj-qtnGM=SY% zFC+`zn1<)OmHfZ2CC2@_kZkq) z_CbdX{O1ht&YU0frqJ-vm&efAJ>q}vhWC7A13HEVk9=eVo&D~ajVC@5-S?`X6X@() z)ILD%L$4EP{GBfc&?$5TjgG-UgS9V@pm6~nI)#qWcGr%Z_oGeI7F5zgOH_waHA&Mpj^iYzdDV7WQVD_+Z;Fv)r+)Oo zi3_d7feR862RI;c10jKsxF941LMl=P7o=VaM-Uv4iiD6r<^OlRwwuO;F_m~|Hp=ha z8P7NWd^@wA@1I#*1mL27J{l~mS+?3Z`PFH3ey4P7NUnJ~PdNqpH-HxBOD?LMuK)BH z-z-<$dge(xy$Z`p*#8}Ucmj4MVzaW8X4PrDP$O3*D+Uw;iUGxdVn8vV7*Gr-1{4E| z0mXn~;QzzGr=MKEjUu(j(f28^Tt0SB3!VH886J&fv>R7plp_I~o|TGKguV*{uCMJ> z_vunD*X$-w7BGu*r99H`lm>`z$v9C0H-&-eFzMD(2dUXW??>;T``lzoEgfdi))$u;{k>w zI6fFM8R%b49zEKBm|z$(L4V5wLxBK6w(4a_PYGImCNb@I401HZB#lQ9Gecu z7w5xL08LfQs8hv&Vn8vV7*Gr-1{4E|0mXn~Krx^gPz?M#7`TlfIr0HckiCeLWJfS; zyLR*Kb2skN|BKj5IUzf@%5J6qOJ8-DRllcvRzv^m;%_YBTjD=Wy)ZK?quqBJ z@LJ-ZO2^{CcqA5&grop;_yoMr31DG7E>pBeN266YZ8-=Q3c1vBv0&yUwi>i(@C!VE z-2^aZ<_pp6rAX4u6jG}xGZ##!OWPMD5L-2Dqg@f$u^D1`ZM|?s0!*}`siu4Lxzt)B zcjc5RgXs05SztfuPIEDpHqT4JcpK3z(1Y!pz$^^}mIfql zr&q^z>+w~_lHsOZ!w!LVv~uZOHlL50t7gv3te6rm_%-whbfAquCW@JrLMoe)zspSq zb_z7XUxgymlolPmw0jE8R6eq{p3N1^By~3#h;9wL92cx%#T`Y0hzJ9HAO!fjR?S?)~(>v(5 zxRmD=oFW@%?Ja%-y|gag1#@j-)QnzhowGT{_1D>{)09Kny?hus54rURfe1 z?oYIdo)#p>AH{*1uoV?1KZZJVR_XmXSQFh2>{v=s9^U6;;eHU0Yyn?a$fQ$eT~Ci8 z2VCAiVX6A<=qf|h8y{%WSlLq-a**oL)^3gEJ;h8Mkn+=2zG*#{&ZmdVJyLTZbb?{W6kfn#+u(1;(AHC6FxrXT+;s$vSt0>*Kv934{M&Gr2qf` literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c260.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c260.dat" new file mode 100644 index 0000000000000000000000000000000000000000..25f81fde784105363c372eba91f6175388235f63 GIT binary patch literal 8192 zcmeI#u@b>R5P;#mn}{nEdX-A+0X&0YhQeq(1ZH$RfG6-+YQ4@Qur682oG3I3^Is;H z&F;-@?&~635pjAyhmUg}=lW#zdQRheIg<3p*NIlvMYU^-I@&zg%Qw$kSS*vh%Fi5J zHSdNZuO#5CmTJJ{onf-wck!@^`wyH wy1wVmRobsK&Sb3DTxM0C2mu5TKmY**5I_I{1Q0*~0R(<5Fp_@J@zR0f6#Y9cqTpT@tH{d|bj(Q4xw3HM?<81yW zJlgjPFMJ!7gNPWtsu9_k*cb+14|6(y)}xdDxLjyur&lI2@SBV_*Y(%Y+rF4RM((NL zT{bbk>&;ApCT?FV+Md~|m1BVb0tg_000IagfB*srAb`L>3S6#7BYXWa|AQUbS^D;^ zzTPb)sU8`eC2I}>dS}g3{y*Qy)RZn8ZR={R_p1F;=CZ15Ynu~^Z!SSZ009ILKmY** W5I_I{1Q0*~fu99(*|@z$K1^TR&n;~L literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c281.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c281.dat" new file mode 100644 index 0000000000000000000000000000000000000000..cfed875dfceab65004fe1b91cbefd660cea0ccb7 GIT binary patch literal 8192 zcmeI$Ar8VY6oBE^iER>v#vwtWI0HeW&}bmRfk1KsZonnr0Ml>(Y%uf+c^G zy|wRkYxcQ4S&N9#%Z|jw)WtZ2dYsewvmA}|$K_NjOTBWDPS|Aha9w{Lt;e56kDh-j zdY4P|?|L)C=n%iJ7TuZoww7ao00IagfB*srAb{RQS&~GB8)4O?G9~wjOLRU?Q`!GItqmN?d$`hyVfzAbchAM`1#m1bdH?_b literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c290.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c290.dat" new file mode 100644 index 0000000000000000000000000000000000000000..a85589e545d81d6ae0a080bcb44ba28d846f9987 GIT binary patch literal 8192 zcmeI#F$%&k6oBEEAT@}CcmX$E-CXntic1Ia8Y;MX0YT{KvAlqz(81YBpJ`)Dt%HM$ z{0T{u_tK>Kw#r6CjJ9X7zK?ug?n1sC)A2nomGH;uTr;aI+X;)>dbkUdZ=P4TSXTDR zKXY)=xEYGP4yoDKpXqir8A1pkfB*srAbwe_@>s%c3oQ?0Sqw0MUR0tg_000IagfB*srAbd`` MER$^4q<=d<0Mo1*Jpcdz literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2a1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2a1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..8e2ed6afe90b6e9bab82029f98a338a3cf455bf8 GIT binary patch literal 8192 zcmeI$yA8rH5P;#cizFp%Kt~A`6*C}eBo?3sBr0eqk?5&tnSv>p0j7Y9ACVIR5-s{I z%49v}E?KxD-)~u`K-V?%Zx)KyfWW literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2b1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2b1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..2a2969247718ad8c76b895d72b43a1f781e3cbd9 GIT binary patch literal 8192 zcmeI$p$@_@5P;$9mTZ$e0uBoXg~t&L2Ez*=fdq#^F2VB#I9>*g1jie|tzDOH41y+q zlik|8ZkK&-m5qoPy^0apnAjKwUk`ISf0m<>{?NxX0$OL)Q~p2S$iQ4&HaeHpSnoyqnM`C})($o&5?@_{hyVfzAbbTe~jZ7z9oJ zP1cXQc9;F!Dk~8&`s6LLePa8t^Z78Q^Jmd&;g8FSW)}KnA}znkXmMSCZH?uR!&}## z3f^S{y{itU9~5!>D!r|lZ7MMq2q1s}0tg_000IagfB*sr{G-6`ur{*PFY`axk)5S) z-|F-AM3U;2!B(>JBA{_rp7Q_sMh52WqS2|y#yZAYek>iC7P-BS`ISU`aRGV+5I_I{ a1Q0*~0R#|0009IL_*q~ibGNsBpFLh?bT1nK literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2d0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2d0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..b2179bbfecf99f2d31f8912594694309a8ae19d6 GIT binary patch literal 8192 zcmeH~L2J}N6vy9W>o)DCA{5U>)D{oHmt-9G-`jjC%&#xT%CXB2OmbgFN{w;Sh%q#E zSm>07*%qfL(=uU;n7beT+!=5B&P);` z23^O@R4O!eK00QRR8eLw=9mQlOACwl_Rh336OUQo#9)R6VoBAzZ{{D1xoQs1N6hG( y;s+C80!)AjFaajO1egF5U;^h&p!XU+)1~&4wc^Ox*jg~o-ho@qiu*r4{`>_5oZSro literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2e1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2e1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..c8f960dd5f07c2224ba0633a8031be02d53199a7 GIT binary patch literal 8192 zcmeI0u};G<5J1ljG-*>LR(1pfvUF)2CrEq)>R2%#(j=W20f~);ksXO2U|`@Q_y8tm z*!YWbwwo$~&@BtxMLFAdm-G24%Nec!K+tQXXLaA|rmFo-8_gF>`DXrgIU&yly#c^> z9VBRTTCbIjHt*^E=99BGa#_RvCk+A{o3wmy_Y7`YJZxeDOn?b60Vco%m;e)C0!)Aj zFaaj;w+P%lTno6QGu8cl2tKX0ew?zk0jH?GPge%F5Uef&T4$?tb)PRF5^v7h`&fEC z8a*oHn4XiR@0CV#CE>kOiM|JWu&bjgQy9-BMrk26>O#g|e7zX)q4zyz286JP>NfC(@GCcp%kz<(tmo?%M8^3>?w Vnbm={fYI=1^%0yqK07aygD+kqon8O{ literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2f0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c2f0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..d854b4b482d64363d5e58c63e9e4d8e5633ff2ec GIT binary patch literal 8192 zcmeI%F$%&k6vpu{R%!(Y7eR1yarFS6LEOX}cmNgLynu_2p1{Ssh?j8m2Kr1JTWY&H z$Uo3Dc`wZ)zpbq{lAK-d*6@Ao`(hXJ#h8tsSu2HWr!&i}(rh;@>R9n4Olt0x<(HR3 zzqD7jZgjV}8%v)e75n;{$*v+p2mu5TKmY**5I_I{1Q0*~f&UWNpSDhGJ5zYUj{FyZ z@7M8=FCD)b+mk(a%fpR_-)$f}$Mf(7jh+<3 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c300.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c300.dat" new file mode 100644 index 0000000000000000000000000000000000000000..2053e0105b40818ea4cc1ea3a6c1cb5edb9972df GIT binary patch literal 8192 zcmeI#u?@m75J1s$K*2&3Y>^6y0a$=0qM<`c2CTypbc_HOCr5$_1qBWI zw&I-cEIWQ(WGf<0pQ0sUOvBh5tlrFNe6L!R{y3d!WnET>wrHS-dz*aozWK#6+N=7^ z?5cS;7I_}hvTr!k?^`OQ5I_I{1Q0*~0R#|0009IL_%DIOY3F34ce4NcBt*TpTUtFT zbW>fQxl5hy6k%U-nQPBqdcBAU0R#|0009ILKmY**5I_I{1b#0tkx_Zb>Nq_=05p*m AuK)l5 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c31.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c31.dat" new file mode 100644 index 0000000000000000000000000000000000000000..ae1e9de6ec2d9696252b9c6aa91d594b16f9bff1 GIT binary patch literal 16384 zcmeHNJC9s76!tv!&TDsOHo)?R0Lg|VSlIVzLnO8#B?*rN2_dBWGJgP8h@Ny*poo?x zqNRx_sUp!)Z9z{&kCcK2&NlVta|s0i@vGq8+}p5gxjk#&yHEmtBW56-s7;p?Y1{?#90mp!2z%k$$a11yG{!I*g{mpCV*vF7@t?$2N zD3?*DFP8fK#ah<)Kt^}jEjB!M0#-h=%}#`VhrQf6vbEAa;>cad~Dg@TtNg}+Q{Ay|)fN5@Tj(2XmO0mp!2z%k$$ za11yG90QI4$ADwNG2j^Z?=$c%dle>mg)~1r`Si#0mlpK@CyYb&yGul@`x4z7fMoxy zDgSNL-m&OD5&b6`9#s9HiyB^tFcU&*E~Ee*;~1VrsgB{LE`v14qLMU!e}|1u;ibrVmaB-1SQN+o>oil?{|*}yUaF{6Lgt(D znX(DtLtzpj6qpX!f0+A*=c*`e|H6bpO8IZIZNf)c5riU70iWbNibcj{8OsXqM}Cq~ zJ_C>KRQNoPqS#nFK|Cr4xyswQCIt09o zd7+Hvk|w$uD#?ZL#U_3R z?2*%W8Sy~*keMpXX@0imY_Gzn+Rx3&d`-&p)Y#9r@p%o|qf2;L%CHu=51(?Kf09KZ zeZJf5F~V1#mw^05A-RlTWxyJO%cu6dBI3Wd%N}2cFN>7&sXQ`^pRp%a<4c|urs1hs z{G2_xgb#S>`##qi>81_`a_rf1hX!=7G;&&niQ>fd9}H1M=Pw0VM^ z0eiNI#|7DnAF{JeJgxs0&#^ON&o%LIy|?#2X3sbAu*%x;6ZS#_PlUJTzs=4y@f+tm zW#^mtjq{zc{U#na@Ya0h>_QWd3#=8t%U*2aalyCYyB@pP#BbuiJ7AX@_y8}E*8Yc` zgKN|vmZA&=Z2PpK$0E+bgwE{-=SM-28r(pK9y_>B4HDdNMTk2P+yT}%7_fsks|I-j zn`&$uWJ#=e0=ERn5DJWt=Q(Z>BN*W=Y7mMvR`3pv06Vi5CG62reUAxEQYvgPfd+3= z13xe(7ZF@l)SxI*u48CbjSz|;qnq$HGkzt^e#yQNEf2p{1ba54q0mp!2 zz%lTDX8=?c{3hHxqIiemA;qf{_b_hVr+Am*Es8fO?qlpfpm>ksZHk6sOwq&GJEC|8 z-);}z$Jjfh`m0p`A=T{R^X`3$cPZYYc$4Bj#?AwbgBbChdsK6qqQN-)oa$r3 z{D9AgmoW~0qk0eP*%8G%6b~t0VXstc;iu@kUl;WMC3XScK@VWDtoi<*)%xF}yDOZ4 zR{j4MzQd<;fyLuNp!IwzL%&h*m_>I4bm|OjC@pzhS>%TX&`oF?QoAU3Ctp2z7P3QaG*y?|a-*mq3 zO|1U6cr+kd^WV1m-{LpUcgO1g3QtGd*8Znf|HHZ4hXX1cw#g6j;}T38P5K;9u0~29 zPsaVZ)&Gn5_5Rez>VK`IfSkx5i8we-U`nKEee#xC>yrF}9jpHv_#osmOe3Dg!sZj2 zSQ?G_cyp`&SKy7T{2e&(pWtU!|AQA4Kt9BO!gEv|p%N&!@HaT%2LT&6--*@#tMRp- zKfw>J{$Gv9%Wbj$k=6gJ@tEEser)ysBEBfH0>o88@~!D-^#)e|FX2lbgegg-1-xhV z{|bDjbt9k3FYE4F{l5aAhh^>89Q$kCGgkjM@Zg6UlR-X7j@#X$A6o1G1|D3UC`-V^ zC`;GKD5%{5yaJxS{vHHJ(Z}rP&R{w(`3znfoKeWyN?a!?KZ{XYd zhuc!6|8t$f`c#xZ__KcM^R$GPFj*`nP7GczTSKe=jgsIXOSqs~{o?*EyG-|^Lg@mo zVOTJz=D`UtJk2BAUZD69C|L4y#~yo$@TDrEP$=+6T9xzE>DtBfhkNB1a11yG90QJl szmu1>-;g8#yW>(rWk*+^vw7BlSw$}3J(Y^1U z3f^S{gPTq!4~n>Rwb9nhcC{EA1Q0*~0R#|0009ILKmY**{!!p?+!|Tym-!#;$gVnX z-|F+tMB33SgS}+cML_GSddmOj8yT9bi^jb&o9G;C`MFHBFUo8&#oCjH3os&p00Iag afB*srAbVZcRFqIrAO@g9)UwmeL4+bQhZ0=*mU9p~z@+^}kAM`^)&z^QWS_ zTwrk5&5WWZzOJTS&-_q};XnWa5P$##AOHafKmY;|fB*#kk-+J^H?q~2g%5V(tnBTr zA>T}-nT`yOl2?O(R;xM{{`p3R=IW!JewnqS2RjRx%d*Va%{ER7YatMT00bZa0SG_< X0uX=z1Rwwb2>e7~Dr;YVTTNy!_+>2u literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c331.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c331.dat" new file mode 100644 index 0000000000000000000000000000000000000000..85ee72b31368516c6de9fbe3516e0e3229ea2755 GIT binary patch literal 8192 zcmeI$u?@m75J1s$kdl;)Kt~BQRLp=V5hG9o5*-bqVgfc`3T8;b1Qaj@ob5PrLO`NL z-;y2s&dJHIi)AAsM!Ri^8&fyNL&(Q5oj=Rg2!CA8G_%s4i*&;#qs4XowY8Q%j~_k% zR`e|w=->5WhEWl}uQs}x`K}gYfdB#sAbHq)$ literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c340.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c340.dat" new file mode 100644 index 0000000000000000000000000000000000000000..d99b11a3f2dfe2333989898bca9463dfb265ef5f GIT binary patch literal 8192 zcmeI#u?@m75J1s$K*mB8Y(Rx*8GwQbEE)>L8i0goSb&C>ozfsN105s4;lv~|p`f8a z-%*^)o#l&P7ukr2(fc{FFxxQKr&zD&G`^Q3Nq>BuX=PPZ`*BfEo4fe(&GY6K%Ve+e zGe=j=o3Y5NNyEOOr`tDFNFjg#0tg_000IagfB*srAn;!Thtt-`TF(^!@3Rnf-cA|o zNuh0Z{lJ{7bZe@y6)$tWym-^CYD5SifB*srAb%c`MXo7z5=i5{uUv--&9MZ&vF5D`EC d0R#|0009ILKmY**5J2E3fuStizH|39egYK>F4O=3 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c361.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c361.dat" new file mode 100644 index 0000000000000000000000000000000000000000..b5c8f259d0d1fefc112f60325bfde24724aded2e GIT binary patch literal 8192 zcmeI$u?@m75J1s$kdl;$3Fs)HqM~2|L`_Fa4M=n}luW<|Ou-be0fLqV;B3c{69N(~ z`j&FB@0?h9T~5{_V)U{jaWQo<4xt|Bbp9+xE&Xvh)yh(@T%;W~89iLrUq|Ed$Kk!} zpNih)61|(=%pf|%@2f<2X1=ZDSRjA^0tg_000IagfB*srAn=a@`@_b_O1~`pU?*;t zy?tw_*9&Q;ErXrpWh0<*Rz4N}^NsY)*=JkxqH0?YwihswSy36gj5Z}sK0!nP0R#|0 a009ILKmY**5I_Kd9|T6S@Vl>_%i{&Jf-Z#s literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c371.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c371.dat" new file mode 100644 index 0000000000000000000000000000000000000000..ad11f01b25b6bd995142e4d731203e66b5792409 GIT binary patch literal 8192 zcmeI$u?@m75J1s$kdn|b0v)1)ii&~>5H%AZIwU}%qoHI1HedoureFq`0?u|EIUyj? zqHie|`!3EYuZv|XB1SJe5*Je!;}Gg`PUp{J)Y2c9Gp(%k%0)WiA*0Q8{dF|9KaU<= zzbkr|OZ4t~GsCEff36Z;&wO9Wu|NO;1Q0*~0R#|0009ILK;Rz*j;EcGjec49!A{&P zd;8Wiymj?ljvvODX&o?qKH=k{-imE+&u-~s-=ZCjqdK_jZE_7G;qmUy%>H+NyAs&&82}>wbk~O1f!Ld-_um}j_V4R! zWq56O#-5K0@3;>dvG}m>toh#YjbH7bE|v>_=el0zi(eccAuJu9e9;`9csx3!1eAah zPy$Lo2`B+2pahhF5>Nt4;C>M}`~Ee8Ph3;~`+fww+!s7Z)3%Pc%_VLMf(qTb=;k0Ug8zYogMW;F zgW#axD(K6lDdntki;KL2``+Dqx$j**$#Mth0ANtfN=a%}>bw;B`55&-r$q_>IE*NB zO4S7D77rP;IE{ZT%|+SURd1Zf=e%TKN;C~Ugx*HpCM(j~Q$3hwCo&39d81CPLN^7~Xt=$%y94X6mWad+&~q&8`NDF&erS!n zG_Wu$sp|_b4qyq&gDA?ZYhWq{j+3Tj;A$F}P*)5Bub(3NJxzl;G!z5j^pgPHMAM)F zO~oMY2~S{npTjSuwB^J4W<$4VIy!7^E>C zIvDzzJLo`HG3du5Utkz(8qDsS@}HEI2`~XBzyz286JP>NfC(@GCh(U8N{=ug|NBgh hqfARE`wvn#rM_kgFPWB3q`u3@798h$`?w5mz5r6Iu8#l! literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3a1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3a1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..be6cdea91c48414ccea9f627cbe60fc827b0ec90 GIT binary patch literal 8192 zcmeI1y-ve05P;9A)TaMMY|N-k5pLtSiNqry#Kgdsy6M0SNZqqGvawzKM9L~QsV<-LV<~18jf| zumLvkzYN?zEd<=)I~Du;4%n^s-jBB|>br${16u}n;BOlNm9y<##Xeuau~_BV+RLVD zTMxDua0Zu~%91kJlz78Q!-F9ljzg2hGBJT1O-vB!aT26Divwv#7EO$v#!v&%0H1g> zokz&eT)YoW;zKnuMkbkyZ$gWBZIn_nnY;KFw26<~18ksVz#9Vo--eZqVomX#;seDwMQx*ZLG!we@JjInuJT8nem?Ji17A9k A1^@s6 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3b1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3b1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..9e8ce03dc2d3bf1e3617fb55553a0a15ddb99873 GIT binary patch literal 8192 zcmeI1y-ve05XaA{)TZCCGNUq}h-;cSiNrG?CI+_VqXRP_b?d^&ijdgZc>^XMq0hh* zu)_J$R8a}_j_xG?mv5hL=i@rPGe|+>VV7sASep* zhc>?pUG~S?FA$@t&EJI{`?J8$V+?bfzXyHxr_)Sl7#B8w9|q<6=UEVAVqO0LhUI!@ zvk);MAp7|YVZ{DfK1&g`)jxtU`->D80Va`c{4pG`-%saJhDmDkZ%=UOOG^j=As_^V zfDjM@LO=)z0U;m+gg}jeGXeU)4X;L(X8mAYu(nyBjKZ4xUq+oP&YZ(dIn+2mUHkxO Cp^tk2 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3c0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3c0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..4d061cf0609ecd4b111d8f763b15c5658bf6caa6 GIT binary patch literal 8192 zcmeI#u?@m75J1s$K*j|HB^?!_WdLS~XebbC01_PwFagWZ(vl_U7$F=^4k8l@DkStB z#kt&BzW8;Kt%x|iA0vyik8^XfdNZeSS&t=aq3P25}@J%KlH^aKu0ZZ4idH*cWNmXd;K zoXuatqkXUN!nc7eM8xR%8j+2ujbZThFsJiJF>2|L%aK-QdgdZ+zsYEGU4I>o?RSG) z$K4e?%O<*4y_jCm#OV^ z%iiAA*XxBe(_aQ_$;%%BjkEGD|DA87Z!RtypNndu*I3(+?J+5;2b&d1?k+(@009IL bKmY**5I_I{1Q0*~fgc5iGIcwTt^MfxGuieXjZk45o7=7~Aa(&|ZxC{9>rt@dfYT=K|v1aD_WFqab$!Kw1e{GHBkAr*1 zpNih)0^OSqrWY0Q`zpPwnXM}^76>4K00IagfB*srAbheKZoe|J&@T%=*ey3p z-@Y~E>xm@QD}#+>K-rbX_gV}2!JFWS)%KmY** a5I_I{1Q0*~0R#|0;1_|R%>4F)Jhm^H*DqcG literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3f1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c3f1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..08acdcee31e218c5d9c3b4f62ef38fb0f42c8e72 GIT binary patch literal 8192 zcmeI0F%H5o3`LzHwH@IGY>Y55aR$W95tsqN#?p}!a05=kDL6wJ7&rkqNmHezAhDun zDX#M!*UH;s*@}qKWi4?&bv||>A8Q&vD{ILgw+qdzb>$-caL8zL-G8;t_UGws=&PcC zIbl@l$4sIo{#?Vmp827nv4H>tAOHafKmY;|fB*y_009X6BZ1>-Z)Br43lHqXMcLb3 zL%y9zGaVTelGlTP&Zw>m?|dU;bM2TM$;ub(?#18*9@Q?- literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c400.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c400.dat" new file mode 100644 index 0000000000000000000000000000000000000000..1e8976f89fb63a0868c737d9434d15ecfdedc47c GIT binary patch literal 8192 zcmeI#F%E(-6oBDZLa-qY-h#=*19*nUK?mdR3Dm^R)xi^ZCmCL&Ffo_&2!d+4ca%$v)#Ylsj)009ILKmY**5I_I{1Q0;r2Le+WS6z;m_3Z_e Cb`~Q5 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c41.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c41.dat" new file mode 100644 index 0000000000000000000000000000000000000000..fb7a8559d527f284b229d49ce03e46474dc92fe2 GIT binary patch literal 16384 zcmeHNJB%Au6umQJkN=mpGqLTIQE zzf}B+bVxK5sgMXrM1%&>q<|nHgaicz1wx`oL4^d|`^IBC>v5vHijacdtoC?3Z|2Oq z=gsdN4_pKQ1^;RC3DgA+g4;g04CnvpPMa2w{JMfI7w|s_kaSm4aOe2_j?=1F>-&e& z9cTFfmsoJ%H~i2Hr%`o2hEVMDZaW^@N-mHJNCl(d=bJYcVt$t?SF0H_R*jq5f)J_>j z+emfV`Ftv~(JtUuV;%pRX3;P}11;Voq&>??Dj*e*3P=T{0#X5~fK)&#AQg}bNCl(< z{~rZDfm2w_ad_D&=`;VWOSk#|7hoT@oE$26g#QOUfR_FBLHpm`RO^}RzUl8fcy##z z4aOjW7QVDtDb;PheGfoTg9#WLpr}-5?b9YB15n2xmvlO)3+(R7Gt_)

V>X2|X zbt%~WP@<6ZB;ky%5`!@fw!@T=q&l~_ykyr(4gLYEBw<{Gov?j~h+kL$ChkDRDlZ6= zcc9`N!b%9Hv~Dg}Uar;~wNjWuAUA7TMBI)9`T^y2!SE^G4G2e zhs7U+v^R1MXGny%LBWF6pn6}dS zX0tGGi!-pHolZ3~g-$BlYOm9J7`SK6bV~&80Ue$eyg75DkTo(Lhc{>BS{Tr`vMz6? zz1}exyukoWPdmg}tCcmZE^#xTE2Q#P4!_crwlb|&i__td4$~!POinGPO)*(%%S@XV zr+-nTnb}N}NoP$Ifl+1*Y08^vvUw|yXBvYhjx@8IXo{JPWf(aY4T^4Wrpe~B1tZU) zNesVgI`r%*7f1!90#bqhT!8>U89=`-@D;${sr6$p1K|G?Y{ZWRo~Ks-UZ~*9^FIlE zPv8Q~iPz~D@W<;1>@7G- zZH#h&Z7_+0GQh$vNlQ=^;LXFSN)t&yzp6^TQ7N-W$rqy#px>J=3%e>`lo9}^H;vNF zBKlHFeYmDUC-d+0W`Kp?n*_OkZyt`uz9gA{Zyt`J@{N)AcXByV7h4%+j7-0i%XJyp zswiP{{lgp_MU)7c{w_zYGB;<}*tPf~CPu=UV_ut$R(unn(IwdK`DrP@6Q*-ZWjJUW_*qpm*+kBw&H zDD02HUiVDAtvc=%CJy^tp=-;O7V+gtzlZsj(AY81~&#r z-ND_`jZ}|=;r3y*PS((y_JVNOIoxHdIBY{nU zyUB<9euR0%cLdH0RB3(f8qI5hK|4(I>aPMnpw`e|!joSm49^JXzb0^!Q2CB}65IjL zU=P0$_!?obNem%FwEiLR3SsC)(f=6Dhi?dclQ6PE%ayl9Ua$<)IImOU0M`Xxq`mk3 Jf8?Nj^IsZ5P)h&+ literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c411.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c411.dat" new file mode 100644 index 0000000000000000000000000000000000000000..8aba2fb6bffcd33977141a28678d10b2f530515f GIT binary patch literal 8192 zcmeI0yA8rH5J1lnN>aiGbd*q0F$1DQVgzbHqNAZ?f^2}q4os05pr?nk9Y;l)hi%nywi4g??o0SG_<0uX=z1Rwwb2teQ;37m?(k*&Tge6SN|Wp8f{ z`F0}BbYyUpydDH}TJ@>$&o?qQrH}RoRo0Fk>?~j|t14qR+c>#e3xNOxAOHafKmY;| XfB*y_009U<;3onzS^N6pvV6P%AQ>&m literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c421.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c421.dat" new file mode 100644 index 0000000000000000000000000000000000000000..65775ee7bfbd1fe9a4e81f326933d49be9138b53 GIT binary patch literal 8192 zcmeI$Ee^sk6u|MxGuieXjZk3gY7=3JuT%Wi;?0i0q>HJx=TKMB~qM3z0nMm7jGFn{MUt44O4K00IagfB*srAbheK?yxqp)GzZt*pZv1 zZ{Oc{L6;HW?BpOap`f8a zza_u!EMNR}k*$b0?V)9HEaKQ5EZ>dk`rfuA{Bb+i%(}@A?a)Ard)s_7*M7N5?rJ}? zx@p`^M4m-@?u|A5z9&Nn0R#|0009ILKmY**5I_Kd{}MPHcTP6?Ci}n7;;MXmrR9@E zUg-IeyS~D?{&hs>8?kdI?JewM8f{y3d$X02B)(hZA@7T5XL)>{5De)RoQ z(Yst=aMzm|MMeC&TJLJ+`&x_%0tg_000IagfB*srAbfaii?* zUqil`NHaY$I7nU{1hkH-r@}tp$k5z;w6iF)_UOTupUJY!=my?>PIC1DdIS(a009IL YKmY**5I_I{1Q7T^U?MBOx_2t3FYvf6QUCw| literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c461.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c461.dat" new file mode 100644 index 0000000000000000000000000000000000000000..e6d98541fb79659dd82e6c495be7eda4795dd219 GIT binary patch literal 8192 zcmeI$u?@m75J1s$h#Z%UKu3#&M8ynr~rwMhLQ=`fQo6D0XjB-!;T{-1VoL# zB|G+=lT%)2%SJ?u_E*dNX#JQDF`veC{wP}`{Bb$e%u2fx>Bdb)i|hJpYb}2o-Fo4z z49z7(^F^7>_1V$#Gnr_gmsvf;Yg8n^hX5l22q1s} a0tg_000IagfB*sr{3tM%W!UMgJwE}e#Vuq2 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c470.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c470.dat" new file mode 100644 index 0000000000000000000000000000000000000000..c9f2eb1cae75e19bcc6f3d1feb17572a3f80c36e GIT binary patch literal 8192 zcmeI#p$@_@5P;$9(u@iO9zjr8Bm%)BU=W0tKmZ92O@b%kvGx);9s!Qq%9b(&20{KV z>uz^VZ~fe4Cn8So=g4f%ZEjAn-ppxyuSSyo_&V3hrmXhjqOLX%@#UN6Ei6~bUe#xg zu9|makyn$JeXVCWv{XnTfB*srAbHJxYTKeO1q?Nf|xkx)~GJ3eKzmCS^4})9B zKNY>pCAwF=nSOML-&cw5%zRzRu|NO;1Q0*~0R#|0009ILK;Rz*cKel)g??H1!A{&P zd;8WUUorr~3;OQZJwY literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c4e0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c4e0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..4fcf8a67d216e44d22e0caadb57e0509d6363060 GIT binary patch literal 8192 zcmeH~u};EJ6o${0T8dBsbs?I#>1Nu_Bn-R&3kiu&VWJo|UVy~KMHeR$2NPFUU%}DE zL5&aK4(FbG3lwr*K>s%VdwRax-rH}xG$bO!mp!&5L&??1`D%~rnLpOr>SK?|rK1gd zJK(FvlSi(nrd!q;j=B%AYst54>6dx>W9x)y0o=Gk%AC=-(8B`^zyJ)u01UtY48Q;k zzyJ)u01W&^1C#rap)3Bge1CsPc1yj#@vqg5jx>Uh-)xz;B@I5fE>U03pv>hqm69ZL zx0HAK;rH$H*VEKQMU+uU!RN~~rHTh>{*DJ`M*~$2)HD!lVAq4ig5BhqscWF2eX6N} zJq0W+qJjY!fB_hQ0T_S*7=Qs7fB_iz&j!o|wRo#OknBjFNX9nlSMpu*Rq|2tM)F$n QoQ`;8n~t5wv+S-u2NADH4gdfE literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c500.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c500.dat" new file mode 100644 index 0000000000000000000000000000000000000000..dc2f2a08c465d59c6122fa7a2e17cfdaadfbd476 GIT binary patch literal 8192 zcmeI1zb^zq6vy9;Uwa(qI1cChIE7C3heRYAy+T2uRB4o4A`+1h5s8Gj2vKQ-f{G~o z=v5^C0}0C?pp)?C&E8pN?++kvFZ-RD?|U<|@3YnHK^_1E-s+O1)udr5#={==KZEO+ zU3NH*kvSc0R80!+IBsrfudK$RA~$#EY3z&ut~Jl{Kz#ZjM8t2(GhT$R;0Gc6v!LshCP zVG@6$MnV--IIdT004xc05c3Nc&!=1d?S=~2wk={trl>WoI>Umvwj77Hzy_c`uv~4q zXf*_ueh|mQdJ|-M&alc-4Sp=pS*}eJu>p}Z))GyUK9cAUB{&PSnoTQZS}nTtvqOJt z?Rk4oZ{k6#gc#KLh2xj?OI?NQiL~)_qAe<~J<9Be+(=|1a-lP*IrNIMLCu4j-yjy) z6`HEC;ydjQnKa$=Jkb*}OV#v7nK^?H!DL|qOn?b60Vco%m;e)C0!)Aj`~?CskB3`J zPD2YGfyYRPNOPnKNP-j}q`q>*1K=On;)?o5q&pN{qW%m;C)Ao^lyrbJLphdGcqe@# dy(hgUJt5sCT_K%StHBiYN9dG~!`1!8w=aw`b_xIh literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c51.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c51.dat" new file mode 100644 index 0000000000000000000000000000000000000000..01834a3e19ed70b9e658c85540c0d04c318b6ee6 GIT binary patch literal 16384 zcmeI2O>f*p7{{NrQ+wZc6Ck`pfsoR|v@?D;RHCOGOUp}jkig5XCy8~GtvHcJ^qbf{_C~&dySO=^F)&c8)b-+4c9k32OOAh?}%f~zLEpG85-~R|Q zF3Xs{+!phfdtt-F8129zbe~iL&i$l@od*35+~}OB-n;5uuGzsYxeZ^bp3C?y*X;a? zvWV&q-1@|YUD(OEY+=PXpL15v)0BnPJi|#o!@ol0oP!I_^vO^c7h{`sz&cwtB@I$#~J4p;~N{|?-Tk8me%Qs&1G^>>5cm-7EUT*L0q&lqt*{s+&;$o_ph z{;Q$xlhAz{`cE@Frh4Cz8D4}l!Fic8F4B_42``wa5+O4@=Rq8#MUi2K_p#1Ee8A(h z=d?9~n06imq2z?`d1Op>}48w-ck`lKcYZj}w--nSA--WRe z--C$}--jvjP0fXKS#uFg#C6JMMJgv%%_XLqi#vf$BYp~7M*Jo`cZLsH6$Amx(y%_= zo~8!mZo%^=Jl3^dFyejKZt;TrSy7Yf`0%0;--VZq_#V7$#82UsHZO~4t7>YUKD=tg z58yQ;eiL4A^XqDSoguto#E;-j6W;OQa*M~KY>hu-c*}^Nz}qIg zJ4SpD-ZkR;uxrE*;7W_fv-q0rAHsV^{0OeL`E|#SGlpwM`~-{8G$0XG7IAsTkr%Lp zCnXl4%Lw;}E@0t&R?7=g*N0nongLNv?eNuE~HQ z4)~M?XkJrCIN&preHfp8Ebz>Ig6*&lSO=^F)&c9lGvEN`N_@+)lj|IhFNtI}NEez&&2tMb1t-&6Ttm+!0m-{QlFiD(wHh?lCK71fETa~TJ`iOT=F z{8Z)tB8#xXA~2t?tRHPmRQ}iH7x`b8-&FZulfUGt{ExM-5RW(d{idwMz{8@9%lIej zN0AT#)sHs1D*x;9J(d4;`M%2ky8J-p|7CtYFK|z?QpQWQ{ZaGG(Wc7(y8M>P|C+q( zsr;|Y`zrsp_&Q^;EZr5=3@fSBM2^o-$>00NSmpl;qiuxI7LPX(voH(rOp(oNR%5Gz zG%kXa>a7!%|8@DP%Kw_Y=c)X!%lj(-*O{pB_af_YRmhS=1T3EA^7Nip;Vdj-oGbTt zsPexqKkB?s*P~g^13ZdlJ$GgN_uzwu=Xr!Y8ZP-N;x(I z=NS+1geFov)N)?2c^xn6<58Vf^nDFHxNfriu@5&)mOru4fBAmMPFV-61J(iSz%%WD vPX6~FQ+_^@`rp<9{DhWF8Q!P#?ovK?_hi4jEp>Huz_beRbpF5p*O%G9<@#%h literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c520.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c520.dat" new file mode 100644 index 0000000000000000000000000000000000000000..1f25579df5d18bb04be65d18f9e7406e46fb2a78 GIT binary patch literal 12288 zcmeI#F;Buk6u|LUj+PpXF@(iQCtX{*5ob0M7A6ut1u{F4u<7RN;Od8g$;pJol<&ZR z@2-?KNGB5p^1r6n*Y~b{x!-m&6%kKwJB*tHH#_N@L3}U0tg_000IagfB*srAb=T6Cr>A0tg_000IagfB*sr zAb`NB1s>%#YkB|i-TUYH-$+v~($DwwW%l#>Ccc=slh{WT#i!mE{SZI^0R#|0009IL TKmY**5I~?1*q{He7OUpfu~p-3GGL;)=l5>%9Y6jUidBs8H1DNU4L zKmkah;4dUU;Vzeo0@1_lr|koSLO~I|d*|7?ot@qBlj}QcRwq$PboJ^C3?Rk z*5bUa<(ORbV`7KvnR&$EPtjyPl$-l<^Xi_wQEqO^&GXVv=|adXd}dK)7LClpq!fjp zu8BooQI%Maw;z+930G==<&Ya2+4#d2e;YSyN~oi~6-)lUkflvMn!|pIVD-!))n6JO z2!H?xfB*=900@8p2!H?xfWZGFAimRx#rr-LY+qP^ovyRLY%G1FOKcCVeQTn0->%=F zE3U>1j~{+%=>HY!a%9m(Yu2p(W~5n=pF!FWE5$qHbLJ~)KQ!7>N$Dr{(%2XXGW0J> z+a+txWQ}Xik@Ccu{g8R$iqpZrr^cQ_$$(SS0+AJ{lFri7(dL`U>z#@1A92Gc?rRq3OKM7JAMp1U3jPZ%Ho0w4eaAOHd&00JNY0w4ear;&izrB&Ad4`_|; YRpZlFYu{Vt|J>{URrjC%cl5>SPga=&g8%>k literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c551.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c551.dat" new file mode 100644 index 0000000000000000000000000000000000000000..1396ccf252ddbe6a29691590ab375af7bc8a61f1 GIT binary patch literal 8192 zcmeI0y$!-J5QU%fLktaUK}kXlJ3v9h2-JX-2GJnVFabRq&@%-!9SlGZXD5!LBrpKH zlYH^L7sv6}`LG6{WSH=5ZrNN;&M#{+f8|k;Kb8}5mNGQZb1x~`T4Gza7-0eawd1b4`8m^ z?b<1wUo~2hv9$}FY*pHvd8++F= ACIA2c literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c561.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c561.dat" new file mode 100644 index 0000000000000000000000000000000000000000..0504607adbb52d0847547b569636bfc92dae2d21 GIT binary patch literal 8192 zcmeI0F>b;@5Jmsk7#pxe#3fS3Aq9#=!4Xg-8j471Q&9w@bZJtikCZ-2k(Qo<8${v& zR5Y9cX2)w}fx`jNA8E(?|9E$`uiL>4faq`$Sgu+Q_st)fDU1W14cNPq-LfCNZ@1W14cNPq+` zi@?X%t6-{kD&F@UxVL|La?9|<$&GrfErWL?heklFRmAlcCue#QQ>jjK3 z_LYG-+LT!6Bn}WE%(8og2vQ_o-l~)s4KKS+wxsE0&&gC;Ufwy`*3B3sKmsH{0wh2J mBtQZrKmsH{0wiz|1is;(xqp_|mY0_2miu_lZ~3#GJnR8qwl%i^ literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c5c1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c5c1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..81b93a9d0ee6955f460b324a2b43b74b60683edd GIT binary patch literal 8192 zcmeI1yGjE=6o&tCNwT>bFGL8@fQ{{5(kNCwfsKuYzJR5Qb~cI#O2ia`m0*!ZJF!p# zg3n-KWfRv*d;!rjXLgsxtoF*8u>aZp&s@%Y-Au3vK+&Vy5Nnn-DN#P@(feoEzS%#1 zE>dQl9vi4eofIuj-@mp(TDE!jF=zb5Tx`s|QczA}k(BYgroEGr5laXN0U;m+gn$qb z0zyCt2mv7=1cbo z`Ox)@>uI-)Lg@O&^|f0;(YT(&E(LO{s>H7E&T3Z&awk;T;;OhZsA*LR$NF5^)p^j~ z>mQ%$zI6=8xjb?~r~9&h!`0PLjWfDtkLze)#JFzDRM*n8OsdhiZ#)a{W(s4R@qHh0 zhG%LLF=;|T2nYcoAOwVf5D)@FKnMr{A@Iits2=KcNN=DJW!yq{UmY`630vsBH;R2k11O?M}yJ@-$ z2Ow{fwli<~`?(I*0F*Rsk?B*@`<=`Cn)vV90{Lq=mCRCF4)on5C5KD=)9kf^DX&v? zu#&fz5rz*LRN);GEY+boGv9P%D3JgOkN^pg011!)36KB@kN^pgz<&|g?MsD~yvhCV zV^aZWf5%-ue14kAf-Ul<5YXv0tK7y4BXzTCa;>xakFRS1GtBGEz$j9bIE#}-NDvpr t7;?vUfkI}`NPq-LfCNZ@1W14cNPq-LfCNZ@1T29gdg4s5u;JxiK0j!8+%tU|)5CI}U1c(3;AOb{y2oM1xKm`6v1b%$t z+o$1GyyE8g{xBTEt^0SSp}Bv@j-Ea|@>uStl=&$P_d*%!_$z;)zZXuxgASKYaK?Ga zSsdCn)1%PAP43~3FY=tjB#c)VtJCx4*}3_WTPf7sDs)4xdgBB7KT2C zoIoneB5w#`V3AMCMPaU3sAejHW2saboh!!>3?RM7itgiC(lnkDGOdo;l+-FLf755O zC{3i5{EkXV`8z#daf`F%jOAi7CC63!B$zN`n|Z!1HyiDfiJ3J9qeu|ji<(<hsx?gV>vS<&+jLL~wU)tvYbG-sE^Aq%3~HFHQ5eQ#)hfl=S+|lU z$L>~Iu_K~J6Cdf!vV_J=FE5KqKGHqiH*s$YVX;~(PG?cOXJ^V{hnX_3{K(T~%Fu~C zb}kMiC2^)+DlLlbo+QOY9ck)Jb3Dc5#*wNgxmPLqj)9pkuqP25&mUnU^X(g9*dK%FF|i z2pO>@;(QZdy_&5ir*7mZNCb!g5g-D$hrr;6a287hUWy4*7U?@~_!l2rgnl*HeA{I7Z@p?dj*3nIR;K6bX3A84eMWgx_;#fJ!xo@X=EY-M1Tko0U|&IhyW2F0z`la5P|sdLjIn{$8P>V4)-u&Q?i*IKe z|0h>WJ`o@SM1Tko0U|&IhyW2F0z`la5CI~vPXgQH|8wvD{>|+e|9d=d;QT+n9VzGk zBZJ4x3*_Sf=`@oYCa(X##rgkzrj4Qz0U|&IhyW2F0z`la5CI}U1c(3;AOZ=2?eYKF ziQiUQ#{YfzmOXx?U>7K9ZR7C!e`@`I=;T9(Yq;QF*!U5$Jdaoyo6YzCjo6OxV@wBO za`Us*&E*Rl?_a!y7Xfm~ivYS4==f|wewFFYOD3NbG@Q^jxQ3r4xbu>2V3Uam5CI}U o1c(3;AOb{y2oM1xKm>@uO$p?V!^;@ylJcjT|AcSr?+5Dt0wro3NdN!< literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c600.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c600.dat" new file mode 100644 index 0000000000000000000000000000000000000000..267233e344e850a47b06ea33cf6b45b7d16fc78e GIT binary patch literal 12288 zcmeI1&1%~~6os!GS(bkarG#XeRq0AFk}-;C+BYc8CfkI*L(_KIWiXU>;iXHrrO>*Y zPzcm7(Pbd3#`aqz=g!D@WXmrQ&R81H+&jl}^?7wh@=ino+}d_*AKBjTmU%yh@m<;0 z!ds`u$h>vg$NII4yNAtV7u(v0b(zWg{iciC-_l`O=CcLH4I`q7Ev36X@*MrH_Hr%i4Zq3@c=b1Ogz=F)btLxwjz3lWe=H4THebhUw5By9I952} z`RMZY=a>0(=u4r?@m-z^Ynnug3z=E+*5(uj&7*D@?<5Fz_w8 w6RUDfTvH1}BtQZrKmsH{0wh2JBtQZrKmsH{0wsYDI0aDuucrWLH|J;O9$zAk3IG5A literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c611.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c611.dat" new file mode 100644 index 0000000000000000000000000000000000000000..d8a1182ce35fea12281cea6c4f8b7d76fc09a23e GIT binary patch literal 8192 zcmeI1v2Fq}42J)Na+ek)T8VdHi`Idm!q4{-V|#fj}p9DiGUm;x{|RIJyL*Lju2^FCSs1^MT`XbvSZk>P;*>?0$| z#l9-lqUf%_`Az+~v%I7AEt5%dNecG+oNitap^F4afCNZ@1W14cNPq-LfCNZ@1jgqIM} zNiSwUM8y_WRFb5F3XFrZa?_hmx2v{|aT~&q8jj6fFrU<{qZZ7bnl(9%LINZ}0wh2J pBtQZrKmsH{0wh2JWgzhG|F7@SkYcu8e|o+4`WfT2$e+RC?Fc2WHs=5U literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c71.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c71.dat" new file mode 100644 index 0000000000000000000000000000000000000000..d9717bab9fb40d205491018ad845524d70ca854c GIT binary patch literal 8192 zcmeHLOHWfl6#i}p+EV)B{Z>KaW6|W6LMZWB+6!Lj1N*?#6_1J=HzsQ0N?gE7jE@bG zM8iTuT5vAh$*?kJrn%?NJu}~&bH14~%?xe>(CFdC zW=Xpx%Y|q!*HQgfsq9hz@pGJ7Zqnlf{GyXa#_9X7rK?iw$-AxY9evqYmg2-Vy)?bd zNCmuQ(>Yh6MX3}6iUGxdVn8vV7*Gr-1{4E|0mXn~Kr!%tF|fFNN5d_ONu2My!H?QU z_eCk%_cquabY(CP=k7&7#o8`PobxpVwe^zrM(NGyZ6il=Na9LKH)-hr_MIvYhI;rj z`AjsG9EqnAMmmx;GB}Q7VcjZ)fUXzxz-(b)AP~A*2-BxNMZf9bpss^KbHK?^iy9gu z8ySkrft{#faKmLe5YHu&Ql@L*66j3yqLGM5p8_Ady+5@jZN8)BABS*RyJ_Z+@$KXkM#7MsvU)U#*oRHY#oB;I1`lesFeM8|j3U^%k^>=%cB)G`tmU40Z4kdFfOxYbI&cOM1|Tb}@J9l;qsCql3WQ4I)!a%zdO+-u(^!nqUpjRi?-tOhmH3yH$JXx-g~pXvRbx5>wJUm4NQl^ zvw^;u!c=L4?hE$LSR1s>j>Fcn*?hZNT(~a>uD0WdWq;${tBtj_gV<*dbX)d|bI*S) z&CA)ZvZIHg5%pWISGFE56dx@eBntcfyLbBQQ$;bL7*Gr-1{4E|fq#_&$0&vY`y$Sg z97U9ltRAcWnb&R4aEA0=F4;QHQxrdWYt<7(NH%fF@?2Iw#sxZ(U&A@7H*jqA1V>eW z;ZobeY3kX6A(BtIrfPzZW9#AlwHI8ERm7-%ifgLAa$B}RP3Le4}Jsk CT)x@> literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c81.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/c81.dat" new file mode 100644 index 0000000000000000000000000000000000000000..709a8af442f968018a05e0500b449d1b37457504 GIT binary patch literal 8192 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 QnfMQVfwzlyAN#Za1Yxlbi2wiq literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cb1.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cb1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..f9080eb7bc100394f0470a27b0173d5911157a53 GIT binary patch literal 8192 zcmeI$dvwor9LMqZcWl4kZ}q*5+Pl9nRMaXL;%9ld_9*K~HY>hI3^?VLUL*!Q>Z_xtnO@9fxYteJUu559%5 z5p4CGe!TiI_*B)~8HfMz(@XHk7`*$<;!l5(hnwT`e|_6f)1!wr{&KdCSGyJu6#Re> zUbAX9so{Ly^S^Ff!+D`Yp#?$03@AqD$1%Guu`nP{a?%$5+K!gu}GMH-qzy1(Vqy9Si^sn2VHT8B>9j&PP82r;i z7@kNk8(4K@7Cr`_SlAlG7v@M z2nm)bBwCV?WXVFZr3fjODx_MPkY?#Zx@8C%R!68~nL?)373x|&p`O(j>RXnOW!XZu zJE96?9kZ1WqzBLdUSVN(q6$k~^NN8k*LZLMl8e0(&7GX^UpA`#!J4*;yQz6ot z2~pNuh_)6&jI|VE?Q9{=S_$#iT1c=qLZY1`Bw1S_+0GSGteuc*?S(Y!Af#JIA;UTe zb<8;_(_Ck%uDSE1dgjiT>YM8#WtqD`$~MmvosT_#1E>nlZ>>nBB<>o3KayIhJj zH$aLrH&BW#IbJt2(e5i!Q zuamI&FbRuaFJbZF5*8mJVeuOzEPkVe#cz_Z_{|a)A1Pt+TO=$#O2Xo|N?3ffgvG~5 zSiDRsGB=j0jqS%t*#0&N+mDy9{R9cyPn59z?Gm=1Bw_o>61JZrVf#BIY=5VO?eCJX zeYu3~@0PIrR0-SPBVqe#61Klr!uIz`*#3SA+fSFU{R0xVpCMuU2PJGjQ^NMMBy9hX zgzX=eu>EWa+dm><`#BP}e^kQub0uv5n1t=;N!b2zDjYjMAz|kyCG7l^gq@$3u=9Kg zJ3k{~=LHgWepbTH&q;BfdtSoMFGvZVTPP)ZZjqGaxfi8m&n=d)^GgzTULs-VmnH1H zRKm`$NZ5Iqgq>fNuycikonMo%^Xn3JenY~}%cUI8y(#5-ZiR%M-;(k@_qK$c-;uEM zN(no^D`DqV5_W!1!fSlBROGoeQWMXum5M$0J{1w+xpk7yb00{4&#jjNp8HUW^xOu@ zhwtD<31@7g{J6?y3E$N%Q~+Q1k%VJgC0zMqDiV)wlW>(!s3=_JQwe8$Mn&V;b}9z? zT*4V&NVwh(39p=;5?(pGB)oEVOL*mcDdCl~hl<5B_)5av_EK@U$JY{$?UQhiZzQa- zU&0#SN>QFWAmJY0Nw`O)gjeVHR0N*OK`GjEKTv*L`9}#?J|yAUAC_>&PZF+tM2f+G zXF_jhE)dADNV7m38y>9xBzufK$nIsgvzyq}>~eMqyMUd`&S1;g@$5);C_9KPVY{&% z*p_S|o5iLC8yL=(vVGYeY-hGju>L643)XjnJrZo7n9bvn1MF^g8@rxe$yTt7*r(Xp z?0xJMwv4@jy_)UM_GHgz+pbiQzhJkpYuOd-QuaA^9y^nr z%1&fQvBTKGY#+8e+lg((7O^>O8XLpb3O4*V_Gh+|-NSy$ZeUljud|EU`Rp8aI(sKO zj=hN;!VX}2vlp=K*yd~jTaQg*1Hsll#s113X7{r@*{$q4_HA|<`vUs}`w%;goy3l2 zhqI+@U$zI^nQg-svw3U=8^?wRTk9lyj6KNiWw*1N*wyTEb_u(Hoy*Q(%h~blNOmYY zh%I5eu^rf!Y$2P)rm#`07i`!G_6U1`-OX-e*Rw0x3U(3uv;}bP9QFaWoSndqVy|aQ z*?w$KwhP;iZNV0@*=!mc%Z3N*{mvd|53&2%UF{|9Mb{V^nZEqv=(|18? H$6kK|Vz_47 literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cc0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cc0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..226872006d7e7681f9732c7e2268f2312c42abd0 GIT binary patch literal 8192 zcmeI1y-or_5P;_d`8^c1va&H+ZL;?R90n5+qGABigF-C~aPS0bv@<4_))u~qrSS<& zd;v=n-$9){Zjr#!8#8-h*qynL-TN{P0G9xu;Y*AeKSumG8f1Mmhx6}XjHRb88(29X zRMYY%9XF53#gzA?Dt~fYD-QC*&kByY{(*Uo0}Kla-rqBJqo`1d43GgbKnBPF86X2> zfDDiUGC&5%!2dFE|9Gvz1wNDfexCvzSBn!*DeGf}a0JO^?QJCejPnrGp@kPjL$C&` zU2a$o=N{v{@32fKV=>cd=W!{9k?(nqgFgX8++(-0U4vN&6&nqR`7Cl`2-f4Q@8xpL z!uti=#;arGITr-75{yr5+F@qaHW<(Kx^h#??pr+Av{YL3pOymKmp?&Y+~H=qb@S= V>ckx5(_g!cb=gm8#4RL|*JS^htr_`8HUa5uVga3OcH{e2zUYA=4frH#)9JYPlzHwdPKfWqCh%J%sVHk_ACea_xGdeB)w ziqlMaG>Qx*bmO}+CGe7yB-}kf3677z#XL%)s2iYc6FTjIDrHoxvX}N%si5kj3|~s( z=`Msvy5C)_a3a_Md RtIj>O58!+O>G0`x?-%c{mUjRE literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cf0.dat" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/seg0/cf0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..289795cb1705c15759b1221b078be8d6cfa23b55 GIT binary patch literal 8192 zcmeI1ziSjh6vyAjm^<|l35tc4Af_64yYpjb!NSH$2-jFx$?oj#U!a0rEKH@K*aWT! z2NHsX79wbh*!d4wSlHervGXrb-^|{IBi;#;RPyGyceC%knfIN~%ofAJLjZ{A>)S%G zOTkW?Ha_j6{;x?p;-351r^x*#dZA6~QSom3Fz5I5EdQ0Q_g@?T;an4$D+lC{5a2K{ zV|=LDU7HbM7ZYFtOn?b60Vco%m;e)C0!)AjFoFMzz_Y=l2p-Uy+WUP6{N2Cz$12_@$SPAqkQ7DTTeV$R; zDb%&kbD~I%6{$A#81l4q&RIAQz46-S_l+k9!|i+h+i(h^z8`Eu79wSri72G4g>qDh z+&ShdP8_07z6FaxbvH;;c`g+yN^7K5smP`AllW$|kvd3=Wga8CtdXV-79y@p+)7K* zqOfogmdAtL(Z{XPr{Uh?x5pHCCJ4kV&Jb-V?Agr|XyVEe$q74y#tB(D)e4klUZWQ{ z`tW+RvvVQ>&jx{+lNDl3DE>|`$4og)WJ9o0Sc}~Gz4k59s5B9z&E0#qJzjr$Om^pj zv??(rZEiY|RynGsoNh|SN?My)e{@Ql(fLdWR#-wtN3*PTySb`PD{J90T-tv#+<(44 zez9>P8mHbJ?lJ);zyz286JP>NfC(@GCcp&#nZUv~ctwBa--H2O?Kfda6Z{O;c@Nxx M6|&S`e%`(N8)x|0*8l(j literal 0 HcmV?d00001 diff --git "a/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/service.properties" "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/service.properties" new file mode 100644 index 0000000..284577d --- /dev/null +++ "b/\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237/service.properties" @@ -0,0 +1,23 @@ +#E:\learning\sophomore\Java\java2021autumn\\u56FE\u4E66\u7BA1\u7406\u7CFB\u7EDF +# ******************************************************************** +# *** Please do NOT edit this file. *** +# *** CHANGING THE CONTENT OF THIS FILE MAY CAUSE DATA CORRUPTION. *** +# ******************************************************************** +#Wed Oct 06 23:12:29 CST 2021 +SysschemasIndex2Identifier=225 +SyscolumnsIdentifier=144 +SysconglomeratesIndex1Identifier=49 +SysconglomeratesIdentifier=32 +SyscolumnsIndex2Identifier=177 +SysschemasIndex1Identifier=209 +SysconglomeratesIndex3Identifier=81 +SystablesIndex2Identifier=129 +SyscolumnsIndex1Identifier=161 +derby.serviceProtocol=org.apache.derby.database.Database +SysschemasIdentifier=192 +derby.storage.propertiesId=16 +SysconglomeratesIndex2Identifier=65 +derby.serviceLocale=zh_CN +SystablesIdentifier=96 +SystablesIndex1Identifier=113 +#--- last line, don't put anything after this line --- diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/README_DO_NOT_TOUCH_FILES.txt" "b/\347\247\273\345\212\250\345\205\254\345\217\270/README_DO_NOT_TOUCH_FILES.txt" new file mode 100644 index 0000000..a4bc145 --- /dev/null +++ "b/\347\247\273\345\212\250\345\205\254\345\217\270/README_DO_NOT_TOUCH_FILES.txt" @@ -0,0 +1,9 @@ + +# ************************************************************************* +# *** DO NOT TOUCH FILES IN THIS DIRECTORY! *** +# *** FILES IN THIS DIRECTORY AND SUBDIRECTORIES CONSTITUTE A DERBY *** +# *** DATABASE, WHICH INCLUDES THE DATA (USER AND SYSTEM) AND THE *** +# *** FILES NECESSARY FOR DATABASE RECOVERY. *** +# *** EDITING, ADDING, OR DELETING ANY OF THESE FILES MAY CAUSE DATA *** +# *** CORRUPTION AND LEAVE THE DATABASE IN A NON-RECOVERABLE STATE. *** +# ************************************************************************* \ No newline at end of file diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/log/README_DO_NOT_TOUCH_FILES.txt" "b/\347\247\273\345\212\250\345\205\254\345\217\270/log/README_DO_NOT_TOUCH_FILES.txt" new file mode 100644 index 0000000..56df292 --- /dev/null +++ "b/\347\247\273\345\212\250\345\205\254\345\217\270/log/README_DO_NOT_TOUCH_FILES.txt" @@ -0,0 +1,8 @@ + +# ************************************************************************* +# *** DO NOT TOUCH FILES IN THIS DIRECTORY! *** +# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE RECOVERY *** +# *** SYSTEM. EDITING, ADDING, OR DELETING FILES IN THIS DIRECTORY *** +# *** WILL CAUSE THE DERBY RECOVERY SYSTEM TO FAIL, LEADING TO *** +# *** NON-RECOVERABLE CORRUPT DATABASES. *** +# ************************************************************************* \ No newline at end of file diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/log/log.ctrl" "b/\347\247\273\345\212\250\345\205\254\345\217\270/log/log.ctrl" new file mode 100644 index 0000000000000000000000000000000000000000..0bf4c952110814250de227166ff42d825449e6f2 GIT binary patch literal 48 mcmZQzU}#`qVBiE|Mg~@mH$a*Th`AXg?(PTDC}97SQ{Mn<=?2gM literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/log/log1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/log/log1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..7e91edb5b7e33118cf9d5b5767f53866552cae9e GIT binary patch literal 1048576 zcmeEv31Ae*m3H+=8jYj@Mnc@zfQ@x9fNp`YjSd7JTL(xZbNCQK3>X_EED6UXaSTbE zn4CUynE1rr9Cm!fu@mAPWF2<1$+9`^92+OLV~5<%vHLq&=lH)@Ro&Co-6hQkiNr|{ zjC#7e>eW}Tu2-*Ky<&_VV2tJAOCLjA_}^*rekMB@r=Q2^t!pey3&b}*KW2lSzrl8OxLF3E==BR)h=8y}1p>^azvwAt!A`#**YWl@$=AXh?&0fy@&y%L_H_!nt5kFoShCrFaG|?C9ym)y zmora6ckr~K%Xyy*-TNB<=lc$HPb%ncRMAaf$p&j&=q{ggFZG4CHXGcmpu0y!H-RM^ z{H6=t$3j1?cc6PkLHFosLzlbPh3h1Z$Lr!8x`FImTcZn zUFa^led!}Ay8KCYbOr`l{68JzZ2sF^=$0?In#3_%y~}?4+H&H59OzCe=+NKTOBP`#sz(WLb)nnXe&uZ{y72W1x<(b<1okN5 zzqrtS^ABx~9%a%Q3cB?wx(Vdnqz}2!wMKS-M&;e4FDmGIRdf@`yUAy}(0#FFg+oS} z+@qj7ee&Jp@4C=^^k6Wl@^12<6?6ww-c4Z1PPy8J?&kitzoMd>a#%rklZtKvOEyyM zLU-A^*#j!N$Vvs>J*N-dCtTo02_RMAcCP|*EWMK^)GoBCxJy3gGDQq+O&S9Wv(ygW@(K=BS2x`qYs{I-g&_?-&6 zLKWQv@@`tT3*BGNI3F^Sz1~eLQ_w9uedz9Wp?k-ciZdPP{#`)_?5C+@r#HCJJ$l{# zzo_V@Clz#!D!K_Q+37!Yp?hv#w}W>xvJ`Y1P8+%zZ*-x%x9ArR9n_3_6m(lvbl~$u zjTJLzyU@*zeB~`_$KD*x(O`VS^wig_uub%PpOJ-_ACY6Ju12hEZNyNyU@+L<4cZ`o&6~V-J_=s z-JA*+x@|w4`KrphIo%4nFP=Vh|K&n=)ib}&b)fsbg6``ox(Tdzb9cMYeSgcBC#mS> z-lU*=UPU*7^=@9i3*Gr8-~X_RZr*YQ-EUNM6Ue)HA911k@nu8jInbT3qszie1K;)d z4&#eYL|hmf=e5@PYhCDWeDQY}4eS!s{3{i7g(|uUEZO-ly3rkcU$=^GL7swc;b}v+ z;LR>{oj3pBY6rRxE9fdu8@i~n{>@j9H@yCdB`Ufot$))RKVRF_pYO=;vL$ zYZ`3$jsx9~6?7X^bQ4(b7GB~;H{;CTtLPRURM7RFK6L-*Lie@k-dj|3ixw#8(4q|l zFng2<GR~22!6b0RHPaC?D8(iq}Ti)Z40!lt^N0$xg_TG2`>s{$tE_8po`~0t}yeqv> zL071vo4|Tk`Xv{-Z!fy|pab2{6m$zu8@jS>E_8{Dzxq}cUD?|ebQLPP2`t%i=0Z2{ zrZ-=vqAOplplejoO<>8E-|0g4mAPwgbD(=lLAT+wp<8l}3*B(^`m0oQOL`S_y{8Y| z_g(0IUs~{U2fDv1==Q4U5O$(Qve-2)bc2&VeyNHsc87uvE!seU_4v|!b^`0&(&=_| z3y~N*vH0$raUuB*JsSa8x(evXb~wm(c-jsxRpkFG5sQ7j`;QxOAu7fA5*3pF$%Z?0GX?08)dFS`dlqD^`9X#SIepn@FbCh zl`E7oas`6+k1baf z{WdNSw^69CtquGX7hA3>Zb4equJWDj$^`sL33xgOoJxz{*W!!vt@tj&8~~B&Y&T

|jnHI^|7M-q_XB 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

%ZCav6o)rI6r$FtCwdu&wMF<{a07l%pz+Qj?Ee3 zh*o%U{L-m790mFLe)4Kur(qsAYVr!lFVFRnCwZK6E@NUAi?DOg0LL_MJ>ul?%Xj)X zA$hE?+rT2YJweFhh755;E4(;9N&8>@<64jxZv-)}6?uhY8s>qcCa-XOvfoFZaGZ;; z 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 z00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun z0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP z3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbF zC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epy zpa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+ zfC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O z0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo z6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZ zKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt z00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun z0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP z3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbF zC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epy zpa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+ zfC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O z0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo z6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZ zKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt z00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun z0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP z3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbF zC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epy zpa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+ zfC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O z0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo z6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZ zKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt z00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun z0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP z3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbF zC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epy zpa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+ zfC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O z0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo z6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZ zKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt z00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun z0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP z3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbF zC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epy zpa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+ zfC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O z0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo z6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZ zKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt z00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun z0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP z3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbF zC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epy zpa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+ zfC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O z0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo z6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZ zKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt z00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZvy If2P3y0a#8$oB#j- literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/log/logmirror.ctrl" "b/\347\247\273\345\212\250\345\205\254\345\217\270/log/logmirror.ctrl" new file mode 100644 index 0000000000000000000000000000000000000000..0bf4c952110814250de227166ff42d825449e6f2 GIT binary patch literal 48 mcmZQzU}#`qVBiE|Mg~@mH$a*Th`AXg?(PTDC}97SQ{Mn<=?2gM literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/README_DO_NOT_TOUCH_FILES.txt" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/README_DO_NOT_TOUCH_FILES.txt" new file mode 100644 index 0000000..2bdad06 --- /dev/null +++ "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/README_DO_NOT_TOUCH_FILES.txt" @@ -0,0 +1,8 @@ + +# ************************************************************************* +# *** DO NOT TOUCH FILES IN THIS DIRECTORY! *** +# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE TO STORE *** +# *** USER AND SYSTEM DATA. EDITING, ADDING, OR DELETING FILES IN THIS *** +# *** DIRECTORY WILL CORRUPT THE ASSOCIATED DERBY DATABASE AND MAKE *** +# *** IT NON-RECOVERABLE. *** +# ************************************************************************* \ No newline at end of file diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c10.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c10.dat" new file mode 100644 index 0000000000000000000000000000000000000000..919be1c0abbc6edb62037afa99cadd9402cd7e4b GIT binary patch literal 8192 zcmeI1ze~eV5XUb;`Xg;^hpP1#ZVG}yMV&fW6QrFi1QjQJZ9@&DiKMSWz(H_waOmvh zzv1BGpWxJgK*XW{f?krQ)c!zRTD>;cKF}|00`!G3b^SYIw__A?5dk7V z1c(3;AOb{y2oM1xKm>>Y5%^yO9v)o*TKJ}LzK=l^PpOethWd~&6~W9o;cdX}johLj z2@*h5gcZ~m%Z`1eJKR-lt8Us2-C(Nni`v9Ox!dev%kkDMOeqmt3fBM#V>V>8&$sxxzaLBZdfui z>$YR?%LXJcHmVg18{4~k-pgna0U|&IhyW2F0z`la5CI}U1c(3;_!|L1g*?v4S-`K~ a@QFhyz_V}P!xq|SzMY5Vpz2O1_wo%*8)Vo3 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c101.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c101.dat" new file mode 100644 index 0000000000000000000000000000000000000000..1118178122878d154f3dc957aedb0924bf7933a6 GIT binary patch literal 8192 zcmeI0F%H5o3`Ok@ZAT_%Hb$73I0Itl2+V-Qf>;7 z7b%YO?ZnF4Vp)lZ+AK!mZ0c-mLOj;Yf0m;mf80(jvap$pbV8C^aoc|#t>urSThE`0 z?s7u^YKsn|B0jHXUCn%3)7U@&0uX=z1Rwwb2tWV=5P$##{*l1`uvS^x%fbgcabEWJ z)(~$7(#%>0JISj?K&w}s3jchSfnL0-;p(FGQ1k*OGAr}%PO+xMsT5cs009U<00Izz Y00bZa0SG_<0ucC}z*y!!dGqL=Uo0^$Z~y=R literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c111.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c111.dat" new file mode 100644 index 0000000000000000000000000000000000000000..71b1f8d3f96f1adb7b0cd89180dd4c7c8814d408 GIT binary patch literal 8192 zcmeI$D-Oay5P;#?Hfby21~@Dj5)up-AQ%j1KmrL4gX9F{!tn_B#13R*- z^zE)8Ur!{d{xaA}R{RKPToq4+?|dVDb9PbF_SsnHy!=ciGWW5EjfuopA7DZN0R#|0 a009ILKmY**5I_KdUj;_8a7Qnv;rIoJ;V!rU literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c121.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c121.dat" new file mode 100644 index 0000000000000000000000000000000000000000..fbf18b9c97f9d8c1268253438a612ab37daf5f8b GIT binary patch literal 8192 zcmeI$Jrcn{6u|MfDUy_qK&7NoIfGHC96^m4okporx`EaOoI>LQbZ)@gugr=tYV+Tj z?8ke%d6Qq4m8FOneQe8IpSwQoVm^)O{1I9${Bb$f%v_&Rq!l+AEw1aYt+D)JaBKTh z$-7*jd)2}8lOlfKOYdry>z5b{1Q0*~0R#|0009ILKmY**{!w7NUm02Gm&G6K%*~3o zZ;knSA}{pHU?XL95zsiRPR0LxBRzBWQPT-od-Y(;k7ODmcO7lv>=XhF2q1s}0tg_0 Y00IagfB*srAn?1uP-cGfWj8rK0W4ZBr2qf` literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c130.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c130.dat" new file mode 100644 index 0000000000000000000000000000000000000000..7b2a6548baada97b880355f2e256c0229b1eeec6 GIT binary patch literal 8192 zcmeI$F%E(-6oBDZLa+k^n~90Daq|G4fw&s3fhKNVz!P`@@8c!hoSgMhcuFb`PA29r zp_KQUKKgA%wj$#6ZdwxhEcE@(^8J{O?_G<+A759RsoQK}lX5NY?d6;2)vv2)t?n~t z7md4x$g{}6x}m1u4`c`-fB*srAb^O2lK%zz8 zQZDwL6DO~;Wg{YLSJ4s|Qy1e9>T%Bc&$2brABS_RtnA7~x?z&q;x_);T9-eK9zFk5 z^e&g^-|eQuXc0fJ7Tucpu9jnf00IagfB*srAbr%$UT__=(W+KGQ!C0)r%E;Sfk%jfvCt#{~Q#j<_%+ zWDya>xXTBEx^NMYkd+G|=q@`+5P}2-Bw1*Pnt&i8NK*G+d!o+ttEx*LMyPK3baz$t zdH0?7s_LFQ1BU>>Q!jjE2(yHbLbw0XHud@MhmR+kdwzXO^&I5hh222~b?{vGOON-h z^R=J;>(uw$KFjqm%=I@^dtbnv{(QexZFEfCfqVScH9G~I0!{&^fK$LJ;1qBQI0c*n zP64NYQ{Y)r;FHgPJOk4z;;z3Rg*EEit8>nw+y6vICaZoq;$8W-*+Yw;feCMrUNDe> zbuikghm9bJgHjMyo29W%BP_Mst$HcIN4s2Y#^nHf_!Y<2s48e(uh)d)eGO*Hi`I z@O~V;5^~aT#uCHv;V9&Zx>B!{n?YPLKhqFT?Y}z{BgYEu@Zh(fugLGkoklG-BQl7Ez5Tyb zeSM0_r33r4#~=^nGJrib`g%>W#$^C|>WY5qv!%DEj;h+I*`5oilea-!u-Km4Q^)#! zhwXX2)^65kanQu|DVKdV@W+LC($f2779QoSW+n_S6Q6G1m_4sSOfi zt^?Rp8zjc;=>^n!6T<%7p4uQWW~*&aZIBqVYZg%Jvp#mf0&0CVpB=D0wL#X$4p=~~ zPjc7++fy54ee8e*)cUNC9k4yMK^n{sxE2NY=MA+6n`V6}rCIEn?ZZi_I?GO55KglH zkQMwk0kAz6#FJ89Gizz>J`~?W*FAih@HKSNh3^Qrp|2jgPk4%O3*zAKgeM4N#Qasl z4+&Qz=6)dDO}Geg;5^|ZAs}YY5-!DK^?ypv|1RM!Z0Wm7_$H!%fp73@q%mCNm6mSYS1)Ks-0jGddz$xGq Xa0)mD{x=FJ|Bue!%Ky*YUS9eK|8AGx literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c161.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c161.dat" new file mode 100644 index 0000000000000000000000000000000000000000..7d25289b6bbbb0fc269589caee5cc723462c5f27 GIT binary patch literal 16384 zcmeI2xo#6t6o!9~!;GEP*_=Jj;y58-m~38vf{Kzr6C^sz#4Qb^rXf#&@(7VAX;M=m z!2_g2LKKLSDlOc5a-75@!RLquqH`tx8Q=Sj$NnwZ^G%E$010>Vqk}S}JR8mRvvY3y zCy(EzFTMN7t-Nrz6p(2`33qUJ|BvJGMXO(ChuB*AD*+d7@ouN0pTOH7 zy6qWJ;YUPG=_)0s6A4N*Vk0Gt%$I+?cC(xzhC(*6qr_iI~r_rn8bLdm? zGsvj;S@f&;ISi=yc?_!fJcd;K0)|z50a+Elh!GXPgi#G2gcwut5yn+~3KJ?mjY$>X zi76G|g=rPvjU4f%YH6b$ua(+;{-iOZ;yW>`;=3@X;=3`g;(L%+@x53eUV4qS4+RyU z!J>-q$C8R4z;zWrh-DQ&bnY9{CaeK#z#6aytO0A_N;D9KaK9lB4=ML4cPJlFW_@1! zMtMNFOSwf^@Y!)h`GInevO!s*41FdKDfcONC?8N}eFons4=8sjwl zFXiXi|D}AM{l8INsm1YH+uw*q?Eg|eg&XvJB>g;0;Rd%WOn|i+`Qi&sHNk){NxNzk%aT*0kXGf-M0gixlhJo-G1V-u< z0#c@NoyG$42UMprQl~J|B{P?#G&g!&4d67!T|tM-*>88r1Fpz#C>#Mu+^=8yI5W;L zdfUS>xBgFe`Ool`cOSYf&)jbb80$faJGr}m?ef)STmM*_{-rY>9E%64f4ZBr=$wQu z+t-cpIZMy4*lNSpfHhzZSOeC8HDC=`1J-~wU=3IU*1-GI!0#*g8sE9+)ARcu;dR+- zx?FnOc3KB}dpnIM2Y1}v;*tA#T)SHoNRh0a?V7s7*kTP>1J-~w zU=3IU)_^r&4Oj!#fHhzZy#EdSiqGAXyvNS(R@y%u{w@6f5LGvP@$2?0{2y8Fl>LWL z|GOQgXVQHx{pSwvtUjl6hp!cy!!M!~!_zqWqxdQYLcXp&o(&Af@HC5|koS`m*Unk= zV>pT*!$=fAi_sXKhA|e!S1=y(kF@7Ih>0kE3X@TM6;m-hEn+%`PfI9={I}ZkUByfc zPi4%8{1ff?kzT#|i z?sHar_PzC)KSj;0pYX^_&K75rGxM3AavpOYaX#QI`=mFVuQ=PB`ARx_Jx`?|L^WVm&^p*!2fUb9e()f zN&C1(Gs6Gtd&=im8W8@k^XtO@>#ENW3IEsmY2p7WPr2}aonI0DU%#vLlgtSJS9ux~ z{;%^J!vE{)e8GtDf1RHc{;%?s3IEsmW#RuSpXS2<>n*MSdEx&mPou*B8#V3tE5iR( zo~DKWH+Hq-Zwdcbd72mg-%zjjlJI|>Ulsn}P+$Mc!v9sC#)SVj9&7!q3;$PnS`hx< z(B_+HNcg|buL=L(RUiL?@PC!3N#Xyy2Ux4 zX+J&=dF}lu9mGz^Yp>6A_`*B34Oj!#fHhzZSOeC;4H|e?=KpS;KWDe6eedm5@!2td c=lOp9gp--1#p^ttch)mMa-ILbo@xL5FMBmY00000 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c180.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c180.dat" new file mode 100644 index 0000000000000000000000000000000000000000..bf8dd1218221977fbb467cbcc46ab9c42d241523 GIT binary patch literal 36864 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 ZKQKNB(f#8FW&yzdUl4Wu_*0L*@_*3W5qtmu literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c191.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c191.dat" new file mode 100644 index 0000000000000000000000000000000000000000..2676a9a2def8522e9ecff34c11ed604c6e5bd167 GIT binary patch literal 16384 zcmeI2ON``J6^8$MblLUnp7%48WHQNwgoc`QW~OJ7K)YPGYn*o3j_sP6o*6Jq9t&8Z zkdY7)3gV$G!w%RX6eM;C1T0v<1|+0N2o_NkA-13>ipUBn3W9U4t8TsQ$?e&JTvFY3 z``Vw+J@?$l`CYgJphRE(RApI{ zC_GSjpzuK9f&U*5{PBKV!zrip$D z8>P3>v!(BiYgv1!kR={Q^t~~zeN~<%W#XT7FwqIhxUhmpaOU~$xsAC_GSjpzuK9fx-iY2MP}q9wjjyFmiQhW=;avWI1CLV8_EJN0 z@_*C}O8>tzoBoe)t*E?un)FZecgpgO>S6-Fxqklk`Hl4_Hor(&e44;tdhvzLO;Cd zq=t?@ByH6|#PMz*9BRvI_OG7K%opnyBfi-Nup2YN9?tDPu}a9M&h)VGv=|kJbI<8jdX8FD1gw42h5iAL)Xz<+{nURyYZ} zN(V>v88oazG4!vBIm8-{=_AODPz0`J&ofqWJe!fFb{@f@vD#_bJEI`sS+i$FYSOFJ za6+H9fpeL(#Pa%y@VNIA*B>NSXkT%t=|jIieUgEb`cJxy%{@OU@%(F+GZk~&xKICq zr*Ja+feX+UE-XQFmns^iw(IxoP*|~WecOtC8BW_2Q#BJ8^+`0om=p?EQ18v4ShlX! zv8j(bfn$uKi8b&eho}1O&>u!|=y(H;b!l7!m-LAzaXf=KW28hjaakWpv(gyp3U3f! zQHHhfls<(f?J*@9^%h###?$(su{n{5rxfY=4xZ7c(6Y$p#33!Q6cF4d30cKw^dS^e zz1)~u!)NtL6jMyfiK%_q+R|qo$5Cc21XXW0PPauI07ea4mOhb!DucKXREB}Ao<5Vh zam<{LD#OH&lHL&Md4^L8rTwhrYy#k(OlZJ7bgl26dus^K z?~K|_d<9tf0AHf=$MhZ=D+&5ko`g*=q2K1?>i4ll%FoO47zDj&{}W$RdX3MN1T*mwUx{CHE$+Yq>RmoI-(`;RW#*ed;%kgw zfqn>Ynuw^pDQh2OTJu|c+k1s7}C;{5}|2@CJUz$5}NwgD6_k8vhVebUKrN z704xWS|)#7Ac=|0hj^Li^{+xHfxc~rad1rXhe1e6#T3S?L^(?!$TjN$oJwJRC%XG4 z-OLaSa7vX-GGl&D-Q%?y1Z7p)St?NEptVmS_1Gem}5+I={Yx|23!3YC!P z5YVq(WEaVZY-UIfdQ95F#tsQ+bFzVCwllC!XAZAyqg5R>)2}YSZVD=90D+ za3l?=5s3oX^UxaZ*XOAgi(x>W%xxA!LCdUd(F)0rh(*D~hi9VPC-voYjY^E+qld*`~>5k!Ipi zecC>(rh}qS>*stE>-dB|=O_-RoIr@3#ENP1qaBlH%W=TIHye0NAEz2A&6-Xp%4JPF zu1`~28^^n9xz2cG(JLjIqbH+Q$?0YbpVUVm!hy8ip%~CWrA0pWeOH;;#=1Uh$%js# zrW0B~7$<$$naNX%!@>ji=mGN%0?M)f!e#w7m*yWh|2MuZ%PwcswZF>pHJM$z7}A*y zRt;Kb;Zg?vY4~*fGM9}X@LkO}ag(%zzwtFI-^AyryukT+^&Q-z@^#L}>pz!IJjmBq zdt6rDXMW{}vUK@O`2*&Zf5P{ccjPgoE^t~}@^@UJXMKaOEd7*z(T_%1stmW-!qR@3 T^Z$;u0MZxc^8faq-+TGLGX_~= literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1a1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1a1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..3ddfde9ef964b722ed8c888639af03ba404e9b4a GIT binary patch literal 16384 zcmeI2JCEH&7=}OF=Zt->d%|V86E0yB2n*xecm^VoYRiyN1PMf8k8OGcTc;tv00k&% zQqV<6p`f9P#2?t6CgK;Qh0il{HoNTQOHxK-Y2Wo3zaEcYU!U(B*ad(9|AuK~lo>rJ z>*WXAaQO;tk$LgH;$iAojyBm>2H5r*|zNm`Z5jY|G|F|w;KtM zTNm5RHj^7CEcMMk0iS?Rz$f4n@Co({A}yd?c|IAi^Nl}V1}nbVIiWAKdeXB_J`JZ%VnIDu!a zzm!UILHVNGfH#c4O!KDTlJdt1ylMS1 z>oNa==s%djTh`yn9P^?4V+L;K!#V3ON?q`>C&m+Qz&qAo_IN)Llz%jV zE$gpZj`u6d&n9r*`elySZz_oK1Pi!e{i?(Jp``kc7x1q2cMV>@71jSZf%lBR(p7=i z7xjDzS6GC$D`Xw+fTA{#OyKfWvjT5Qyn+?=1W4v^`I=cFYihhDD(V)LEZvjW|MLm> z1bhNM0iS?R;L#JncUt_#cq||VV0*(nyKQvW=#J6NLC5!v-ZgsD=yju8gN_~;y=U~6 z(cY*q$_9=0jNUf7YjkJO_@`m((dIB8-Zy&J=uM;7jcyGZJTQ9C=&eEHuZMMm-n0m# zY*5%UdfVu((M#}=&E@xB@BDp;|1TQ;|KLb!6#u&w!ec4{r}F<}e1~sdh9u82tQVxz z`(onwUlvm1`yAzunB#vbGORCDlz+75e<{=9HwcuU%^d&BI>+%V${%ky{+GHg@co`>kUl)x= zo~Qbc6373w5CY%tDgS8U_`jAV^0uV>Y|a05UE%&J%AYXD|8?7?QJQOB~;D=J;P1S&Q``(!X&0ugeB` zRZ#xXn*VjB@C>RbKb9da|7%&MSdXLlJY4g?RyFdrr23C%j{kL^m&mtN|Kqvi|5mq{ zr=a*enmGRNc#idmv?B5kmX7~ByjS7)ss7p0@qbrln2(_PkLHg5JJDjjqoVxdHUD?A z#e5{?XJ;J$cP$nNxuEblnmPXOd4u&kN%`5z@qaHJ9*JCn+ZR2lqiN{M(=UcKk^2GKHJ^`PAPrxVO6YvQ< zLIRfmkCH!D1dyWHj?v9QPvZahmRY(r=;>8}xHld)=t;GJC#wQH9{;PKKl$oEa#m^& literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1b1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1b1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..7391b99783fa8c8177c64ce0ad2d6f192c6bd033 GIT binary patch literal 16384 zcmeI2&yU+g9K~O3#~wRBHZA2>=`WykDKy~3*=)95AV4VyRV$#XkdTmIyDbvp2nF#= zy}%J6#ECxuA#SKg5JE^CxT6YjKpc@kh$|+Np8x6;m+&!4kTxpj)(g(Alu z>^}44>29Z!=S!V_uV3W$4M-oUNs8ekIt+Vol3{pChhY~^YEw6}zQ8-+9qL=C?beND7W4Sp5Y$3e+)-$&Ap@A3H_)1KYnT8SP7Ur|NpD6@TVq-QWVa?LCcZ zVdBXDr6`<$L*vN*r6`<#!_<-gOHnxehM6P(m!Wic2N~8J`M(r}caUM-k^f6kcn29a z9QnT#g)MD=IWwLAOHtU;QR2w|r6_Fa$T;$UDGFOUN*(#X45iDKjxtC7FGXQXM>R+O zFGXQXM|DU3FGXQgh#HRkUy8#1QZ=*k|D0*L%l=YLXXXESDeN!RY*zlCm%{#1tts=r z{c)G2X!C!;{!-QE|3b25j6%cfdRFKXRaUh^aXHLG(k>HBm!NzZQK{v`@9!o;pXi RpJz4Uzs&z9fBECBzW`MAf(QTr literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1c0.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1c0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..c5b91e2c3fef26113800b2a821fa2bb19fdf1105 GIT binary patch literal 8192 zcmeI#u?@m75J1tpC<-o8(9=Lg%K*#}rA3TD3rJK@(l7zbumejVQ7{4=PD~;b3K|OZ zBiT9MS-$vnk+q1Zjpvj2IrDRS3iWo*;(Pr>>5t3OD$A-0<9P3_pmW_xQUDh(^bLUeR^QorsGgwRhxSeZerK=R_$3sS&>;9{Cwm(lE17DT= z%L&7~e#|&&;?Fg_>sjs^8XE{e00Izz00bZa0SG_<0uX?}KN2_`w?@`_v-rTyTvWW> zHRjuiywH)sUdnn9&>7WL@ttpEWNuzHRmj@WgPjG;WDzn~r|3|^1{ee&009U<00Izz X00bZa0SG_<0>2TM%F-89r%Uez@u)7| literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1e0.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1e0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..761408d3b3483e2cb3bc4d3d46e37c5e92d2a255 GIT binary patch literal 8192 zcmeI#u?@m75J1s8gMx)9XsIY^8GsoOEn*EoqGJIjUU*)|)wt@6|}sAD0WOtjp>!ZW>r~9~a-eZ+^K-&Z<6h zQdnN6BCjSb=Z2ns-%=rk00IagfB*srAb<{9 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1f1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c1f1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..78d701f45559f9fc67104563ad350118d55c794e GIT binary patch literal 8192 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 W5I_I{1Q0;rCxNLf!~V;?yuASIbS~8Z literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c230.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c230.dat" new file mode 100644 index 0000000000000000000000000000000000000000..cbd357b910d4a4012d6d085a1e8ec7f87530f7d7 GIT binary patch literal 348160 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

OqKY>C=9$-N)6h8ImP-PSv(G_VV1m{9qdcI+ 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�QIiD}ETnH#UZgI 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 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c241.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c241.dat" new file mode 100644 index 0000000000000000000000000000000000000000..73725e98a604249a5bbf9c9b277b31fe4fa23df8 GIT binary patch literal 8192 zcmeI1yOP{Q6o!vxW?PpTuV?MOz^=F$%$kcAx1^TT0)xk3Hl&CgkVzUTAf&)=fO!K# zLcai26h%bj2Ow}vf(xpMN#XRbUDuXbd`PL1s^*`b(_fFe&-~qLY3LpidHiz61gfBC z<+T26jLUzW98ZP+_2Va8^98>GqU9;%@yYq~Gml&6)&Bg;kI4`}^IZsB`;Ff`edZ+R zw8uH66Q9#=42>BWGcaag%)pp|F#}@;#te)Z7&9D+-=G2spR&q}A!|wnsO-M?-XS`=r)AdT`GIKBiAkYWM~o z9h>~b1%E<^bTzd_+v=n{(n;AKnZ8brx^7(^X?Jva*=D(>DS18x;0s+Eqmy3Z0}8>H zwrsUdwZKmlMc}QrhWSL`r;6qSZ*6OIno7J+3-GnBOsmsO;FY2a;McZVTb&w-_h}Qn z(RIOmF7W|f1mD@Z=l&D|KaFTP@VcpZyrsa0inhRKw#_)7R^olS1YYZQ%{&|6nSO{A zT?TLLy5#=U67SPC_*8cZkGGNdfOf!Fwre?`t-vo7?SgN0UoyXzc%Syb*A;)cP9^^@ z0(uU7k?4-cEBSvB((~Z^Dyg;3B>yiW+6Qlwv|wKH|E8h?@Vd%Uqch3>n?A+h>m=)1 zok{-R4Cn>$d1V@_Gs*u;MK6LkNp6{!{J-?+CGbU6%{iVOa9;T=~eJ;Rjs){lK-b$bQOG>)D4eU@_!i8Yv7ZrsX3pL z|D%WwhyEmO#k}PIa8B2T{_yg~{gM11F6edeMbhyCok{+`r05OsWz}1)jpYB!irxfo zQ|)-k|J#b*8u&Wl{us&s+df?fU#BUL*GT@~QFH`;U1yw6Bl&;Fr?(R! zx&gkcbM}Lg{J-my9{99izZuE@y8$KOv$|wI8_EBBic;{r^z(c%lK=O7%D|ht=J{wO z|L+B4z^7@$^W8}P-&d4_uj-c96C?S5-=_k6o344iGLruf6qVrXy5sfGNd77eoJ^%m! literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c251.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c251.dat" new file mode 100644 index 0000000000000000000000000000000000000000..add177607539417e50314e4ea7472a023999bfaf GIT binary patch literal 20480 zcmeHOOKclO82;>WcGr%Z_oGeI7F5zgOH_waHA&Mpj^iYzdDV7WQVD_+Z;Fv)r+)Oo zi3_d7feR862RI;c10jKsxF941LMl=P7o=VaM-Uv4iiD6r<^OlRwwuO;F_m~|Hp=ha z8P7NWd^@wA@1I#*1mL27J{l~mS+?3Z`PFH3ey4P7NUnJ~PdNqpH-HxBOD?LMuK)BH z-z-<$dge(xy$Z`p*#8}Ucmj4MVzaW8X4PrDP$O3*D+Uw;iUGxdVn8vV7*Gr-1{4E| z0mXn~;QzzGr=MKEjUu(j(f28^Tt0SB3!VH886J&fv>R7plp_I~o|TGKguV*{uCMJ> z_vunD*X$-w7BGu*r99H`lm>`z$v9C0H-&-eFzMD(2dUXW??>;T``lzoEgfdi))$u;{k>w zI6fFM8R%b49zEKBm|z$(L4V5wLxBK6w(4a_PYGImCNb@I401HZB#lQ9Gecu z7w5xL08LfQs8hv&Vn8vV7*Gr-1{4E|0mXn~Krx^gPz?M#7`TlfIr0HckiCeLWJfS; zyLR*Kb2skN|BKj5IUzf@%5J6qOJ8-DRllcvRzv^m;%_YBTjD=Wy)ZK?quqBJ z@LJ-ZO2^{CcqA5&grop;_yoMr31DG7E>pBeN266YZ8-=Q3c1vBv0&yUwi>i(@C!VE z-2^aZ<_pp6rAX4u6jG}xGZ##!OWPMD5L-2Dqg@f$u^D1`ZM|?s0!*}`siu4Lxzt)B zcjc5RgXs05SztfuPIEDpHqT4JcpK3z(1Y!pz$^^}mIfql zr&q^z>+w~_lHsOZ!w!LVv~uZOHlL50t7gv3te6rm_%-whbfAquCW@JrLMoe)zspSq zb_z7XUxgymlolPmw0jE8R6eq{p3N1^By~3#h;9wL92cx%#T`Y0hzJ9HAO!fjR?S?)~(>v(5 zxRmD=oFW@%?Ja%-y|gag1#@j-)QnzhowGT{_1D>{)09Kny?hus54rURfe1 z?oYIdo)#p>AH{*1uoV?1KZZJVR_XmXSQFh2>{v=s9^U6;;eHU0Yyn?a$fQ$eT~Ci8 z2VCAiVX6A<=qf|h8y{%WSlLq-a**oL)^3gEJ;h8Mkn+=2zG*#{&ZmdVJyLTZbb?{W6kfn#+u(1;(AHC6FxrXT+;s$vSt0>*Kv934{M&Gr2qf` literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c260.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c260.dat" new file mode 100644 index 0000000000000000000000000000000000000000..25f81fde784105363c372eba91f6175388235f63 GIT binary patch literal 8192 zcmeI#u@b>R5P;#mn}{nEdX-A+0X&0YhQeq(1ZH$RfG6-+YQ4@Qur682oG3I3^Is;H z&F;-@?&~635pjAyhmUg}=lW#zdQRheIg<3p*NIlvMYU^-I@&zg%Qw$kSS*vh%Fi5J zHSdNZuO#5CmTJJ{onf-wck!@^`wyH wy1wVmRobsK&Sb3DTxM0C2mu5TKmY**5I_I{1Q0*~0R(<5Fp_@J@zR0f6#Y9cqTpT@tH{d|bj(Q4xw3HM?<81yW zJlgjPFMJ!7gNPWtsu9_k*cb+14|6(y)}xdDxLjyur&lI2@SBV_*Y(%Y+rF4RM((NL zT{bbk>&;ApCT?FV+Md~|m1BVb0tg_000IagfB*srAb`L>3S6#7BYXWa|AQUbS^D;^ zzTPb)sU8`eC2I}>dS}g3{y*Qy)RZn8ZR={R_p1F;=CZ15Ynu~^Z!SSZ009ILKmY** W5I_I{1Q0*~fu99(*|@z$K1^TR&n;~L literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c281.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c281.dat" new file mode 100644 index 0000000000000000000000000000000000000000..cfed875dfceab65004fe1b91cbefd660cea0ccb7 GIT binary patch literal 8192 zcmeI$Ar8VY6oBE^iER>v#vwtWI0HeW&}bmRfk1KsZonnr0Ml>(Y%uf+c^G zy|wRkYxcQ4S&N9#%Z|jw)WtZ2dYsewvmA}|$K_NjOTBWDPS|Aha9w{Lt;e56kDh-j zdY4P|?|L)C=n%iJ7TuZoww7ao00IagfB*srAb{RQS&~GB8)4O?G9~wjOLRU?Q`!GItqmN?d$`hyVfzAbchAM`1#m1bdH?_b literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c290.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c290.dat" new file mode 100644 index 0000000000000000000000000000000000000000..a85589e545d81d6ae0a080bcb44ba28d846f9987 GIT binary patch literal 8192 zcmeI#F$%&k6oBEEAT@}CcmX$E-CXntic1Ia8Y;MX0YT{KvAlqz(81YBpJ`)Dt%HM$ z{0T{u_tK>Kw#r6CjJ9X7zK?ug?n1sC)A2nomGH;uTr;aI+X;)>dbkUdZ=P4TSXTDR zKXY)=xEYGP4yoDKpXqir8A1pkfB*srAbwe_@>s%c3oQ?0Sqw0MUR0tg_000IagfB*srAbd`` MER$^4q<=d<0Mo1*Jpcdz literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2a1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2a1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..8e2ed6afe90b6e9bab82029f98a338a3cf455bf8 GIT binary patch literal 8192 zcmeI$yA8rH5P;#cizFp%Kt~A`6*C}eBo?3sBr0eqk?5&tnSv>p0j7Y9ACVIR5-s{I z%49v}E?KxD-)~u`K-V?%Zx)KyfWW literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2b1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2b1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..2a2969247718ad8c76b895d72b43a1f781e3cbd9 GIT binary patch literal 8192 zcmeI$p$@_@5P;$9mTZ$e0uBoXg~t&L2Ez*=fdq#^F2VB#I9>*g1jie|tzDOH41y+q zlik|8ZkK&-m5qoPy^0apnAjKwUk`ISf0m<>{?NxX0$OL)Q~p2S$iQ4&HaeHpSnoyqnM`C})($o&5?@_{hyVfzAbbTe~jZ7z9oJ zP1cXQc9;F!Dk~8&`s6LLePa8t^Z78Q^Jmd&;g8FSW)}KnA}znkXmMSCZH?uR!&}## z3f^S{y{itU9~5!>D!r|lZ7MMq2q1s}0tg_000IagfB*sr{G-6`ur{*PFY`axk)5S) z-|F-AM3U;2!B(>JBA{_rp7Q_sMh52WqS2|y#yZAYek>iC7P-BS`ISU`aRGV+5I_I{ a1Q0*~0R#|0009IL_*q~ibGNsBpFLh?bT1nK literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2d0.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2d0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..4adc6e4470f86182da42ea94fe6881290c97948a GIT binary patch literal 8192 zcmeI#F$%&k6oBEEAT<;RZ{Q#zZXTdlP`ZlOP{GX$cmgjaNLOb!2M?gnw6P`D!No!T zl)k3#g}mn5DjN|odOwHtG4Zh(LcN*O`MnxZ`r~V^l~q~ohebVY?!wDA&#PN3qrIxn z9A7kVrXsH@rJ7uUx zg-)XDhvrnL?NR4W=KdOJoJnrdy3Py%1Q0*~0R#|0009ILKmY**ek72|r0jG%7o!J8 Ck`^og literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2e1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2e1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..b37b9b254234c4de527ff90f13f4624bfa8f98c3 GIT binary patch literal 8192 zcmeI$Ar8VY6oBE^E!ieH0*(X)2E`c&nlm7Q1cyO#0ult0)1YQB;NTSS)~-u820@d* z%U;{}x;6XUDk~8&dKWFSF|jcWz8>au{484|{c$?g%0ll90R#|0 a009ILKmY**5I_Kdp9RJ;cWW<){_zC{d@qgw literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2f0.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c2f0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..d854b4b482d64363d5e58c63e9e4d8e5633ff2ec GIT binary patch literal 8192 zcmeI%F$%&k6vpu{R%!(Y7eR1yarFS6LEOX}cmNgLynu_2p1{Ssh?j8m2Kr1JTWY&H z$Uo3Dc`wZ)zpbq{lAK-d*6@Ao`(hXJ#h8tsSu2HWr!&i}(rh;@>R9n4Olt0x<(HR3 zzqD7jZgjV}8%v)e75n;{$*v+p2mu5TKmY**5I_I{1Q0*~f&UWNpSDhGJ5zYUj{FyZ z@7M8=FCD)b+mk(a%fpR_-)$f}$Mf(7jh+<3 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c300.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c300.dat" new file mode 100644 index 0000000000000000000000000000000000000000..2053e0105b40818ea4cc1ea3a6c1cb5edb9972df GIT binary patch literal 8192 zcmeI#u?@m75J1s$K*2&3Y>^6y0a$=0qM<`c2CTypbc_HOCr5$_1qBWI zw&I-cEIWQ(WGf<0pQ0sUOvBh5tlrFNe6L!R{y3d!WnET>wrHS-dz*aozWK#6+N=7^ z?5cS;7I_}hvTr!k?^`OQ5I_I{1Q0*~0R#|0009IL_%DIOY3F34ce4NcBt*TpTUtFT zbW>fQxl5hy6k%U-nQPBqdcBAU0R#|0009ILKmY**5I_I{1b#0tkx_Zb>Nq_=05p*m AuK)l5 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c31.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c31.dat" new file mode 100644 index 0000000000000000000000000000000000000000..392b470189b6da877dc3305f55a8aaa147b4d673 GIT binary patch literal 8192 zcmeI1OOG2x5XZ~*di;KDfCa)UK-lm|lkRypgv7iSl0e{qazH|2UVVTQ2y)^|_y+j^ z9QMXF;)sNlFMyOIHzN1~xk6Qq9k;#q%o)kE^55;AUv*bkS9g!Sa1#I;_@b-H>ag0f zxNp~C`QQ1qR=xG(r+DW(e02e)3#fsepI?Gx2xJkU>AX11a=YFMPL_!T?BR!*hOF$fn5Z45!glG{}zG2&L4dX-=o)y@Ap@M zzG{DRVjPS6>o=SZ{$%hYbRYf@u(9;eYVmcu0T&wg=Cx}6PCq>~(UI%$`Ml-~zEj7| z-%vVDIE1sYq)WL%%3KPQN0IP~JjRbQ!M{{#DWL_84s>nauj9MWv-z-&??K<@lRCZ+ z1Dnt4_yG(p-j#Ly5Jt?0v8OYs*nchD*wrF8S&rruA73fIjL!(hcKfyQ8NyYQIJdv$yd4s1TC6?7tf1;_rul%UfIlJ{^Z6wU*`N2Ufs-RB9tkGi{^LP{yw~R zg7-w>x~@pPh|+t`m*-dO6rA72r$t1|d4=C|Ky2f+=Hp|P@4)NKudbI&x`FUxxo98H z3zy@w*M$oeJZ%@${*v#3tl+KnIB&lXs)DEOdbRxlxa)l331e`*dr?N)qb|I}OM{~H ze+VA)GIm41e11Sa4Dm@KNc2g51pa#am<2%^VNw?b=L5Q=bezR8K5y)eAt?Dcz#~?n z!%E_;7M>PqT+s1Hmy!lw#7`h(K9(*9vn`YHKY<4@ZG&3qI`nUs_;mHxLo@CNglPH?}CaY9S~ z6U^sA(Q(F?2_r-Pw7c*o^Q+_C>VLZj7nu)bf2j7S4{w$J$S{bdVt*>)-yXmv z=6z`*DPx>a_CIrt$l{#$a~gp0y@cZ59>Qhjm-$l}|Mm!GGd56hP@qG&LaGNahS}Te zBfvO%v5Tg0ZZNlvDcmSX-H1J!!0a71u%@iiU<$K$*&uYaiKWIvNa2HG9vdwJqoeg6 z90z9al`bulx~d2KE--t)bScqpW@75WRhZBw5m{n**TtavUJ)tE3a1ORqtc}mkL_@2 zP-vm?S#_R9OM@QFJ}3=}Bs38u&bhAD~iYu5TYwxqXB0mdZ69X1ceie)Kc7Gx~#d#%&s^@7*MIj#j7!=KIu1>-;g8#yW>(rWk*+^vw7BlSw$}3J(Y^1U z3f^S{gPTq!4~n>Rwb9nhcC{EA1Q0*~0R#|0009ILKmY**{!!p?+!|Tym-!#;$gVnX z-|F+tMB33SgS}+cML_GSddmOj8yT9bi^jb&o9G;C`MFHBFUo8&#oCjH3os&p00Iag afB*srAbVZcRFqIrAO@g9)UwmeL4+bQhZ0=*mU9p~z@+^}kAM`^)&z^QWS_ zTwrk5&5WWZzOJTS&-_q};XnWa5P$##AOHafKmY;|fB*#kk-+J^H?q~2g%5V(tnBTr zA>T}-nT`yOl2?O(R;xM{{`p3R=IW!JewnqS2RjRx%d*Va%{ER7YatMT00bZa0SG_< X0uX=z1Rwwb2>e7~Dr;YVTTNy!_+>2u literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c331.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c331.dat" new file mode 100644 index 0000000000000000000000000000000000000000..85ee72b31368516c6de9fbe3516e0e3229ea2755 GIT binary patch literal 8192 zcmeI$u?@m75J1s$kdl;)Kt~BQRLp=V5hG9o5*-bqVgfc`3T8;b1Qaj@ob5PrLO`NL z-;y2s&dJHIi)AAsM!Ri^8&fyNL&(Q5oj=Rg2!CA8G_%s4i*&;#qs4XowY8Q%j~_k% zR`e|w=->5WhEWl}uQs}x`K}gYfdB#sAbHq)$ literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c340.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c340.dat" new file mode 100644 index 0000000000000000000000000000000000000000..d99b11a3f2dfe2333989898bca9463dfb265ef5f GIT binary patch literal 8192 zcmeI#u?@m75J1s$K*mB8Y(Rx*8GwQbEE)>L8i0goSb&C>ozfsN105s4;lv~|p`f8a z-%*^)o#l&P7ukr2(fc{FFxxQKr&zD&G`^Q3Nq>BuX=PPZ`*BfEo4fe(&GY6K%Ve+e zGe=j=o3Y5NNyEOOr`tDFNFjg#0tg_000IagfB*srAn;!Thtt-`TF(^!@3Rnf-cA|o zNuh0Z{lJ{7bZe@y6)$tWym-^CYD5SifB*srAb%c`MXo7z5=i5{uUv--&9MZ&vF5D`EC d0R#|0009ILKmY**5J2E3fuStizH|39egYK>F4O=3 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c361.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c361.dat" new file mode 100644 index 0000000000000000000000000000000000000000..b5c8f259d0d1fefc112f60325bfde24724aded2e GIT binary patch literal 8192 zcmeI$u?@m75J1s$kdl;$3Fs)HqM~2|L`_Fa4M=n}luW<|Ou-be0fLqV;B3c{69N(~ z`j&FB@0?h9T~5{_V)U{jaWQo<4xt|Bbp9+xE&Xvh)yh(@T%;W~89iLrUq|Ed$Kk!} zpNih)61|(=%pf|%@2f<2X1=ZDSRjA^0tg_000IagfB*srAn=a@`@_b_O1~`pU?*;t zy?tw_*9&Q;ErXrpWh0<*Rz4N}^NsY)*=JkxqH0?YwihswSy36gj5Z}sK0!nP0R#|0 a009ILKmY**5I_Kd9|T6S@Vl>_%i{&Jf-Z#s literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c371.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c371.dat" new file mode 100644 index 0000000000000000000000000000000000000000..ad11f01b25b6bd995142e4d731203e66b5792409 GIT binary patch literal 8192 zcmeI$u?@m75J1s$kdn|b0v)1)ii&~>5H%AZIwU}%qoHI1HedoureFq`0?u|EIUyj? zqHie|`!3EYuZv|XB1SJe5*Je!;}Gg`PUp{J)Y2c9Gp(%k%0)WiA*0Q8{dF|9KaU<= zzbkr|OZ4t~GsCEff36Z;&wO9Wu|NO;1Q0*~0R#|0009ILK;Rz*j;EcGjec49!A{&P zd;8Wiymj?ljvvODX&o?qKH=k{-imE+&u8S%5XZ-HaygQN91lQ66snWP_V`OeNI-#*(CM1g$R6)WNR$vMT`D?W03Lu> zp+`t*=qPxLFrJIKC~P)K8_ilbx4Sd5|DE63mhRvP03!MHZA0xy?L{;AFV0E-?7Ur? zzH+z_&xe(FIs{Ebd^`-U_}=l&|Jwhw+AjQC>wKF}{z!a;uy%OzRdame@z|6RFak!v z2p9n)U<8bS5ikNqzz7(DyG7vh*W(C2N=?J>`w8sI=;41=4*pAy&5>k2ihiu8;}hv` z!5j|dn#%>-TW|pTX~wR?nrE1lJfmfk%$)1$8TQTPC1*Lx-vFb<;fpt~U&;#c^Tnc1 z?6}J-EGU>5Lo|o63URxX___PU!CMQp2}@=bMxjEJl@Qk?LSX{Fil||d!@a>7 z-B+QSS|)7LTUW%H+>cmS!9=a-feJP3h_T6n@xF?(E^85s8wl;Gkjqidvhv${v-l(c literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c391.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c391.dat" new file mode 100644 index 0000000000000000000000000000000000000000..2a4b7e2a35362760ecfbf4d35e1069a0981151fe GIT binary patch literal 8192 zcmeI0y-ve05XUcVY18krG9y^1bZx#RmcjxOLS4GBHBP#Lgak<4x-c@ZA@K$b47>nu z!80H+fZze(;x<)e0`kIw&XWJO@8ZAhpR(9+0RRToq!gr(=uuuDNPp{5uJyC3=JM4ARQ zs4E6xPq+g8Sks^m4aLA73){y)mq7!Xih-~QGX}oq4w}$X46Mis5nWw_7PJ+EIK+vK zfv35HHgpt&emM372BD_G^1W&Pld>`aCcp%k025#WOn?b60Vco%{*pl90S4rMm#A@^ fXaQyaUh0ehvk6(KRP@ElA$LZ5*r zV1@G~siG3_j?Pjp&fS+-`7-$ew*VmUFvFqPrdSVEy`IDQS2=dlzh0hU z7su;AN5851v>&aCeC=73IQ+nqkhMh`?x!`~bwh<~18jf|umLu} z2L6|Uhv$`m8+@l~e?I`T)!zH@mQ{VX(C%Q%;2zvi3pf&+BHMZ?tETl} zdI6_!SytAR!KTC;PC5=u;b0c%Y$0RqNq??Al_$QJWohh5GqP~5gHS>XLb;xpx||^koRr;0EWcJYN?e> zW;T8ZBjOXCDJ_%0#*bi3d=|=dAroce$1ovYr9p&zXydmX9Q@Ke*Z><~18jf|umLu} x2G{@_U;}KRX26*O{@;d;iQ<#uJHNfC(@G zCh)%q+&?V@T;n@c`}+Zyt@iGZx2)>hg?0yz4DP_)90WA>HcwUid;!N|Rc2c+>#8|= zaBv}~aIvl|@oFY^UQs#@OyICkMU=`o^rW9CFPzVOPwOJ{qzN4*Du^VsKy<(*e;8_w z{>bKcp-cWWo@yx*-{$W^kNhf}7O9L1o4*Hr^5?#al}xqG--kiD{+S9>nOWCAfML0w z00GD>wT(Z75&456$fb;}{t=AHuX8yMWtP~+AHxp$r}->VGRtlL%?S>EX$~g91egF5 zU;<2l2`~XBzyz286Q~hzCV>C9;n}E&N#9B5q;1j%qp+g>r%~seGAD3Z4t2Z#cJK`? CijyG# literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3c0.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3c0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..4d061cf0609ecd4b111d8f763b15c5658bf6caa6 GIT binary patch literal 8192 zcmeI#u?@m75J1s$K*j|HB^?!_WdLS~XebbC01_PwFagWZ(vl_U7$F=^4k8l@DkStB z#kt&BzW8;Kt%x|iA0vyik8^XfdNZeSS&t=aq3P25}@J%KlH^aKu0ZZ4idH*cWNmXd;K zoXuatqkXUN!nc7eM8xR%8j+2ujbZThFsJiJF>2|L%aK-QdgdZ+zsYEGU4I>o?RSG) z$K4e?%O<*4y_jCm#OV^ z%iiAA*XxBe(_aQ_$;%%BjkEGD|DA87Z!RtypNndu*I3(+?J+5;2b&d1?k+(@009IL bKmY**5I_I{1Q0*~fgc5iGIcwTt^MfxGuieXjZk45o7=7~Aa(&|ZxC{9>rt@dfYT=K|v1aD_WFqab$!Kw1e{GHBkAr*1 zpNih)0^OSqrWY0Q`zpPwnXM}^76>4K00IagfB*srAbheKZoe|J&@T%=*ey3p z-@Y~E>xm@QD}#+>K-rbX_gV}2!JFWS)%KmY** a5I_I{1Q0*~0R#|0;1_|R%>4F)Jhm^H*DqcG literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3f1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c3f1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..08acdcee31e218c5d9c3b4f62ef38fb0f42c8e72 GIT binary patch literal 8192 zcmeI0F%H5o3`LzHwH@IGY>Y55aR$W95tsqN#?p}!a05=kDL6wJ7&rkqNmHezAhDun zDX#M!*UH;s*@}qKWi4?&bv||>A8Q&vD{ILgw+qdzb>$-caL8zL-G8;t_UGws=&PcC zIbl@l$4sIo{#?Vmp827nv4H>tAOHafKmY;|fB*y_009X6BZ1>-Z)Br43lHqXMcLb3 zL%y9zGaVTelGlTP&Zw>m?|dU;bM2TM$;ub(?#18*9@Q?- literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c400.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c400.dat" new file mode 100644 index 0000000000000000000000000000000000000000..1e8976f89fb63a0868c737d9434d15ecfdedc47c GIT binary patch literal 8192 zcmeI#F%E(-6oBDZLa-qY-h#=*19*nUK?mdR3Dm^R)xi^ZCmCL&Ffo_&2!d+4ca%$v)#Ylsj)009ILKmY**5I_I{1Q0;r2Le+WS6z;m_3Z_e Cb`~Q5 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c41.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c41.dat" new file mode 100644 index 0000000000000000000000000000000000000000..822e3683a8103c99471e52729fe70af3cda83bba GIT binary patch literal 16384 zcmeHOOKcle6g@M~9{+zy`r}htC@r759Xn0pmhf?%X<`!FsqH|6kV>62i%P60Wy1>b z>k7)I3nU~qELb7&k*L&77c9CcAR&YV3l<Gy|Fe&46Y=GoTsJ3}^;4 z1GgUouU-7+L%b~e?d$t9Ah|p{l!@PdLqo)p(%r=K||8K@-n;b-PrZ6!SmJf-lxhJQl$gjCWQ$$69TtKHpq)Ry!vboa!?6Vo$|Z(|Xai z*X`oQ`pism^7MK|F50K$U$1o7wjm(0eL&i?o-_lR0nLDBKr^5j&Gy|Fe&46Y= zGjQiH@F|YVWM=V-o6;B2KhIyM|GU^JTb>+Bc!d6k6_b+vjiCJZHWhtwJrMl^1us>8 zOrU_Al zPHn-dE%FITAuTY5`~ZQ?he#qLFo7|`Xe})}?MCM$8zmY;)*oGoveIa>lQAvid`^7` zc0Y_X@}VG{(KRwC2yDX^MM-mhsnu}W)h_>lHS!n}*nw?BK>WmF7{3V=E4?@-ZUV(Q zgpCBY2+xF?hou`^kq&Gmi+crf$jCF|Sbd3qN=0JW>GSCVu&EGZxGw~PLxeQJkAz<|IVjOM zX2Vf9M_4q0$NM({{{qf5#-m9*A?VgMJ+(1?$e!LP+NGJb;?%U=E0#`Am)v12PnBnS zy-MH~XUm55ad=>JIwsizYf#_dwWc)^zRiSfglWRrzbo$yfMSReYQFYt(3c{G;NRDxRZlt}JqCAaea zmFKV1{|B*Owv^r0K)jXy_f|DSoPg2#|9^Rf??0FazXaev1*XXda7Eq_5a%gQWXKE1 zA}t?jH}g?~nHkssYI}AnW}0jO*IFSbp;6^)j2O89uC?Mru=`+|zYo1IG}MVj9`R(uS0Hjy~#{xB3yK9K~8 z|1cER_$EpJyB@?db>~?&B_e@c{`J-cVDlm3*e$RfTjlks-CF6^o8CFdMvA6z|7au* zyU{cr7>&eXIGVv8|4h6tJMI-GiwAw8+bwd7`1ItkHw1#kOCI||AUK3r79R2sIX4j| z6Y{0Y!@kklagMJz&Dv(zu;O@R1Pq4}D}hJ*H~M~WxG5#E-=}qxZyl@@iXjlJRMI#Q z0>K*G3=aB(yQv$gm4)s1VWmUYX!c=lOb>s&u$oQ^`3o4qlzPLnXp%BD=Dx1Hk z_yM&h{wAHD_>5xmsM7PRDo#)|zE%2sJD!%>{+f!fQ;hcrAz`c5KUDmfV&Wy${|uFr kS5|(E%PO9uy$AIFg%_^;2MFn^VgLXD literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c411.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c411.dat" new file mode 100644 index 0000000000000000000000000000000000000000..8aba2fb6bffcd33977141a28678d10b2f530515f GIT binary patch literal 8192 zcmeI0yA8rH5J1lnN>aiGbd*q0F$1DQVgzbHqNAZ?f^2}q4os05pr?nk9Y;l)hi%nywi4g??o0SG_<0uX=z1Rwwb2teQ;37m?(k*&Tge6SN|Wp8f{ z`F0}BbYyUpydDH}TJ@>$&o?qQrH}RoRo0Fk>?~j|t14qR+c>#e3xNOxAOHafKmY;| XfB*y_009U<;3onzS^N6pvV6P%AQ>&m literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c421.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c421.dat" new file mode 100644 index 0000000000000000000000000000000000000000..65775ee7bfbd1fe9a4e81f326933d49be9138b53 GIT binary patch literal 8192 zcmeI$Ee^sk6u|MxGuieXjZk3gY7=3JuT%Wi;?0i0q>HJx=TKMB~qM3z0nMm7jGFn{MUt44O4K00IagfB*srAbheK?yxqp)GzZt*pZv1 zZ{Oc{L6;HW?BpOap`f8a zza_u!EMNR}k*$b0?V)9HEaKQ5EZ>dk`rfuA{Bb+i%(}@A?a)Ard)s_7*M7N5?rJ}? zx@p`^M4m-@?u|A5z9&Nn0R#|0009ILKmY**5I_Kd{}MPHcTP6?Ci}n7;;MXmrR9@E zUg-IeyS~D?{&hs>8?kdI?JewM8f{y3d$X02B)(hZA@7T5XL)>{5De)RoQ z(Yst=aMzm|MMeC&TJLJ+`&x_%0tg_000IagfB*srAbfaii?* zUqil`NHaY$I7nU{1hkH-r@}tp$k5z;w6iF)_UOTupUJY!=my?>PIC1DdIS(a009IL YKmY**5I_I{1Q7T^U?MBOx_2t3FYvf6QUCw| literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c461.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c461.dat" new file mode 100644 index 0000000000000000000000000000000000000000..e6d98541fb79659dd82e6c495be7eda4795dd219 GIT binary patch literal 8192 zcmeI$u?@m75J1s$h#Z%UKu3#&M8ynr~rwMhLQ=`fQo6D0XjB-!;T{-1VoL# zB|G+=lT%)2%SJ?u_E*dNX#JQDF`veC{wP}`{Bb$e%u2fx>Bdb)i|hJpYb}2o-Fo4z z49z7(^F^7>_1V$#Gnr_gmsvf;Yg8n^hX5l22q1s} a0tg_000IagfB*sr{3tM%W!UMgJwE}e#Vuq2 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c470.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c470.dat" new file mode 100644 index 0000000000000000000000000000000000000000..c9f2eb1cae75e19bcc6f3d1feb17572a3f80c36e GIT binary patch literal 8192 zcmeI#p$@_@5P;$9(u@iO9zjr8Bm%)BU=W0tKmZ92O@b%kvGx);9s!Qq%9b(&20{KV z>uz^VZ~fe4Cn8So=g4f%ZEjAn-ppxyuSSyo_&V3hrmXhjqOLX%@#UN6Ei6~bUe#xg zu9|makyn$JeXVCWv{XnTfB*srAbHJxYTKeO1q?Nf|xkx)~GJ3eKzmCS^4})9B zKNY>pCAwF=nSOML-&cw5%zRzRu|NO;1Q0*~0R#|0009ILK;Rz*cKel)g??H1!A{&P zd;8WUUorr~3;OQZJwY literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c490.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c490.dat" new file mode 100644 index 0000000000000000000000000000000000000000..ec84417a55b86f75e854cd6b3dc91fd83dbca16a GIT binary patch literal 8192 zcmeI$D-Oay5C-7C589F-5D*jwgJm6pLtqFYTmwjOSOf{ao;zT;1PTuccR;}GZc86f zi6MWRPNy^5-Sl%?tN=K2>BBWKFfkv}e!eF8GdW7-%Ez&E7Pi~ex0YNDSv<0}%J_Bp z`Q@>-ZrP3Q&Lo6rcbFek3qMTV@`iYv&)v)7}evKpFJ_ literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c51.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c51.dat" new file mode 100644 index 0000000000000000000000000000000000000000..9315133ed0bf8c256627e8e8d2888240ce676d2b GIT binary patch literal 8192 zcmeI1J9Fej5Xb-fu%y+#4H!6HcVK)xPMk*Xg#!c}hV#Jzi33Pj?MeaJQQ(La^9?Sh z2%M3+2&tmVUw|ryWVql9IE9|}?v?z&st&2rZ0&zXJ-;5cdRsI5zz%>0J#}lc8mwhm zj+brJ|7X$8nE&(eQyTe(o)$1#LJc}O9bek+Tr@iV^0%!Mduc8pz+8gA(%7x?oz zt4@4@Uu~*0P-mddK%Id)19b-K4AdE@Gf-!s&On`kIs^Z=4E%Xx^J{!dQ7^yWZ$W?6 z{^Z@I9=DKLlLZd+4?Ny4}Fd#^J*H+2U3I^w6Y0?&0%=Pn39nQWbv>Pm1_Hu9W%8{15Pyh#%r<5kJB+%+Flq(;6|? z*Bd+Yc}Bftro+?gL!eZ^>qB#lXGQ!fo|Et`16M`7iEGTCtZxCwf64mRvhci!@8E?J zA4V1R(6X^E;=6dU%x6{e_pl-2`?xOR2Y9K(yS!g0M}!CHo%OZY+ zS48|6ub$(5C--P2N@8CxFQ@je)+%mD__hH@#G81H`P28y%=JPiNL;;KEbbSN^V7C) zQ^a@Rig+7J#CPE_UnDADd>+VsCyJEkgwu&G?@8`Y{Vb$W`aIC?!58s;1ZU$Z5+~H9 zljT!i=ZBh_&}WZC&p$xOe3k@MQHu62ANC_5z_Z04u*mBw#dOm`aU~M z66MlPMv*H|IkPbLoIIWci@PB3^H}M-#;}lXiX1vfKM*e2+xJoMS4f% z&_lW!X=)YELUu*9Q6wv*f^%vG3w073?=*l+hhSv5m z>w#8lmz75?9yNKibExf|J=Pu8O|AXk^_=~mwDx{x{f_l6+wZfctV6c{q1E7d44%i} zd5kqZ+sYB^KI^X5_5;>}HDWciwhmeMSa(=AS=Y2Sk61UfHjcT!&;0||2W;8pe!&{C zWt;nkRvfbKX*Ca6*~?_!WS){wqXv_Mw!SW#8JiiK8Jn5zwjS+nXx=_%Jl6S0 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c60.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c60.dat" new file mode 100644 index 0000000000000000000000000000000000000000..6fb4e240ee071170da5ac59669e8765e67561602 GIT binary patch literal 12288 zcmeI1Nsk;g6vtm@)}FN!AS8k00tqKewrlMu2Rc2Kp)|b=Rn?%8kf2tvg+&6cT)Dx8 z69*(vxPrt54)6_-kdXKUEI}f-+>>WlcjB2$S0alGlHKYzF56YVdVfD}J@63#wD2p^ zg0#!hs%BQNmSO(RG#x3Pd%2G_AJny-S)&bvug)&!{5^AA`GxS)AL{aZ&zipGb2qX4 z1O*Tkb6&k>J`8*u*OVCri~>dhqkvJsC}0#Y3K#{90!9I&fKlLorohF2$n)?azVz&n zd=|t}`@#cm%<7L+EH2}n=Ucxi#jjz02}Ur%ulT^q5?q33eJT>8gwleNs_;Bwm4%O& zG{sNGx|G5x=)?zce>~b9jE6zgOM)1Gk!Z#DA3%%72Vmm}R#l)N%m=PR8-Yph>OhOs zR!L`zYlF#fq~p|@g5vxUP;vi-VA#_^t*fZ25!HdMy2Iim>V>032e+Z%tZpN& z4J(M-3l4NRn=0o~I%_A`4@NsWs4a=gDYG!_WyE@w;8iBcm z6@uG}S9bH@Sc6qm@1-z!S;wc20&?8OZmLHW#$SI=hjdaUWsRgd{;rLqAlw~k#>FWG zN9Fv)2y-frq?so!r}LA8owW^{s36W4NiYobqW!T4Xcj3sj%eSr#8^{i!@9q&g?e+- z;}Uc@26M_CV*6B#vS|!*bZZmV(XAv3cXxwGr^lX6TV% zWe(OV5{7XS_H}5dk9t=5#1Va!m8m5>!^FC{xcE><;?86^JYe@$5=9evr(+TBr&5#q zcgmIINlD6l8#|xjO2Q~Uzr;x@^Gk0=q7{};{gNxmeh>|H{5m6P+;?+)L!2fWXmyYE z#{*r~*_uTi4_P?I8dxV`8>1r{Pm*wiGoqev=OnMBR%KI$(lO=`%jY@Hh($#zOeOc6 zjC&O7u#d)iVgHl_b$v#0>cz)1&PeW*oRnVIo_3jSl^*k93pT`P4qluDqrTSU`}FZJ zMp9lmhheo>y7HYr3bJg%>=Xwx%~=hyE0nS7I2ZzL-lIg>RC7zK<1MuGoEf%ez% z20;6=u&ckob+m=ZuiS?B(0&4Mqdf=j04#q8Z=$^_@=L#q@}=vd<>DPtviKRii}sRe zv+$EBUx?r>{D1e~(tZrDW4e@+)HJMJkpxc~0Uv?i=NPOnD)bH3}F7i~>dhqkvJsC}0#Y3K#{90!9I& UfKlKf3S1GtBZ&0*E2sDF0?iQ^xEFrlGA;t&NA4Hcq+ zjz}OO1<_H{(C`fqN!@ZU3zFnhm$V$ zfzRl}E-gx>2q*%IfFhs>C<2OrBA^H;0*Zhlpa}e51fFc&*KmjCB<}ZP;8*RVhh{0- z4>p7&^vU26qWd2Ly4Los#64d_UfXGFZ?&I{o*@dP0S8yxy464jurE}JF!UkoHN8^Z zsZ{GV%Qbz=!%3Vd8bN94hS4(g&DQL!Ubx;W(yOsXzxDi_VSqu4Aj*(HjK=WIg{qu! z6fuS*;z0n_M$M6O9Yb7Ld!>t3&6Ki^Bf;p4NqTScp6{Br<4cW@K$0Pb2#v60HKk0G zNQuzP*0SZ4rL0p(3v07#o1Pr>G%^fvL@DeQ+qxpP2H)}rz7*a@(bKkWq70Z>H{Qw3#W4AruE=dhA zh#|qg+^E%>d7h>lM!rC)%F}eSsL!m=6!fX$+8j?)D)~7|*&`3OcCa>x)ox8Cq=hjzVW1fv)eYvHO42 za5{$$e|4rqUlm0_5l{pa0YyL&Pz3%(0^v)zKzG|0I17Z+T(TX^(@cKi9MJO&CdolA zS(D4&r@X&*1LvvUj}plhZq@sdOYH~FP|sm3kbKTHJu7^i&~e^h+va+_L7D2Oxu)k6 W_Z9ja^jYN^vbjl;%CW}}W_|+^&2fnU literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c81.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c81.dat" new file mode 100644 index 0000000000000000000000000000000000000000..68d3aec89a077f508eb9a755dcd1879bbef8198a GIT binary patch literal 8192 zcmeI1yN=W_6oyY`Mmw`t_I_Vz&{A30P8=r^5*;O?q5uhzi(OE|B04CbL!zRg-xoll zMnd8d_7MSA0@|+@gDDfRT!ycT%?Tou7IODwL%+^}7 z*wh(b@&f-#k#i1xh=wroc?ZnpN3iJgri)*MC6AY~i(i6epSNB7GOT!foOkgnu9B#obIaKoEFA%33!H(=f4Roa#RI&AoS*~M?b zrpI%t2f>80niZvXmu)?$CjU*?n&M+-B<@_MW49gG>t_qLiNEeo#ie3N#@%+b{>Wzj zZP+2+X2P`fX=0Y9LNZn4Zuz;1i?~!c>gsa`b|>ez8B;Fx(iE|qADhUrwll}?!XEKu zmf(s6*0bP98LW&lGkVN(i*d*A!9MXaODkLhZs>e|9}XIxD~&w*Kc7EXf#5)JAUF^l2o3}Xf&;;USq}6c0RAs}kUH(3IgKu}9=vGseD>+<@Gk-m6zl*1 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c90.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/c90.dat" new file mode 100644 index 0000000000000000000000000000000000000000..32cf3b67e04d5f8f059294fef7282a8adecb9b8b GIT binary patch literal 24576 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 Kuk3#RKmP>_lJt-O literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/ca1.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/ca1.dat" new file mode 100644 index 0000000000000000000000000000000000000000..52faa48e1982d4ee127409360081c7ae35b66ded GIT binary patch literal 28672 zcmeHPYm6jS6+YEf)7`VLdF;-<-;db`bgX_&_wbPF?Wvh5cKSg-W_KY1^XO(>{iDKy zA@PR^CK`=M0>%hNqTnMDS44>c@t5%jQA0%0gda#;AsQhXG?J+Jom;oMyLMi;Fj0b4 zlQ~m!tG-kBp1M_izwe&gbb*L8{PGqPHY#kd@s9VFVgD_;T~@r}zf~N$9lvp+LGL6D z7svmrZcit$mGp& z=_Zp*rr>5X4b|*PyJnY*_C&EV(=3(i@TU)U{262wgun58(uBW-gqchw6ARf^GBKBG zXW1XNOuCgz<|#@>vni@%?CZGbBkN>O%S@B2luoo#sZ=7LOLIe4Y+2-J$IVjtMn*II z6GkA6Kp25A0$~Kg2!s&`BM?R)j6fKHFaqz+2)s#EPz>cCC3VWv=T6f32wGh?$(5;;WHq`HF< z+U$Z04X0A>(OV*i$(mC4v!42!b*DV#HRA|b(@W4R3L@wylc>KNx>2&OSBIjXFx2ZO z$H+RR4o3K_%EI`bVY8Pbc5!O=O)Gc*vBCkWe9ZCUXmkOnWYwXtfrF_Gy|e zgfyKM@84>nRwyL_?L!wiBcNmBW7!2WJ*E!D%{m(#n&PYCCfyhunr0~O(M`dj8HVB( zy)QU4%TU~*n}b8g7>b*7OK@n8p#x;y>O!;av5Ywe#hCAFcFdelBwJ%i_qCJCrgHQ1 zdBS_^(iflk-47nUbnjv8(+^zw?33(Zh^%?xAUEEI2%f=5xoXcE zCTk%$RCJHcWGx1Vite$6tX6QS=pG|vwFNXimusV~n0Zib>sGRE3l0@+-A2~A;84-l z?MudWVL=#yFalu&{;wmTk5B!VF7{{XI_y6~n7!}2mP`7+M;5Fm_CG4@U)c}#xc=Cl z`rIQg`uP8YbP&Z0;$W}QdjIL!_xQgo>aza6wfKKbe1^TvDSUM-*mS*7XfQLMqcmC+r!!Vb_{7LQLF6M*^Xn z)d{>yJoIi)I8aJb!o@2mueXa0sbm^ZGF{z32@X-sg^TCVfSBnj2TEXmj3J0Q^}5t7 zAZfblffC%)XIX_#yg!_}P+M3T!`stQ=X(1i7kUiMUU$1`z0~f)V2$x$Hj>R0t-AdPWuDZWw_u0$~Kg z2!s)MM@1ldo;h~kYiy$l=KnE#T4Mhj%&w!C*v3oDvE##RV=oB%ps;gn`!2Gk(Dxp} z(m%}m#_R0C_!ganJx4YyrXRuZFY!70SGZh1$5{OU&)!E~=Br1(%Gk&}AH`%XO0<{w zeC^AO)o$i;ZItpv^hd_h<3hi+dcEkRDc; z|9AQSf0}zQhB!)2zy`boeoQcz?b8^W>6@h@@HRYDW_X@lAC|&^k_Z1<1U)9j0VQmY zkfCpont&3}$0hZRQVvjpf`&C}&eW7$^Kn6aND2Zo6z!*+Tu$-FL zqf!e{f_Ie|eZ5oxlyK-Qr>C*hW2VrogL{db3Vo{-0+c*}zOaW*-ip3S@_#>iad94c zM1Fx~8P0gYYLg5yUU0L;Y%h9Pq+hasB_M8gcbYg7m$Y9Aiu>e3%aawp?tmoxfxuqM z%Ld8zmB0hE@%qAS0nx74y$p=?lIbfsK-C#nuNI1eBX5)>UkU7gC?o4==Q1yq748!R zf_l|1I+IS(tN0-8Qpclv*U#1)Se?Xk`yBO6v|GU2`DDvPZV38CE1eh{OQsUpxp5Y5 z##`yR^n4aad2JJNA&Qk|nUj9>J+wz1i)Xu7vqj2E!$IsCg;JHB?4-TwPEddErRvI+ z`gYo<4i|}CsDgNtZlnF`NIYIF>pJy@Q{=emd+C5W+W$)2K?l{LJ#Umoj6K9S|TxB1o_vV_Ez9LHL=JSG)l&dE~EzCi?OpHzQZX1bk$jsPtonN6hg zDXccjFSZkHY^_u-JDn{rXFrN?p4?jo?X3qbr;QSZ)Dv=KfEg-{ZYOixmv?us{?QT9_yH2qEfAabCl&}~0 zoG$-=>-8^8`}qHHB;^xbiC_Pw$p7`utiRFOTb2JS&8c9_)w5P!e8Milr4p^&ct#GL zjBS$fD`AIeux{Vb6knB4z$o2a24QTM z#9zq=5AdZAclK~Z@_r>W^D>E+yv*1t`M(n0r5Ckszu76de-ApHNhC9K_^t?ZLFUzF z+GEM~xJlr%(}nspWG1l^LUg>NlKv|>K=7eE)V!*XN(Ep(pTTmNB&V6Kx|YD5Fs{~| zS!PB@qzIsd_6^{nH@b8FfuLdluOE~GfD#npcFJgQ!>jYCWdBO&9%T;_fNb?KDFG;X z5S?uX^V}Z#uoMB5(0(>~Nb-LrDEg^LGU_fz(DzFLKndTK$Gn;!ml}W)9PM_~13dIm zN&b77>B?V;g31?)V!e;II7=Up>|Y7Lk^&KzLV%JJ5I1|)eZlJeQUg!|qV1DTjn^7M z{ovrVfQe%k#lLu~s zh!Pg}kXL?{DihGK#L6!NLjd^^+giw*EG(#|E9{U`!FWCZQqbR>QYi?86v+y^q)-qD zDRLEdOMM^^Qlu*Ekpe*=q*&Uq*FUNX{|h4!Mj(tp7=d?K1Y#9lEg$P=8+}%A{`;6w zM@!6~qgdPr4*zp5@4Htp`Kl-xVeW0bz~#pM%(soxVqfI^>muhL^Z7X1pBC!Co5KD` z*n5OMCF~Ge{WfOrF_GaPdyf6s%5!FZM@i0&M>ee7^QgF4xWrD>4*F zWGm2PT!NJgoDtB;|9|k8KfBw<{}0e!96yX-|E9?QBOTV?RRUJ!|8D+&;4iup0~8l4 zrpQ+Q`oHCpfVE9h1yJ$;Hrtz(F9&+sI^T+bHEMz3qR&UObka?&@As__Si=j3tP^&< zSaYfkL9#S24?w9M80tCoZZ0y0ikg=UpoHg%D6Gw&u+K1by>Csx8Ws1830lmzAYcuw zk6meT-%0?c!mA{JV_s;cQar^oQq7q{&1szFnuB)qcAwQHb~tFeecAtO_&{&>`M^wV zjTJC$mv0R~KrfySrtS1C0$9U~c>ej@I*|qMDN))s-y(oDJV4EHzi@nOU6#^wJV&{G#i5ELBRY0Ow|N2-FJO7HR z{Zc4U!n>b8az&O`gM+?BBx`(uZLhrLrFtN3$w9EI^SE$z&7-}lmeWd{KfurIQUECoRUu__{qAhHw$1jJga0s<-`q97n3 z0@kt!#t@Pn@%lXSsMEdP5gL(umy%Er+E=I*ZEAiDz4Z`g z-^eITYCf{w9zz!nd&A-n^C28QKLSDkK_Q4JAqvq#G-8Ap#0s&96XFmr#3MmSK%$U{ zBq0gOLNZc>6r>8NNE6bKE~Fzv$Uvr$i7X)t*+MpQgdF4wxo9u6N1l*}d?6nNLIDbe zLKF!_C>DxQB9x$1C`Fl2hH{}C6+#6ng-UcF!XnX8@S~FuKxZL{ER0?;UR0cOvDu){-Rltpw zD&fXZ;gN9Fk{@oY6o4Bi1>vrjqTt3$(Qp%_7`PjxShyRdIJk*YJlrHH0dBIC2zQf| z1UE%WhPzoxfvb^H;ck)A;BJ-D;ck;M;HFBMaJNgg_%z8DzeBRcr%Sf@49OOsDcRz) zBwPGW$rhh2+2V5~Tl_A`7N0BG;&)57_&muLpD)?s3nW{7p=68KN*&-9QSEH|#gc7* zk7U~~k!<^=l5M|CvhDAcZ2RSsZNEaY?N>^+{e6;cze=+0@0V=*I?1+wK(g)YCENZ% z$+mBhZ2N~K+x}t6wtqyj?N>{-{Tj)(Un|-6k4m=vI?1+QFWL4RB-{Qm$+mx7vhAOc zZ2OIpZU3ZX+i#L=`==z^ezRoTKTSp0&RZng`5DP}epa%bw@SA2HpzB=PO_c1OSbb4 z$#&i;+0M^Pw(~B@cHS-7&U+-=`31>#-YeP8FG{xaKFN08FWJrqB-{BV$#!m(Z0DCH z+qp@yoexU3^C8K0J}lYJMkl>Z5B5C!E&C<=A$yWN!5(D~ushk!>^iodUB=F1r?XSoaqMumitWjEU<=rE zHkJ(!HR4zHC-xls8T$eI4ttzE#O`Icu^ZXd>?(FKJBOXhPGm>3gW0}pH@1w;Ws_NZ zp#ikJ$o|59&z@yJX5VMuWM5?)*<)G_yPj=eSFpA0Y<4O;iLGXbu~lp@wi8>-X0u6b lkVUAt!2ZadV?Srlu zfDDiUGC&5%!2dFE|9Gvz1wNDfexCvzSBn!*DeGf}a0JO^?QJCejPnrGp@kPjL$C&` zU2a$o=N{v{@32fKV=>cd=W!{9k?(nqgFgX8++(-0U4vN&6&nqR`7Cl`2-f4Q@8xpL z!uti=#;arGITr-75{yr5+F@qaHW<(Kx^h#??pr+Av{YL3pOymKmp?&Y+~H=qb@S= V>ckx5(_g!cb=gm8#4RL|*JS^htr_`8HUa5uVga3OcH{e2zUYA=4frH#)9JYPlzHwdPKfWqCh%J%sVHk_ACea_xGdeB)w ziqlMaG>Qx*bmO}+CGe7yB-}kf3677z#XL%)s2iYc6FTjIDrHoxvX}N%si5kj3|~s( z=`Msvy5C)_a3a_Md RtIj>O58!+O>G0`x?-%c{mUjRE literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/cf0.dat" "b/\347\247\273\345\212\250\345\205\254\345\217\270/seg0/cf0.dat" new file mode 100644 index 0000000000000000000000000000000000000000..fb40ee421916f7cc965275d19623aec219c8c959 GIT binary patch literal 8192 zcmeI#u?@m75J1s$gc27NtU#5P7Ks_6G!%$60Evzoi3wPT4OoJX41fg3B}SGB1q}uI zj&gDCEMNS($VNn*-p`R)%q_+t)Z?7a@7+k!A75*&tlH`*EE;NaA6~wBUj1U3?A3i{ zdC|O^h`gHg>}x&!uBSo@0R#|0009ILKmY**5I_Kd{}MPHw@%i2rtp8C*{pawWvC~G zL9Xk^?i{5XoflH+HMdwv9aWhkfB*srAbmQns!3)6?w%oG2D4 literal 0 HcmV?d00001 diff --git "a/\347\247\273\345\212\250\345\205\254\345\217\270/service.properties" "b/\347\247\273\345\212\250\345\205\254\345\217\270/service.properties" new file mode 100644 index 0000000..52f89b4 --- /dev/null +++ "b/\347\247\273\345\212\250\345\205\254\345\217\270/service.properties" @@ -0,0 +1,23 @@ +#E:\learning\sophomore\Java\java2021autumn\\u79FB\u52A8\u516C\u53F8 +# ******************************************************************** +# *** Please do NOT edit this file. *** +# *** CHANGING THE CONTENT OF THIS FILE MAY CAUSE DATA CORRUPTION. *** +# ******************************************************************** +#Tue Oct 05 16:46:30 CST 2021 +SysschemasIndex2Identifier=225 +SyscolumnsIdentifier=144 +SysconglomeratesIndex1Identifier=49 +SysconglomeratesIdentifier=32 +SyscolumnsIndex2Identifier=177 +SysschemasIndex1Identifier=209 +SysconglomeratesIndex3Identifier=81 +SystablesIndex2Identifier=129 +SyscolumnsIndex1Identifier=161 +derby.serviceProtocol=org.apache.derby.database.Database +SysschemasIdentifier=192 +derby.storage.propertiesId=16 +SysconglomeratesIndex2Identifier=65 +derby.serviceLocale=zh_CN +SystablesIdentifier=96 +SystablesIndex1Identifier=113 +#--- last line, don't put anything after this line --- -- Gitee From 6c662d50a650cfd97c6092dd5abe87ff96f04e65 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Tue, 16 Nov 2021 23:55:46 +0800 Subject: [PATCH 10/14] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=AE=8C=E6=95=B4?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/AdminWindow.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java index 41ac03c..5f10479 100644 --- a/src/java2021autumn/AdminWindow.java +++ b/src/java2021autumn/AdminWindow.java @@ -8,8 +8,8 @@ import javax.swing.JTabbedPane; public class AdminWindow extends JFrame { JTabbedPane p; ManageBook manageBook; - ManageUser manageUser; - + ManageUser manageUser; + public AdminWindow() { setTitle("管理员界面"); setBounds(100, 100, 1100, 500); -- Gitee From ec57ba3b67bcd54960190023da3c746477225bb8 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Wed, 17 Nov 2021 12:40:43 +0800 Subject: [PATCH 11/14] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/AdminWindow.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java index 5f10479..c510316 100644 --- a/src/java2021autumn/AdminWindow.java +++ b/src/java2021autumn/AdminWindow.java @@ -9,7 +9,7 @@ public class AdminWindow extends JFrame { JTabbedPane p; ManageBook manageBook; ManageUser manageUser; - + public AdminWindow() { setTitle("管理员界面"); setBounds(100, 100, 1100, 500); -- Gitee From 044300f028d8fd4b10add530364c4cb710f49e2f Mon Sep 17 00:00:00 2001 From: Lenovo Date: Wed, 17 Nov 2021 16:28:18 +0800 Subject: [PATCH 12/14] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/AdminWindow.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java index c510316..1207cf7 100644 --- a/src/java2021autumn/AdminWindow.java +++ b/src/java2021autumn/AdminWindow.java @@ -9,7 +9,7 @@ public class AdminWindow extends JFrame { JTabbedPane p; ManageBook manageBook; ManageUser manageUser; - + public AdminWindow() { setTitle("管理员界面"); setBounds(100, 100, 1100, 500); -- Gitee From 1e673b7b0a51eb05f70f83c0e8d6e6011a93d40f Mon Sep 17 00:00:00 2001 From: Lenovo Date: Wed, 17 Nov 2021 17:28:26 +0800 Subject: [PATCH 13/14] =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/AdminWindow.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java index 1207cf7..25cd743 100644 --- a/src/java2021autumn/AdminWindow.java +++ b/src/java2021autumn/AdminWindow.java @@ -10,7 +10,7 @@ public class AdminWindow extends JFrame { ManageBook manageBook; ManageUser manageUser; - public AdminWindow() { + public AdminWindow() { setTitle("管理员界面"); setBounds(100, 100, 1100, 500); setVisible(true); -- Gitee From efd3b593fefbe4ab9f5a1ec496205efd9dd99d03 Mon Sep 17 00:00:00 2001 From: Lenovo Date: Wed, 17 Nov 2021 17:28:40 +0800 Subject: [PATCH 14/14] =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java2021autumn/AdminWindow.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java2021autumn/AdminWindow.java b/src/java2021autumn/AdminWindow.java index 25cd743..ba252f1 100644 --- a/src/java2021autumn/AdminWindow.java +++ b/src/java2021autumn/AdminWindow.java @@ -10,7 +10,7 @@ public class AdminWindow extends JFrame { ManageBook manageBook; ManageUser manageUser; - public AdminWindow() { + public AdminWindow() { setTitle("管理员界面"); setBounds(100, 100, 1100, 500); setVisible(true); -- Gitee