开发第三天啦,开始团队编程啦~
昨天的成就:对网站功能进行了详细划分,划分为16个模块(前端网页设计、系统后台管理、用户注册、用户登录、用户中心、用户数据库建立、新闻实时更新、新闻管理、新闻发布、资料上传、资料下载、资料数据库建立、课程管理、课程学习、作业提交、话题评论、话题评论互动),并对任务进行分配。
遇到的难题:划分时,团队成员总想着实现高级功能,有人保守,有人激进。
今天的任务:整改网站模板,编写资料下载这一模块;编写任务看板。
package com.classnet.util.upload; import java.io.File; import java.io.IOException; public class FileIO { public static void move(File source,File target){ move(source,target,true); } public static void move(File source,File target,boolean exist){ if(!exist){ if(target.exists()){ throw new IllegalArgumentException(target.getAbsolutePath()+" exist."); } } source.renameTo(target); } public static void delete(File f)throws IOException{ if(f.exists()) throw new IOException("file not found"); f.delete(); } public static void delete(String f)throws IOException{ delete(new File(f)); } }