小编Ove*_*der的帖子

如何使用Java恢复已删除的文件?

我想通过Java从磁盘恢复文件而不使用本机库

我是用Java 8做的

据我所知,删除的文件保留在磁盘上,直到被覆盖

我可以直接访问linux上的磁盘,我可以读取原始数据,但是,我如何解析ext4或NTFS文件系统上的已删除文件?

谢谢.

java

3
推荐指数
1
解决办法
6912
查看次数

无法序列化HashMap

我正在尝试序列化一个HashMap,但它正在投掷NotSerializableException

我宣称HashMap:

HashMap<String, Profile> profiles = new HashMap<String, Profile>();
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

ObjectOutputStream objectOutput = new ObjectOutputStream(openFileOutput(name, Context.MODE_PRIVATE));
objectOutput.writeObject(profiles);
objectOutput.flush()
Run Code Online (Sandbox Code Playgroud)

Profile.java

import java.io.Serializable;

public class Profile implements Serializable {
    String name;
    String server;
    int port;
    boolean useSSL;
    boolean autoConnect;
    String nick;
    String alterNick;
    String realname;
    String username;
    String serverPass;
    String nickservPass;
    String[] autojoinChannels;
    String[] connectCommands;
}
Run Code Online (Sandbox Code Playgroud)

元素初始化如下:

Profile profile = new Profile() {{
    name = "SOMETHING";
    useSSL = false;
    // etc. etc.
}};
Run Code Online (Sandbox Code Playgroud)

logcat的:

java.io.NotSerializableException: …
Run Code Online (Sandbox Code Playgroud)

java serialization android

2
推荐指数
1
解决办法
2391
查看次数

POST表单不与PHP一起使用,与Postman合作

这是带会话的登录代码.我使用bootstrap.代码没有重定向到index.html,当我在Postman中测试它工作但它不能在这个bootstrap模板中工作.我没理由?请帮忙

<?php

if($_SERVER["REQUEST_METHOD"]=="POST") {
    $email=$_POST["email"];
    $password=$_POST["password"];

    $sql = "SELECT * FROM login where email='$email' and password='$password'";

    $result = mysqli_query($conn,$sql);
    $row=mysqli_fetch_array($result,MYSQLI_ASSOC);
    $count = mysqli_num_rows($result);

    if ($count>0) {

        // output data of each row
        if($row['admin_role']==1) {
            //$_SESSION["email"]=$email;
            //$_SESSION["id"]=$row['user_id'];

            //echo "Login successfull";

            header('Location: index.html');
            exit; 
        }
    } else {
        echo "0 results";
    }
}

?>


<div class="row">
    <div class="col-xs-10 col-xs-offset-1 col-sm-8 col-sm-offset-2 col-md-4 col-md-offset-4">
        <div class="login-panel panel panel-default">
            <div class="panel-heading"> Admin Log in</div>
            <div class="panel-body">
                <form role="form">
                    <fieldset>
                        <div class="form-group">
                            <input class="form-control" placeholder="E-mail" …
Run Code Online (Sandbox Code Playgroud)

css php mysqli twitter-bootstrap

2
推荐指数
1
解决办法
489
查看次数

标签 统计

java ×2

android ×1

css ×1

mysqli ×1

php ×1

serialization ×1

twitter-bootstrap ×1