学习
实践
活动
专区
工具
TVP
写文章

【Github开源项目体验】- ZFile 基于 Java在线网盘

【Github开源项目体验】- ZFile 基于 Java在线网盘 在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载 date: 2022-08-02 address : NC author: 吴第广 本文收录于:个人博客 前言 自己动手搭建一个只属于自己的在线网盘 再也不用被网络限速(如某度云盘) 多端共享资源和在线浏览,图片、文件、视频一网打尽 代码开源,不用注册账号 多端共享资源和在线浏览,图片、文件、视频一网打尽 安装配置 安装 这里是基于 Docker 安装,也可以选择其他安装方式,文档地址:https://docs.zfile.vip/#/install docker 使用 访问:http://IP:8080 创建文件夹/上传文件 画廊模式展示图片 在线播放音频 我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com

25310
  • 广告
    关闭

    2023新春采购节

    领8888元新春采购礼包,抢爆款2核2G云服务器95元/年起,个人开发者加享折上折

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

    学成在线项目怎么样(学成在线微服务)

    1.1 项目背景 受互联网+概念的催化,当今中国在线教育市场的发展可谓是百花齐放、如火如荼。 1.3 项目原型 通过项目原型进一步了解项目的功能,包括:门户首页、课程搜索页、在线学习页面、个人中心等参考“项目原型”。 Maven项目管理工具:提供管理项目所有的Java包依赖、项目工程打包服务。 2.2 技术栈 下图是项目技术架构的简图,通过简图了解项目所使用的技术栈。 Lombok是一个实用的java工具,使用它可以消除java代码的臃肿,Lombok提供一系列的注解,使用这些注解可 以不用定义getter/setter、equals、构造方法等,它会在编译时在字节码文件自动生成这些通用的方法 (https://swagger.io/) Spring Boot 可以集成Swagger,生成Swagger接口,Spring Boot是Java领域的神器,它是Spring项目下快速构建 项目的框架

    25510

    在线运行Java代码

    “ 本文将探查 javax.tools 包中,并演示如何使用它们实现Java代码的在线编译 。 前言 在一些网站上有过刷题经历的人,一定会用过在线运行代码的功能,这一篇文章我们就是针对这一功能,来看看如何在线运行我们编辑的Java代码? 实际上在JDK1.6的版本中,提供了这样一个包Javax.tools,它可以实现Java 源代码编译,使您能够添加动态功能来扩展静态应用程序,该包是Java 编程语言编译器框架的主要部分,此框架允许框架的客户端查找并运行程序中的编译器 JavaFileObject) 官方文档:https://docs.oracle.com/javase/8/docs/api/index.html 在文章前面的部分我们先了解该包下的一些文件,后面的部分我们具体实现在线运行 Java代码。

    1.7K21

    在线商城项目-six淘

    由于没有搭建过该类型网站,主体脉络参考慕课上的视频 Get全栈技能点 Vue2.0/Node.js/MongoDB 打造商城系统,有兴趣的同学可以购买以后进行学习,该视频项目在线地址如下:http:/ 在线商城项目01-项目初始化 在线商城项目02-展示商品列表页面并抽取公共组件 在线商城项目03-启用mock服务 在线商城项目04-接口约定和数据请求 在线商城项目05-利用mock数据进行渲染和图片懒加载 在线商城项目06-商品列表页前端逻辑实现 在线商城项目07-mac下mongodb的下载与配置 在线商城项目08-数据库创建和商品集合的创建 在线商城项目09-基于express框架的server端搭建 在线商城项目10-基于mongoose实现商品列表查询 在线商城项目11-商品列表页的排序实现 在线商城项目12-商品列表页价格筛选实现 在线商城项目13-商品列表分页功能实现 在线商城项目14-阶段性自测与 bug修复 在线商城项目15-登录界面实现 在线商城项目16-头部前端逻辑修改 在线商城项目17-登录态保持 第二部分 预计会写注册逻辑,购物车逻辑,订单逻辑,二次封装请求方法,前端拦截器。

    31320

    开源项目:WPF在线音视频聊天项目

    一个基于.NET 6开发的在线音视频聊天项目,客户端使用WPF开发,后端使用.NET Core Web API。 一. 项目介绍 一个基于.NET 6开发的在线音视频聊天项目,客户端使用WPF开发,后端使用.NET Core Web API。 服务端 TencentCloudSDK 操作腾讯云服务API,该项目用于管理通话房间。 aliyun-net-sdk-core 操作阿里云服务API,该项目用于短信服务。 项目配置 如果需要正常运行此项目,请了解相关配置。 3.2 客户端配置 客户端使用WPF开发,如下图: 红框内容需与服务端保持一致 已实现的功能 登录|注册 添加好友 音视频在线通话 聊天(图片、文字、富文本) 截屏(多显示器不同dpi支持) 客户端部分截图

    52310

    kkFileView在线文件预览项目学习&搭建

    在偶然的翻阅大佬博客的时候,发现一个挺有意思的项目:kkFileView,在线文件预览项目 1. kkFileView介绍 kkFileView是git的开源在线文件预览项目 支持格式:doc、docx 、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php 项目启动和配置修改 项目源码下载完之后,导入到IDEA,并安装pom.xml的相关依赖。 可以自定义项目的首页,或者关闭默认的首页演示。 项目打包和部署 4.1、打包 该项目是springboot项目,直接使用maven打包即可 cd file-online-preview mvn clean package -DskipTests 或者使用 assembly配置,生成的发行项目包,带配置好的启动脚本startup.sh等) kkFileView-4.1.0-SNAPSHOT.zip(Window版本:项目中通过assembly配置,生成的发行项目

    1.6K30

    java 新建项目_java怎么新建项目java新建项目实操案例

    java新建项目是学习java最基础的实操了,最近有小伙伴想知道java怎么新建项目?那么下面我们就来给大家讲解一下java新建项目的方法。 1、选择“file(文件)”|“new(新建)”|“Java Project(Java项目)”命令,打开“New Java Project(新建Java项目)”对话框。 在 Eclipse 左侧“Package Explorer(包资源管理器)”窗格中会显示整个 Java 项目的目录结构,默认为空项目。 5、右击 src 目录,选择“new(新建)”|“Class(类)” 命令,打开“New Java Class(新建 Java 类)”对话框。 学会了java新建项目之后,我们就可以编写程序了,也就是说,大家要想写程序,java新建项目是一定要会的,不会的小伙伴按照以上的方法去操作就可以了,另外大家如果想要了解更多java入门知识,敬请关注奇Q

    1.2K10

    在线商城项目01-项目初始化简介

    简介 本篇主要进行如下工作: 使用vue-cli初始化项目项目关联到github ps:在此之前请大家配置node环境,并使用npm安装vue-cli。 1. 使用vue-cli初始化项目 step1: 打开终端,进入一个你想创建该项目的目录。输入如下命令: vue init webpack six-tao 会有如下图所示命令提示,一路默认即可。 step2: 现在进入项目目录,并运行代码。 由于之前我们在构建项目时选择了自动npm install。所以此处我们不需要再运行该命令。直接运行终端上提示的两行命令即可: ? 主要是很多项目端口号都是8080,虽然运行项目以后,如果指定端口被占用,会自动分配一个空闲的端口号。但url总是变还是很烦的,所以我们手动指定一个其他的端口号就行了。 现在重新运行项目,并打开如下地址: http://localhost:8086 2. 将项目关联到github step1: 在github新建一个仓库,最好是和项目同名。

    24220

    java项目介绍_java项目介绍及创建

    1、class (类)项目中的最小单位,一个类中存放着相应的方法和量。 2、package(包):存放类的空间。为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。 工作空间的是用来存储项目,在不同的工作空间下,java项目的名称是可以一样的。 二、新建一个HelloWord项目 在菜单栏的左上角 file –>new–>java project 点击后 如下图: 其中Project Name 就是本次项目开发所需要的名称 咱第一个项目为 HelloJava 当前的项目为HelloJava,src 就是我在前面讲到文件夹,JRE System Library 是当前java项目的运行环境 对着src点击鼠标右键 选择 new->package –>创建一个新的包 System.out.println(“hello java word”);控制台输出语句,大家前期没必要深究,就先使用它吧。

    43210

    扫码关注腾讯云开发者

    领取腾讯云代金券