- 博客(3)
- 收藏
- 关注
原创 类复用具体实现
描述最近在看Java编程思想这本书,其中提到了类的复用,其中有些的思想值得学习,写此博客记录。类复用具体实现类复用具体实现主要有三种方式:组合、继承和代理。1.组合组合非常直观,只需要在新的类中产生现有类的对象。书中建议创建新类时优先考虑组合,因为它更加简单灵活,设计更加清晰。组合的实现很简单,具体代码如下://厂商类public class Company { private...
2020-04-14 18:18:09
317
原创 App上传文件至服务器,服务器保存并实现在线预览
接到需求App上传文件(图片/视频)至服务器,服务器保存并实现在线预览需求分析1.文件可以使用MultipartFile来保存2.文件路径保存位置,暂定跟项目同一层3.服务器在线预览,图片用<image>,视频用html5的<video>实践1.App上传文件,保存在指定位置,代码如下。// 这里我犯了一个错误,将实体类的名称命名为File了,大家引以为戒...
2020-04-13 17:04:15
988
原创 Invalid character found in the request target异常在SpringBoot2.0.0的产生原因及解决办法
异常图片情况描述最近使用SpringBoot2.0.0时,自己测试代码无异常,与App端进行数据联调时,碰到如上问题。产生原因SpringBoot2.0.0以上都采用内置 tomcat8.0以上版本,而tomcat8.0以上版本遵从RFC规范添加了对Url的特殊字符的限制,url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~四个特殊字符以及保留字符( ! * ’ ( ) ;...
2020-04-13 15:21:37
511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人