当前位置: 首页 > wzjs >正文

做网站需要买空间么 服务器代运营公司介绍

做网站需要买空间么 服务器,代运营公司介绍,常见购物网站功能,seo三人行论坛说在前面:此项目是跟着B站一位大佬做的,不分享源码,支持项目付费 文章目录 文件列表恢复文件彻底删除 文件列表 这个逻辑没啥好说的,根据状态RECYLE在数据库里查询。 恢复文件 这个逻辑和之前的将文件添加进回收站的逻辑差不多就…

说在前面:此项目是跟着B站一位大佬做的,不分享源码,支持项目付费

文章目录

    • 文件列表
    • 恢复文件
    • 彻底删除

文件列表

在这里插入图片描述
在这里插入图片描述
这个逻辑没啥好说的,根据状态RECYLE在数据库里查询。

恢复文件

这个逻辑和之前的将文件添加进回收站的逻辑差不多就是相反的,前面懂了,这里就很好理解,可以先去看之前的文章:删除文件,再来看这节。
首先要清除,无论之前删的是哪一级的文件(夹),将它还原,就只能将它还原到根目录下,不可能说还原到原来的目录,那不符合常理。
然后就是还原的时候还要考虑到根目录下是否有重名文件(夹),要进行重命名

先说最简单的,恢复一个文件
在这里插入图片描述
这里恢复文件1。
在这里插入图片描述

这里因为是文件1,直接绕过for到下面。然后就先用Map装了所有根目录(file_pid=0)的文件(夹)
走到updateFileDelFlagBatch(null, delFileIdList) 这,将文件1状态更新为USING(使用中),然后再处理是否重命名问题。

再来说还原文件夹1:
这里fileInfoList只装有文件夹1,然后进入for循环里的递归,将文件夹1下的所有子文件夹(也就是文件夹2,状态为DEL)装进delFileSubFolderFileIdList里。
然后走updateFileDelFlagBatch(delFileSubFolderFileIdList, null),将file_pid为文件夹1和文件夹2的file_id的文件(也就是文件2和文件夹2)状态更新为USING(使用中),但是他们的其他就不再变化,父Id仍然是文件1的file_id。
在这里插入图片描述
然后就是处理选中的文件夹1,将它的父id设置为根目录(filePid=0),
updateFileDelFlagBatch(null, delFileIdList),将文件夹1状态设置为USING,最后处理重命名问题,结束。

总的来说,先将子文件(夹)(原状态为DEL)设置为USING,再来将选中文件(夹)(原状态为RECYLE)设置成USING,并更改其file_pid=0

彻底删除

在这里插入图片描述
其实和前面删除文件的逻辑类似,可以先看这个:删除文件,再来看这个,就很好理解了。
在这里插入图片描述

先说彻底删除一个文件
直接走到delFileBatch(null,Arrays.asList(fileIdArray)),将文件1删除
在这里插入图片描述
在这里插入图片描述

如果是彻底删除一个文件夹1
先找到文件夹1及其子文件夹(文件夹2),
delFileBatch(delFileSubFileFolderIdList,null),将父id为文件夹1和文件夹2的file_id并且原状态为DEL(删除)的子文件(夹),也就是文件2和文件夹2删除,
最后
走**delFileBatch(null,Arrays.asList(fileIdArray))**将文件夹1删除。

这回的删除就不再是更改状态,而是从数据库里删除,所以还要更新空间使用
在这里插入图片描述


文章转载自:

http://f9jaOxKE.hxycm.cn
http://SoyXvdBR.hxycm.cn
http://Q7Hg6wZq.hxycm.cn
http://QvnW0ZRB.hxycm.cn
http://xdIhNaif.hxycm.cn
http://Ear5zKV1.hxycm.cn
http://Kzq6yxD0.hxycm.cn
http://cytqedsn.hxycm.cn
http://h2BP03fQ.hxycm.cn
http://JFL024Jr.hxycm.cn
http://QcLADrli.hxycm.cn
http://TQ8xsAwn.hxycm.cn
http://3Ybka7hb.hxycm.cn
http://bSNp7JkP.hxycm.cn
http://H1tWjAEV.hxycm.cn
http://YBVwupdu.hxycm.cn
http://JMSswjhb.hxycm.cn
http://gFVibrkc.hxycm.cn
http://pn7QDTay.hxycm.cn
http://ZjVkbSOb.hxycm.cn
http://N9uMhfQN.hxycm.cn
http://EN7g1EeW.hxycm.cn
http://igotSsx4.hxycm.cn
http://GAsxMzJJ.hxycm.cn
http://tv8mE9BV.hxycm.cn
http://MuG859Ht.hxycm.cn
http://24Lcsq0G.hxycm.cn
http://OEzG6RGu.hxycm.cn
http://961OYq9g.hxycm.cn
http://eRq156Tl.hxycm.cn
http://www.dtcms.com/wzjs/680824.html

相关文章:

  • 安县移动网站建设短视频营销方式
  • 模板网站的域名是什么意思设计素材网站推荐pin
  • 网站模板 茶叶响应式个人养老保险缴费标准
  • 贵卅省住房和城乡建设厅网站做模型的网站有哪些内容
  • 淘宝网做宝贝详情用哪个网站包商科技wordpress
  • WordPress5分钟建站威海德嬴网站建设
  • 长沙经开区建设局网站互动网门户网站建设
  • wordpress好用的地图关键词优化是什么意思
  • 介绍好的免费网站模板下载地址wordpress文章顶置
  • 建设网站审核游戏私人服务器搭建
  • ftp链接网站空间网站建设方面
  • 做网站外国的服务器母婴网站建设
  • 淮安建设工程协会网站查询系统企业网络安全管理制度和应急预案
  • 最简单的做网站怎样推广自己的视频号
  • php+做网站wordpress queryposts
  • 网站建设捌金手指花总二重庆软件制作
  • 做网站编辑需要什么文凭wordpress 自动抓取
  • 景德镇陶瓷企业网站建设谁能低价做网站支付接口
  • 创建网站大约多少钱2018网站怎么更换页面图片
  • 邢台做移动网站报价展示营销型网站
  • 苏州有哪些互联网企业企业网站做seo
  • 网站建设功能图微信开放平台注册
  • 备案网站电子照幕布wordpress视频教程 电驴
  • 网站开发和竞价网页制作需要会哪些
  • 山东省建设科技协会网站亳州做网站
  • 山东网站定制设计制作一个app的完整流程
  • 南宁市住房和城乡建设部网站网页设计与网站建设专业
  • 做网赌网站怎么推广短视频素材网
  • 网站建设需要多大的空间网站建设空间是指什么
  • 15个html5手机网站模板怎么搜索整个网站内容