计算机专业 毕业设计题目选题汇总
基于SSM的安居客房产信息网站(新房二手房租房)
基于ssm的茶叶商城
基于ssm的车辆故障管理系统
基于ssm的创新创业项目管理系统
基于ssm的蛋糕预订商城
基于ssm的二手车销售平台
基于ssm的二手房屋交易系统
基于ssm的房屋租借系统
基于ssm的钢铁工厂管理系统
基于ssm的高校科研管理系统
基于ssm的公寓出租管理系统
基于ssm的共享单车管理系统
基于ssm的好物推荐系统-协同过滤
基于ssm的奖学金管理系统
基于ssm的教师评价系统
基于ssm的酒店管理系统
基于ssm的林木生长管理系统
基于ssm的零食商城
基于ssm的农产品溯源管理系统
基于ssm的排课选课系统
基于ssm的培训机构管理系统
基于ssm的批发商城
基于ssm的企业财务管理系统
基于ssm的企业工资管理系统
基于ssm的企业员工工资管理系统
基于ssm的汽车租赁管理系统
基于ssm的前后端分离毕业设计管理系统
基于ssm的人事管理系统
基于ssm的社区疫情防控信息管理系统
基于ssm的失物招领系统
基于ssm的台球室管理系统
基于ssm的文物管理系统
基于ssm的问卷调查平台
基于ssm的小儿推拿预约平台
基于ssm的小区物业管理系统
基于ssm的校友网交流平台
基于ssm的校园二手交易平台
基于ssm的校园二手交易系统
基于ssm的校园论坛
基于ssm的校园商户平台
基于ssm的协同过滤算法的物品租赁系统
基于ssm的新闻发布系统
基于ssm的信访投诉管理系统
基于ssm的学籍管理系统
基于ssm的学生请假管理系统
基于ssm的学术互动系统
基于ssm的养老管理系统
基于SSM的养老院综合服务系统
基于ssm的药房管理系统
基于ssm的医药管理系统
基于ssm的医院挂号系统
基于ssm的医院管理系统
基于ssm的医院预约挂号系统
基于ssm的疫苗预约系统
基于ssm的疫情物资管理系统
基于ssm的农产品商城
基于ssm的云笔记在线平台
基于ssm的在线点餐系统
基于ssm的在线考试系统
基于ssm的在线课程管理系统
基于ssm的在线视频网站
基于ssm的在线招投标系统
基于ssm的招聘网站
基于ssm的住院管理系统
基于ssm滑雪场租赁系统
基于SSM实现的在线农产品商城
基于ssm水质检测管理系统
springboot企业招聘系统
springBoot网上学习系统
springboot医院挂号系统
springboot作业管理系统
基于springboot的餐饮美食论坛
基于springboot的程序猿云图书店
基于springboot的宠物论坛系统
基于springboot的点餐微信小程序
基于springboot的电子商城
基于springboot的多媒体在线学习平台
基于springboot的多平台在线音乐系统
基于springboot的二手交易平台
基于springboot的二手闲置交易平台系统
基于springboot的扶贫众筹平台系统
基于springboot的服装文化交流微信小程序
基于springboot的高校流浪动物保护小程序
基于springboot的高校请假系统
基于springboot的高校校园交流墙
基于springboot的家政服务管理系统
基于springboot的教务管理
基于springboot的教务管理系统
基于springboot的抗疫应急物资管理平台
基于springboot的旅游信息管理景点门票景区酒店预订系统
基于springboot的冕宁灵山寺庙景点系统
基于springboot的农产品商城
基于springboot的拍卖系统
基于springboot的烹饪美食菜谱微信小程序
基于springboot的企业OA管理系统
基于springboot的前后端分离高校体育赛事管理系统
基于springboot的前后端分离近代史考试系统
基于springboot的前后端分离失眠自助诊断系统
基于springboot的前后端分离实验室管理系统
基于springboot的前后端分离新冠肺炎疫情大数据可视化系统
基于springboot的前后端分离学生健康体检管理系统
基于springboot的前后端分离运动会管理系统
基于springboot的前后端分离在线考试系统
基于springboot的前后端分离在线学习平台
基于springboot的少数民族交流论坛
基于springboot的社区服务平台
基于springboot的社区智慧医疗系统
基于springboot的高校学院社团管理系统
基于springboot的水果蔬菜商城
基于springboot的宿舍报修管理系统
基于SpringBoot的体育用品商城-协同过滤算法
基于springboot的停车场管理系统
基于springboot的图书馆图书借阅管理系统
基于springboot的图书阅读分享系统
基于springboot的网络文学交流分享平台
基于springboot的网上招聘系统
基于springboot的微信公众号管理系统
基于springboot的文档管理系统
基于springboot的文件管理系统
基于springboot的问卷调查系统
医院住院管理系统
高校教务管理系统
敬老院管理系统
医学药品管理系统
快递物流管理系统
企业进销存管理系统
高校大学生社团管理系统
客户关系管理系统
健身俱乐部管理系统
瑜伽馆管理系统
停车场管理系统
小区物业管理系统
宿舍公共财产管理系统
高校物资采购管理系统
高校招生管理系统
驾校管理系统
校运动会管理系统
美容美发店管理系统
实验室设备管理系统
生鲜超市进销存管理系统
教师工作考核绩效管理系统
高校新生报到迎新管理系统
学生考勤管理系统
高校毕业论文管理系统
疫情网课管理系统
大学生体质测试管理系统
新生宿舍管理系统
高校会议室管理系统
电子健康档案管理系统
教师人事档案管理系统
高校实验报告管理系统
车辆维修管理系统
高校固定资产管理系统
小区物业管理系统
垃圾分类管理系统
C语言课程设计考核管理系统
班级事务管理系统
高校毕业生就业信息管理系统
共享充电宝管理系统
高校共享单车管理系统
高校奖学金管理系统
高校勤工助学管理系统
基于微信小程序的社区疫情防控系统
基于微信小程序的垃圾分类自动识别系统
基于微信小程序的外卖点餐平台
基于微信小程序的校园二手交易系统
基于微信小程序的糖尿病居家健康管理系统
基于微信小程序校园快递代领平台
基于微信小程序的医院预约挂号系统
基于微信小程序民宿预订系统
基于微信小程序的校园求职招聘系统
基于微信小程序大众的医疗服务系统
基于微信小程序校园快递代取系统
基于微信小程序的失物招领系统
基于微信小程序的家校通系统
基于微信小程序的新冠疫苗预约系统
基于微信小程序的医院核酸检测预约挂号系统
基于微信小程序的英语学习激励系统
基于微信小程序的智能停车场管理系统
基于微信小程序的驾校报名小程序
基于微信小程序的学生选课系统
基于微信小程序的高校毕业论文管理系统
基于微信小程序的校园商铺系统
基于微信小程序的师生答疑交流系统
基于微信小程序的新生自助报到系统
ssm废品回收微信小程序
ssm驾校预约管理微信小程序
ssm酒店管理微信小程序
ssm食谱大全微信小程序
ssm快递管理微信小程序
ssm家教平台微信小程序
ssm房屋租赁微信小程序
ssm短视频制作点播小程序
ssm健身房预约微信小程序
ssm随便点奶茶点单小程序
ssm家园社区生活事务小程序
ssm图书馆座位管理系统小程序
ssm新生预约报道系统小程序
ssm校园跑腿系统小程序
ssm四六级小助手小程序
基于Android的个人健康打卡系统
基于Android的新生自主报道系统
基于Android的校园考研论坛系统
基于Android的签到系统
基于Android的家庭食谱推荐系统
基于Android手机掌上商城购物APP
基于Android图书馆借阅占座APP
基于Andriod小区社区便民服务APP
基于Andriod的全民健身APP
基于Android的宠物救助APP
基于Android的英语学习助手APP
基于Android的校园零食配送APP
基于Android的网上婚恋交友相亲系统
基于Android的网上婚恋交友相亲系统
基于Android的智慧旅游平台
本人作品效果展示:
package com.controller;
import java.io.File;
import java.io.IOException;
import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.entity.ConfigEntity;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import com.annotation.IgnoreAuth;
import com.entity.EIException;
import com.service.ConfigService;
import com.utils.R;
/**
* 上传文件映射表
*/
@RestController
@RequestMapping("file")
@SuppressWarnings({"unchecked","rawtypes"})
public class FileController{
@Autowired
private ConfigService configService;
/**
* 上传文件
*/
@RequestMapping("/upload")
public R upload(@RequestParam("file") MultipartFile file, String type,HttpServletRequest request) throws Exception {
if (file.isEmpty()) {
throw new EIException("上传文件不能为空");
}
String fileExt = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")+1);
String fileName = new Date().getTime()+"."+fileExt;
File dest = new File(request.getSession().getServletContext().getRealPath("/upload")+"/"+fileName);
file.transferTo(dest);
if(StringUtils.isNotBlank(type) && type.equals("1")) {
ConfigEntity configEntity = configService.selectOne(new EntityWrapper<ConfigEntity>().eq("name", "faceFile"));
if(configEntity==null) {
configEntity = new ConfigEntity();
configEntity.setName("faceFile");
configEntity.setValue(fileName);
} else {
configEntity.setValue(fileName);
}
configService.insertOrUpdate(configEntity);
}
return R.ok().put("file", fileName);
}
/**
* 下载文件
*/
@IgnoreAuth
@RequestMapping("/download")
public void download(@RequestParam String fileName, HttpServletRequest request, HttpServletResponse response) {
try {
File file = new File(request.getSession().getServletContext().getRealPath("/upload")+"/"+fileName);
if (file.exists()) {
response.reset();
response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName+"\"");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setContentType("application/octet-stream; charset=UTF-8");
IOUtils.write(FileUtils.readFileToByteArray(file), response.getOutputStream());
}
} catch (IOException e) {
e.printStackTrace();
}
}
}