首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

很哇塞的一个 SpringBoot + Vue 在线网盘系统!

几个月前,我在 很哇塞的 3 个 Java 实战项目! 中推荐过一个在线网盘的实战项目。 前几天,有一位想要研究学习这个项目的票圈好友找到我。她说她弄了两天都没有成功在本地搭建好开发环境,非常郁闷。...Guide 平时任务管理使用的 Microsoft To Do 原创不易,写的很用心,有帮助的话点个赞就是对我最大的鼓励!...我们本地的文件成功被显示了出来。 前端环境搭建 如果你需要修改前端项目的话,可以在本地搭建前端开发环境。 后端项目使用到的包是怎么生成的呢?非常简单!...vue-cli-service build 会在 dist/ 目录产生一个可用于生产环境的包。 对应到本项目,我们直接运行 npm run build 命令即可打包。...我们根据展示指定驱动器中的文件 前端请求的路径即可找到对应的 Controller 。 我这里下载了一个 RestfulTool,这是一位热心的国人开的。

3.2K21

【腾讯云的1001种玩法】邮件服务器的搭建

选择附加服务(如果安装了Microsoft.NET_Framework_v2.0.exe ,就选这个,没有安装的选择上图所示的) 在这里安装会报错,说hMailService缺少mysql的驱动库,我们需要在...首先点击域名添加,添加一个域名yunmenggongzuoshi.cn; 域名添加好以后,就开始添加我们需要的邮件帐号了。...可以设置自己需要的内容,其它的选项也可以试这设置一下,看看是什么效果,这里我就不多说了。 下来安装邮件服务器的网页管理界面。...首先复制PHPWwebAdmin到我们的WampService的www目录下 (PHPWwebAdmin这个目录在我们刚才安装的邮件服务器目录中) 然后开始配置PHPWwebAdmin目录下的config-dis.php...4、搭建收发邮件的网页版界面 将我们网页版的客户端webmail 直接复制到WampService的www目录下,结果如图所示 然后开始安装我们的客户端 在浏览器下输入http://mail.yunmenggongzuoshi

17.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ASP.NET虚拟主机的重大安全隐患

    我曾经在WWW.BRINKSTER.COM申请了一个免费的ASP.NET空间,上传了两个程序,其中一个查看目录和文件的程序证明我的判断:ASP共享空间服务器存在的一个安全问题,在 ASP+ 共享空间服务器中依然存在并且变得更加难以防范...,需要说明的是第三列,我们在进入各个逻辑驱动器显示目录和文件之前需要将所选择的逻辑驱动器的名称传递到显示目录的文件去,所以需要一个特殊的超级链接行HyperLinkColumn,我们将DataNavigateUrlField...,并且可以通过相应的链接进入下一个显示目录和文件名的程序listdir.aspx显示该逻辑驱动器下的所有目录和文件。...,我们实现了对某个逻辑驱动器或目录中的所有子目录和文件进行了列表显示,并且可以根据显示结果更进一步的浏览子目录或者查看文件的属性和内容提要。...在文件IO的权限设置中我们可以自定义针对每一个目录的权限,这里包括读、写、追加、路径盘等操作,在这里我们可以将我们需要的目录权限添加到列表中。

    1.8K20

    图片木马制作的三种方法

    但如果直接加入一句话木马到asp文件中时,在该页面上就会有类似如下的错误: Microsoft VBScript 运行时错误 错误 '800a000d...3E 25,那么%>就应该是25 3E,但是我们只把25改成00; 之后我们在新建一个文本编辑窗口,将我们的script标签代码 复制进去,然后点击右键选择十六进制编辑命令...完成整个过程,我们的图片后门就做成。 看到了吧,图片和原来还是一样的,但有时候会影响图片显示效果。 说明:为什么要把“”对应的十六进制中的25改成00呢?改成其他的行不行?...雪糕猜想:因为在我们的一句话木马服务器代码中含有“”们,但我们使用一句话客户端连接时,就可能发生寻找错误,然后就找不到我们的一句话服务器端代码了...如果网站的asp网页可以被写入,那我们就将直接插入到网页中,这样这个网页的url就是成了我们使用一句话客户端连接的后门地址了;但要是不走运,那就自己新建一个asp文件,把加进去吧(这里我新建了一个1.asp

    7.3K21

    13典藏AutoHotKey脚本让您生活更轻松

    重新利用那些功能键 除了F2(重命名),F5(刷新)和F11(浏览器中的全屏显示)之外,我们大多数人几乎都不会使用键盘上的功能键。...例如,我使用Ctrl + Shift + B 打开博客(https://blog.csdn.net/liuyukuan )。使用以下脚本启动您喜欢的网页。不要忘记用您喜欢的网站替换网址。...例如,我们大多数人经常访问Downloads文件夹,并且为了简化起见,我们可以使用一个简单的脚本,如下所示。您可以自定义脚本,以根据需要更改快捷方式和文件夹路径。...与大多数类似变量不同, 当此文件夹为驱动器的根目录时, 此变量的值不包含最后的反斜杠(例如, 它的值是 M: 而不是 M:\)....访问资源管理器中当前目录的上一级 当您位于文件夹中时,通常需要访问上一级目录。在早期版本的Windows中,退格键可以完成工作,但现在退格键是切回到上一个访问的目录。

    2.8K20

    ASP.NET Core Web程序托管到Windows 服务

    将WEB应用作为服务运行 我们需要将我们的WEB应用程序编译成exe文件,在ASP.NETCore中其实这是一个很简单的过程,我们只需要修改.csproj即可。...接着来我们需要安装Microsoft.Extensions.Hosting.WindowsServices到我们的WEB应用程序中,如下所示: Install-Package Microsoft.Extensions.Hosting.WindowsServices...部署服务 我们还需要做的是部署到我们的服务中....Content Root 我快速浏览了UseWindowsService的调用在此处的实际源代码。我注意到的是,它专门为在Windows Service下运行的内容设置了根目录。...我可以简单地使用它们设置内容根目录的相同方法,以从正确的位置加载我的文件: File.ReadAllText(Path.Combine(AppContext.BaseDirectory, "myfile.json

    2.1K00

    ASP.NET Core Web程序托管到Windows 服务

    将WEB应用作为服务运行 我们需要将我们的WEB应用程序编译成exe文件,在ASP.NETCore中其实这是一个很简单的过程,我们只需要修改.csproj即可。...接着来我们需要安装Microsoft.Extensions.Hosting.WindowsServices到我们的WEB应用程序中,如下所示: Install-Package Microsoft.Extensions.Hosting.WindowsServices...部署服务 我们还需要做的是部署到我们的服务中....Content Root 我快速浏览了UseWindowsService的调用在此处的实际源代码。我注意到的是,它专门为在Windows Service下运行的内容设置了根目录。...我可以简单地使用它们设置内容根目录的相同方法,以从正确的位置加载我的文件: File.ReadAllText(Path.Combine(AppContext.BaseDirectory, "myfile.json

    2.8K31

    ASP.NET Core 实战:Linux 小白的 .NET Core 部署之路

    2、终端软件,这里我使用的是putty,用来帮助我们远程连接到我们的服务器。   ...Microsoft 秘钥,这里我使用的是 Centos ,这里你需要按照你自己的服务器版本进行选择下载。...知道了安装路径后,我们就可以进入 Nginx 的目录中执行进一步的操作。至此 Nginx 的安装就完成了(这里是我的路径地址,你的可能与我不同,以你的实际为准)。...systemctl status nginx   一些常用的命令(需要你处于 Nginx 的安装目录下时执行,例如,这里我的 Nginx 安装目录为 /usr/local/nginx/sbin/,如果在不在安装目录下需要使用全路径...因此当我们在使用 Nginx 进行反向代理我们的 .NET Core 程序时,我们同样需要使用 dotnet 命令将我们的程序运行起来。

    2.7K10

    如何将 WSL 文件系统移动到另一个驱动器

    如何将 WSL 文件系统移动到另一个驱动器 如果我们在使用 widows 遇到了C:驱动器空间不足的情况下,或者我们希望将文件放在与操作系统不同的磁盘上,我们可以通过以下几个步骤将WSL2文件系统移动到另一个空间比较足的驱动器...这可能需要一段时间,具体取决于你备份的数据量。也许这个时候是“一杯茶、一包烟、一个 bug 改一天”的时候了,如果可以早下个班也是可以的。...完成后,首先,更重要的是确保该D:\backup\ubuntu.tar文件存在。然后我们需要从C:驱动器中取消注册 linux 发行版。它还将释放 WSL 占用的磁盘空间。...# PowerShell wsl --unregister Ubuntu 然后,再次将其导入到我们的新磁盘上。我将使用D:磁盘作为示例。...默认情况下,Ubuntu 将用作root默认用户,要切换到我们的用户,我们需要运行这些命令。

    32310

    内网渗透|基于文件传输的 RDP 反向攻击

    然而,这一值得信赖的应用程序并不是完全可靠的,在我的《内网渗透测试:初探远程桌面的安全问题》这篇文章中,我大致罗列出了常见的用于攻击 RDP 远程桌面的方式。...中开启驱动器共享的话,那么客户端进行远程登陆后,在远程远程主机的 “网络” 中便可以发现一个名为 “tsclient” 的主机: image-20210712213431202 这其实就是开启磁盘共享后...将文件复制到连接远程主机的本机中# \\tsclient\盘符 如下图,我们使用 “tsclient” 列出了客户端主机上的 C 盘目录: image-20210712213922868 如下图所示,我们使用...C:\temp >nul 2>&1# 将我们的批处理文件 run.bat 拷贝到以上两个目录中copy run.bat C:\temp >nul 2>&1copy run.bat \\tsclient...但正常情况下,且不说同时维护多台主机的运维人员,即使是普通用户,当他需要本地与远程主机有频繁文件传输时,打开驱动器选项后通过简单地文件拖拽就能实现本地主机与远程主机的文件传输,这无疑是十分方便的。

    3.1K20

    选择Linux安装平台

    您已经选择了一个 Linux 发行版,并准备开始安装过程,但您需要弄清楚您的硬件选项。您是否需要购买一台新电脑?您可以使用旧系统吗?虚拟化是怎么回事?容器是一个选择吗? 本文不提供技术配置。...本系列中的相关文章讨论了选择一个或多个发行版以及实际的安装过程。 使用硬件平台 术语“裸机”是指没有操作系统或应用程序(尽管通常存在固件)的计算机硬件。...我可以使用这台笔记本电脑和安装在其上的程序来编写文档、浏览网页、管理电子邮件和编辑图像。换句话说,这是一台基本的日常使用计算机。 但是,如果我决定学习一些 Python 编程 呢?...我可以毫无问题地使用 macOS 来做到这一点,但将我的编程实验隔离可能很有用,这样如果出现问题,我就不会破坏我用于业务的计算机。...Fedora 会将此 VM 视为一台真正的计算机。然后,我可以将任何 Python 工具和资源添加到 Fedora VM 中,并使用它来处理我的编程项目。

    14410

    熊猫烧香应急处理方法

    拷贝自身到所有驱动器根目录(盘符),命名为Setup.exe,在驱动器根目录生成 autorun.inf文件,并把它设置为隐藏、只读、系统 autorun.inf文件的作用是允许在双击磁盘时自动运行指定的某个文件...(2)传播方式 a、感染可执行文件 熊猫烧香病毒会搜索并感染系统中特定目录外的所有.EXE / .SCR / .PIF / .COM等文件,将自身捆绑在被感染文件前端,并在尾部添加标记信息:.WhBoy...b、感染网页 熊猫烧香病毒会查找系统以 .html 和 .asp 为后缀的文件,在里面插入网页标记,这个帧iframe会将另外一个URL嵌入到当前网页,并且宽度和高度设置为0(看不到)。...b、删除扩展名为gho的文件,延长存活时间 该文件是系统备份工具GHOST的备份文件,从而使用户的系统备份文件丢失。当用户中了病毒,想去恢复时就存在困难了。...\CurrentVersion\Run 第七步 注册表查看对应的值 我们打开这个目录查看 第八步 取消启动项(不要立即重启) 刷新注册表,发现启动项已经被删除了 第九步 删除病毒(使用cmd

    30410

    将Keras深度学习模型部署为Web应用程序

    在本文中,我们将看到如何编写一个Web应用程序获取经过训练的RNN,并使用户生成新的专利摘要。这个项目建立在RNN示例项目:详解使用RNN撰写专利摘要文章的基础上,但你不需要知道如何创建RNN。...这个项目需要结合: Flask:用Python创建一个基本的Web应用程序 Keras:部署训练好的RNN 使用Jinja模板库进行模板化 用于编写网页的HTML和CSS 最终我们得到一个Web应用程序...对于我们的主页面,我们希望向用户显示一个表单(Form),使用户可以输入一些详细信息。...验证错误 我们实际使用Flask提供表单服务的方式是使用模板。 模板 模板是一个带有基本框架的文档,我们需要添加详细信息。...这些函数都返回HTML格式的Python字符串。此字符串将发送到另一个模板以显示为网页。例如,generate_random_start返回格式化的html进入random.html: <!

    3.7K11

    CAD 2020 安装时出现“安装错误1603:安装过程中的致命错误”

    解决方案: 先前安装的残余和残留文件 执行“干净卸载” 以从以前的安装中删除所有残留的文件和文件夹。如果应用程序无法卸载,请尝试使用 Microsoft Fixit 工具。...Microsoft Visual C ++运行时安装失败 如果setup.log指示安装错误是由Microsoft Visual C ++运行时安装引起的,需要重新安装运行库。...清理默认的临时目录,并通过删除不需要的文件来释放硬盘空间。 在Windows“开始”菜单上, 在“搜索程序和文件”编辑字段中输入 %TEMP%。...即使安装程序可能安装到其他驱动器上,通常在根驱动器上也需要此空间。确保计算机的根驱动器上有足够的空间。安装程序需要此空间来解压缩temp目录中的文件并将回滚信息存储在计算机的Windows目录中。...即使安装程序可能安装在另一个驱动器上,也必须使计算机至少具有根驱动器(安装了Windows操作系统的驱动器)上安装大小的两倍的空间。

    9.3K20

    能说会道爱办公——“别人家的”Chrome插件到底怎么做

    通过Chrome插件,我们可以翻译网页上的文字、我们可以拾取网页上的颜色、我们可以在线查词,我们甚至可以将一个“Excel“集成到我们的插件中。...4、 完成之后,我们将带有hello.json、hello.png、manifest.json的文件夹加载到浏览器中 5、点击自定义的图标,就可以看到我们第一个自定义的Chrome插件的诞生。...同时我们可以定制这个推送的一些自定义信息,包括推送的类型、图标、名称、显示的信息。 将我们的上述代码保存后,更新我们的插件,通过右键菜单点击,右下角就会进行推送。...1、我们需要将组件版编辑器进行下载,然后集成到我们的Chrome插件中。我们可以到下方链接中进行下载,关于组件版编辑器也有介绍。...5、至此,我们要调整的相关内容已经结束了,下图是整个插件的目录结构,我们将其加载到浏览器后就可以正常使用了。 6、效果如下图所示,我们实现了无需安装任何内容,即可在浏览器中实现Excel功能。

    92630

    带你认识 flask ajax 异步请求

    首先,我需要一种方法来识别要翻译的文本的源语言。我还需要知道每个用户的首选语言,因为我想仅为使用其他语言发表的动态显示“翻译”链接。...所以让我们将其安装到虚拟环境中: (venv) $ pip install requests 在下面,你可以看到我使用Microsoft Translator API编写翻译文本的功能。...文本、源语言和目标语言都需要在URL中分别命名为text,from和to作为查询字符串参数。要使用该服务进行身份验证,我需要将我添加到配置中的Key传递给该服务。...对于加载器,我将使用一个小的动画GIF,它已添加到Flask为静态文件保留的app/static目录中。...下一步是将POST请求发送到我在前一节中定义的*/translate* URL。为此,我也将使用jQuery,本处使用$ .post()函数。

    3.8K20

    干货分享:CuteHttpFileServer chfs文档共享服务器安装和配置教程

    小编今天给大家介绍一款开源文件共享服务器chfs,首先搭建非常简单,就是一个文件,不需要其他任何插件,直接运行就行了;另外访问也方便,只要在同一个网络通过浏览器就能访问。...、写和删除权限的,实际使用中包括监听端口、共享目录、日志目录和权限都是需要优化一下的。...登陆的用户拥有读、写和删除权限。 ps:更多内容比如网页标题、网页顶部公告板可以参照配置模板修改配置哦,更改chfs.ini配置文件后需要重新执行命令一下生效。.../webdav,然后输入用户名和密码;驱动器盘符任选一个。...然后再计算机-我的电脑就能看到多了一个Z盘符的网络驱动器。

    28.6K11
    领券