public boolean insert(String table, String[] column, String[] value) {
        Statement statement = null;
        StringBuilder sb1 = new StringBuilder();
        StringBuilder sb2 = new StringBuilder();
        for (String s : column) {
            sb1.append(s + ",");
        }
        for (String s : value) {
            sb2.append("'"+s + "',");
        }
        String columns = sb1.toString().substring(0, sb1.toString().length() - 1);
        String values = sb2.toString().substring(0, sb2.toString().length() - 1);
        try {
            statement = this.connection.createStatement();
            statement.execute("INSERT INTO " + table + "(" + columns + ") VALUES (" + values + ")");
            return true;
        } catch (SQLException e) {
            reconnect();
            e.printStackTrace();
            return false;
        }
    }