精华内容
下载资源
问答
  • 百度网盘虚假下载文件已修改或删除)解决方法

    万次阅读 热门讨论 2019-06-10 13:19:17
    百度网盘虚假下载文件已修改或删除)解决方法一、前言二、解决思路三、锁定的原因四、解决方法 百度网盘虚假下载文件已修改或删除)解决方法过程记录 不想看过程,只想看解决方法的朋友可以直接跳到------>...

    百度网盘虚假下载(文件已修改或删除)解决方法

    百度网盘虚假下载(文件已修改或删除)解决方法过程记录
    不想看过程,只想看解决方法的朋友可以直接跳到------>四、解决方法

    一、前言

    小善遇到过两次虚假下载的问题,个人是在下载一次性下载下来视频的时候。

    出现的部分视频显示下载完成,但是得到的文件却是如下图

    在这里插入图片描述
    这类下载错误文件,删掉后重新下载就会出现:秒下、空文件、点击打开文件显示文件已修改或删除

    这就是我这里所说的虚假下载。

    二、解决思路

    ①首先原本软件安装问题可以排除【因为重装过啦,但是还是遇到同样的问题】

    ②定位到与下载记录相关的文件上,此文件随着下载实时更新记录【因为是下载当前文件出现的bug,所以出错的记录应该在当天且和下载有关】

    ③经过小善不负责任+不专业的排查【依次删掉log文件或者相关记录存储文件(别乱学,我自己可以还原的,你不能保证还原的话最好别试)】,最终锁定了一个文件index.s3dbs

    我的路径为:
    C:\Users\我的用户名\AppData\Roaming\BaiduYunKernel\Config\index.s3dbs

    我是固态硬盘,所以直接装在C盘。
    安装目录截图

    安装目录截图


    目标文件位置

    目标文件位置

    三、锁定的原因

    ① 经过下载测试发现,删掉当前记录没有明显效果

    ② 此文件的修改日期为第一次我发现问题的时候,且并没有随着我后面的测试而更新时间,且我后面的测试都是未成功的文件,此文件的嫌疑就很大啦。

    四、解决方法

    所以把
    C:\Users\我的用户名\AppData\Roaming\BaiduYunKernel\Config\index.s3dbs文件删掉,重新再下载视频测试,可以正常下载啦。

    ps:因为我是自己遇到的问题,自己的排查。可能与你们的问题不尽相同,但是可以试一试。删掉的文件请确保能恢复,以防万一。

    更多内容尽在知识记录站

    展开全文
  • 解决办法:删除 C:\Users\Administrator\AppData\Roaming\BaiduYunKernel\Config\index.s3dbs 文件

    解决办法:删除 C:\Users\Administrator\AppData\Roaming\BaiduYunKernel\Config\index.s3dbs  文件

    展开全文
  • 首先方法有两种: 1,在百度网盘里的设置选项里把存储的路径...如下图删除第二个文档inde.s3dbs。 注意:如果在电脑上找不到这个路径的话,可以尝试手写查找。格式为:C:\Users\管理员名字(这个是自己设置的)Ap...

    首先方法有两种:
    1,在百度网盘里的设置选项里把存储的路径(存储的位置)换一个新的默认。
    2,在你的电脑上找到C:\Users\95167\AppData\Roaming\BaiduYunKernel\Config它,不同电脑名字有差异。如下图删除第二个文档inde.s3dbs。
    在这里插入图片描述
    注意:如果在电脑上找不到这个路径的话,可以尝试手写查找。格式为:C:\Users\管理员名字(这个是自己设置的)AppData\Roaming\BaiduYunKernel\Config

    删除之前最好备份,以防电脑出现意外。

    展开全文
  • Java文件上传下载删除下载中文乱码问题)

    单文件上传 (使用MultipartFile file参数)

    /**
         * @Title: fileUpload 
         * @Description: 单文件上传  重命名随机字符串
         * @return String 
         * @author 
         * @date 
         */
        public static String fileUpload(MultipartFile file,HttpServletRequest request,HttpServletResponse response){
            //获取图片的原名字
            String oldName=file.getOriginalFilename();
            //原名称前拼接当前时间戳
            String newName=System.currentTimeMillis()+"_"+oldName;
            String path= "D:/uploadFile";
            //新建 uploadFile 文件夹    不存在就新建
            File parentPath=new File(path);
            if(!parentPath.exists()){
                parentPath.mkdirs();
            }
            String src="";
            try {
                file.transferTo(new File(parentPath,newName));
                File theFile=new File(parentPath+"/"+newName);
                if(theFile.exists()){
                    //拼接图片的相对路径作为URL
                    src="/"+newName;
                }else{
                    src="";
                }
            } catch (IllegalStateException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
            return src;
        }

    多文件上传 (使用MultipartFile[] files 参数)

    /**
         * @Title: FilesUpload 
         * @Description: 多文件上传   名字拼接字符串
         * @return List<String> 
         * @author 
         * @date
         */
        public static List<String> filesUpload(MultipartFile[] files,HttpServletRequest request,HttpServletResponse response){
            List<String> urlList=new ArrayList<>();
            if(files!=null&&files.length>0){
                String path= "D:/uploadFile";
                //新建 uploadFile 文件夹    不存在就新建
                File parentPath=new File(path);
                if(!parentPath.exists()){
                    parentPath.mkdirs();
                }
                String folderName=System.currentTimeMillis()+"";
                File folder=new File(path+"/"+folderName);
                //文件夹不存在新建
                if(!folder.exists()){
                    folder.mkdirs();
                }
                for(int i=0;i<files.length;i++){
                    MultipartFile file=files[i];
                    //当前时间戳拼接文件名
                    String fileName=folderName+file.getOriginalFilename();
                    try {
                        file.transferTo(new File(folder,fileName));
                        File theFile=new File(folder+"/"+fileName);
                        if(theFile.exists()){
                            String url=folderName+"/"+fileName;
                            urlList.add(url);
                        }
                    } catch (IllegalStateException e) {
                        e.printStackTrace();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
                return urlList;
            }else{
                return urlList;
            }
        }

    简单删除上传文件

    /**
         * @Title: deleteFile 
         * @Description: 删除文件
         * @return Map<String,Object> 
         * @author
         * @date
         */
        public static Map<String,Object> deleteFile(String path){
            Map<String,Object> map=new HashMap<>();
            String filePath="D:/uploadFile"+path;
            System.out.println(filePath);
            File file=new File(filePath);
            if(file.exists()){
                file.delete();
                File file1=new File(filePath);
                if(file1.exists()){
                    map.put("status","error");
                    map.put("msg","文件删除失败!");
                }else{
                    map.put("status","ok");
                    map.put("msg","文件已删除!");
                }
            }else{
                map.put("status","error");
                map.put("msg","文件不存在!");
            }
            return map;
        }

    文件下载 (针对于火狐中文乱码、空格转换)

    火狐使用编码 new String(fileName.getBytes(“GB2312”),”ISO-8859-1”);

    /**
         * @Title: checkFile 
         * @Description: 检测文件是否存在
         * @return Map<String,Object> 
         * @author 
         * @date
         */
        @RequestMapping(value="checkFile",method={RequestMethod.GET,RequestMethod.POST})
        @ResponseBody
        public static Map<String,Object> checkFile(@Param("fileName")String fileName){
            Map<String,Object> map=new HashMap<>();
            String path="D:/uploadFile"+fileName;
            File file=new File(path);
            //文件不存在
            if(!file.exists()){
                map.put("status","error");
                map.put("msg", "文件不存在!");
            }else{
                map.put("status","ok");
                map.put("url", "fileDownload?fileName="+fileName);
            }
            return map;
        }
    
    
    /**
         * @Title: fileDownload
         * @Description: 文件下载
         * @return Map<String,Object> 
         * @author
         * @date 
         */
        @RequestMapping(value="fileDownload",method={RequestMethod.GET,RequestMethod.POST})
        public static void fileDownload(String fileName,HttpServletRequest request,HttpServletResponse response) throws UnsupportedEncodingException, FileNotFoundException{
                String path="D:/uploadFile"+fileName;
                try {  
                    // path是指欲下载的文件的路径。  
                    File file = new File(path);  
                    // 取得文件名。  
                    String filename = file.getName(); 
                    // 以流的形式下载文件。  
                    InputStream fis = new BufferedInputStream(new FileInputStream(path));  
                    byte[] buffer = new byte[fis.available()];  
                    fis.read(buffer);  
                    fis.close();  
                    // 清空response  
                    response.reset();  
                    // 设置response的Header   
                    String realName=filename.substring(filename.indexOf("_")+2,filename.length());
                    //判断浏览器是否为火狐
                    if ("FF".equals(getBrowser(request))) {  
                        // 火狐浏览器 设置编码new String(realName.getBytes("GB2312"), "ISO-8859-1");
                        realName = new String(realName.getBytes("GB2312"), "ISO-8859-1");  
                    }else{
                        realName = URLEncoder.encode(realName, "UTF-8");//encode编码UTF-8 解决大多数中文乱码
                        realName = realName.replace("+", "%20");//encode后替换空格  解决空格问题
                    }
                    response.addHeader("Content-Disposition", "attachment;filename="+realName+"");  
                    response.addHeader("Content-Length", "" + file.length());  
                    OutputStream toClient = new BufferedOutputStream(response.getOutputStream());  
                    response.setContentType("application/octet-stream");  
                    toClient.write(buffer);  
                    toClient.flush();  
                    toClient.close();  
                } catch (IOException ex) {  
                    ex.printStackTrace();  
                }  
        }
    
    
        /**
          * @Title: getBrowser 
          * @Description: 判断客户端浏览器
          * @return String 
          * @author
          * @date
          */
        private static String getBrowser(HttpServletRequest request) {  
            String UserAgent = request.getHeader("USER-AGENT").toLowerCase();  
            if (UserAgent != null) {  
                 if (UserAgent.indexOf("msie") != -1)  
                    return "IE";  
                if (UserAgent.indexOf("firefox") != -1)  
                    return "FF";  
                if (UserAgent.indexOf("safari") != -1)  
                    return "SF";  
            }  
            return null;  
        }

    END.

    展开全文
  • Git删除已提交的target等文件

    千次阅读 2019-05-20 18:48:11
    A:需要添加ignore文件(IDE需要下载对应插件),并且在保留本地文件的情况下删除远程仓库文件 1 添加.gitignore文件 2 删除远程文件 git rm -r --cached .idea/* git rm -r --cached target/* (-...
  • Java实现ftp文件上传、下载删除

    万次阅读 2019-05-30 16:41:05
    本文利用apache ftp工具实现文件的上传下载删除。具体如下: 1、下载相应的jar包: commons-net-1.4.1.jar 2、实现代码如下: public class FtpUtils { //ftp服务器地址 public String hostname = "192....
  • 怎样通过其他下载工具下载某盘文件

    万次阅读 多人点赞 2020-07-24 11:36:33
    首先需要下载一个IDM下载工具,可以通过链接直接下载文件 因为访问网站可能会很慢,我已下载完保存到蓝奏上面了,大家下载会很快。 然后要在浏览器安装Tampermonkey,具体怎么安装就不多说了,不会的话这里发现一篇...
  • 一个用winform开发的FTP上传、下载删除文件的简单列子: 配套源码下载:https://download.csdn.net/download/djk8888/10473477 注释尽可能详尽,希望大家一看就会。 页面相关代码: using System; using ...
  • 好像看到过能重服务器下载恢复老版本,于是网上查资料,发现了一个帖子(帖子是英文的),情况貌似和我的差不多,照着帖子操作,原来被删除文件恢复了。记录下,下次出现这种情况就不用查了。 1、恢复的类文件 ...
  • 在Linux中,当我们使用rm在linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,那么linux内核还是不会释放这个文件的磁盘空间,最后造成磁盘空间占用100%,整个系统无法正常运行。...
  • ERROR:此文件包含病毒,已删除

    千次阅读 2020-02-23 20:33:16
    事前:今天本打算下个小电影看看,发现下载提示此文件包含病毒,删除(win10)。 这是一个病毒文件,被杀毒软件查杀 更换一个确认无问题的正规网站下载一个文件,同样的问题(此文件包含病毒,删除) ...
  • springboot-单文件文件下载Zip

    万次阅读 2019-12-09 13:17:52
    原理: 1.创建压缩流写到服务器上的压缩文件(临时文件) 2.把服务器上要下载的多个文件写入该压缩文件 ...4.删除服务器上的临时文件文件 public void downImg(HttpServletResponse response,String filena...
  • 今天下载的一个文件恢复软件工具,之后不好用想删掉就出现上面情况,怎么删啊,删除时候就提示“文件已经在另一个程序中打开”,有图,系统win7, 由于文件正在打开着,所以无法删除,解决办法如下: 1:关闭打开...
  • Java代码_FTPClient实现ftp文件上传下载删除
  • nodeJs实现文件上传,下载删除

    千次阅读 2018-08-15 19:23:32
     本文介绍了nodeJs+express框架下,用multer中间件实现文件的上传下载以及删除。 二.上传  前端使用ElementUI的upload组件实现上传,代码如下: &lt;el-upload class="upload-demo" action=&...
  • 对android手机已删除文件的恢复

    千次阅读 2011-11-04 09:59:37
    对android手机已删除文件的恢复 LOST.DIR文件夹中意外丢失文件的恢复方法  玩了一段时间Android系统了,大家都一定知道,LOST.DIR目录是Android系统下一个意外丢失的文件收集目录,其 中收集的内容包括你的...
  • 百度网盘 文件已修改或删除 (window)

    千次阅读 2019-10-20 09:21:41
    文件已修改或删除 参考:https://www.jianshu.com/p/46fe88f514b4,得以解决,在此感谢! 1、分析原因 经查看,应用中并无下载的过程,只是在 传输完成显示相关的下载文件(由此可看是”虚假下载”) 2、解决办法...
  • 本文详细讲解了SpringMVC实例单文件上传、多文件上传、文件列表显示、文件下载。 本文工程免费下载 一、新建一个Web工程,导入相关的包 springmvc的包+commons-fileupload.jar+connom-io.jar+commons-logging,jar...
  • 文件的上传、下载删除方法

    千次阅读 2012-12-05 09:21:38
    #region 文件的上传、下载删除 //文件的上传方法 if (fdAppImages.HasFile) { /***重命名文件,防止重复***/ string fn = Guid.NewGuid().ToString() + fdAppImages.FileName.Substring(fdAppIma
  • java文件实现文件的上传和下载

    万次阅读 多人点赞 2019-06-10 10:46:20
     文件上传和下载是java web中常见的操作,文件上传主要是将文件通过IO流传放到服务器的某一个特定的文件夹下,而文件下载则是与文件上传相反,将文件从服务器的特定的文件夹下的文件通过IO流下载到本地。...
  • 下载文件忽然被删除怎么办?

    千次阅读 2020-02-22 09:50:45
    这种情况一般是被电脑的杀毒软件给隔离了。 可以先打开windows 安全中心: 从图中可看到,我的杀毒软件是迈克菲,然后打开这个应用,在设置里面找到我的隔离项目,并还原即可: ...
  • jvm占用文件导致文件不能删除,debug过程中尝试手动删除文件会提示“文件已在java platform se binary”中打开。 一般来说 java file.delete失败 有以下几个原因 1.看看是否被别的进程引用,手工删除试试(删除不了...
  • 最近在做表格上传的时候总是显示找不到文件,如图 原因是我在写路径的时候的没有加 http协议 解决办法: 在 action中加上 http://
  • 直接从通过右键torToiseSVN -> Repo-browser浏览器删除了svn中的jar包和文件夹,然后想再从Androidstudio中直接提交上去,导致更新失败,错误信息,好像是找不到文件还是文件已过期,无奈把项目中的新jar包和文件删除,...
  • 【JS】JS 实现文件的上传下载删除

    千次阅读 2018-06-06 14:14:33
    本篇运用html的input type=”file”属性已经结合bootstrapTable的布局框架实现对文件的上传,下载删除操作: 一:Html 这里引入了bootstarp、bootstrap-table的js和css文件,请在百度上搜索官网地址下载所需...
  • java文件下载

    千次阅读 2018-10-26 16:47:07
    Java后台文件下载的方法: public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载文件的路径。 File file = new File(path); //如...
  • 如果你不想安装新更新的系统,可以将已下载的安装包删除删除方法也很简单,无论是iPhone还是iPad,都可以根据如下的删除步骤删除即可: 设置-->通用-->用量-->管理存储空间,然后找到对应的系统安装包,将其删除...
  • 如何找回被删除文件

    千次阅读 2018-07-11 21:07:20
    1、在我的D盘下面有这样一个文件先在我将其删除并清空回收站2、下载软件360或者腾讯管家,找到其中的文件恢复功能,这里360位示范。3、打开文件恢复,因为刚刚删除文件是D盘下的文件,所以选中D盘,点击开始扫描...
  • Debian 清除已删除软件包的配置文件

    千次阅读 2010-12-29 21:01:00
    使用了一个命令行,可能对其他人有参考价值 <br />dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge <br />用途: <br />删除已经删除的软件包的残留配置文件。因为 debian 中 remove ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 322,621
精华内容 129,048
关键字:

如何删除已下载的文件