2019年5月10日

【Java】自定义登陆拦截器

摘要: 开发场景:正在开发的这个项目后台登陆系统用的授权是oauth2.0机制,token有效期是8个小时,客户提了一个需求:使当前系统登陆之后半小时内没有操作就需要重新登陆,所以我这里决定用Redis缓存+拦截器来实现,前端每次请求除登陆之外的接口都需要走拦截器,首先我们登陆的时候会把用户id存入redi 阅读全文

posted @ 2019-05-10 14:30 养乐多。 阅读(286) 评论(0) 推荐(0) 编辑

【Java】将List中的实体按照某个字段进行分组的算法

摘要: public void test() { List list = new ArrayList(); //User 实体 测试用 String id,name; //当前测试以id来分组,具体请按开发场景修改 list.add(new User("1", "1")); list.add(new User("1", "2... 阅读全文

posted @ 2019-05-10 14:18 养乐多。 阅读(2697) 评论(0) 推荐(0) 编辑

2019年3月15日

SpringBoot + MultipartFile 实现文件上传以及文件转移的功能以及配置全局捕获上传文件过大异常

摘要: 2019-03-15 话不多说直接上代码 application.yml:因为Linux环境与Windows环境路径不一致,暂时用Windows环境测试 FilesConfig:读取配置文件中文件上传配置 FilesUploadService:文件上传Service,返回文件名称 FilesUplo 阅读全文

posted @ 2019-03-15 12:59 养乐多。 阅读(5536) 评论(0) 推荐(1) 编辑

2018年10月23日

MySQL查询两门及两门以上不及格的学生,显示姓名

摘要: 表结构:表名 score 查询语句:select name from score group by name having sum(score<60)>=2; 阅读全文

posted @ 2018-10-23 19:54 养乐多。 阅读(2766) 评论(0) 推荐(0) 编辑

java中可以用==来比较两个字符串是否相等吗

摘要: 不可以。 ==比较字符串是否引用同一地址,如果2个字符串是同一个对象,那可以用==,如果不是同一个对象,只是比较内容是否一致,则不可以用==。 比如: 阅读全文

posted @ 2018-10-23 16:13 养乐多。 阅读(857) 评论(0) 推荐(0) 编辑

导航