发表于: 2017-06-14 23:54:12

2 1189


今日完成

1、给邮箱添加了针对IP的每小时发送次数限制,用memcached做的ip为key的缓存

短信通道的防攻击是之前用js做的120秒不能点按钮,api返回值一般是给状态码,然后官方给个表让你对照

2、试了aliyun的OSS上传成功,也是比较简单,初始化OSSClient,然后调用putObject方法,然后shutdown就好了,putObject的返回值为PutObjectResult,文件路径是result.getETag()。

3、第三方图片会提供图片处理的功能,加水印,裁剪等,防盗链可设置refer白名单,数据迁移的话阿里和七牛都提供了工具。

4、下载了springRMI的demo,分为服务端和客户端,主要是服务端需要配置service接口及在xml文件中配置org.springframework.remoting.rmi.RmiServiceExporter及其property serviceName、service、serviceInterface、registryPort,客户端配置org.springframework.remoting.rmi.RmiProxyFactoryBean及其serviceUrl与serviceInterface

明日计划

用properties文件隐藏一下第三方服务的key值提交任务7代码

任务8分离代码的service端

问题

昨天那个问题是类上加上@Component的话,spring会调用两次@PostConstructpublic注解的init()方法,其中一次在setter类变量之前,所以init()中类变量必须的语句会报错。

1、曾经遇到了用两句

引入两个属性文件报错的问题,然后网上搜另一种配置方法,把最后一个属性设为false也没解决

求多个属性文件的正确引入方法,或直接写在一个properties文件里?

收获

aliyunOSS的基础使用,springRMI概念及demo实践



返回列表 返回列表
评论

    分享到