发表于: 2017-06-10 00:01:59

3 1069


6月9日的日报

今天完成的事情:

1、将七牛云、腾讯云、容联的接口写成工具类。

腾讯云的接口稍稍有些复杂,需要appId, secretId, secretKey, bucketName, region 五个值。

region代表你领取的服务器的地理区域,比如我的 region 是‘TJ(天津)’。

先得把region给设置到clientConfig 对象中。同时把appId, secretId, secretKey 设置到 credentilals 对象中。

再将clientConfig对象 和 credentials 对象作为参数、连同‘远程文件路径’,‘本地文件路径’一起传入一个 uploadFileRequest 对象中。

 但是比较疑惑的地方是,除了参数以外的那些对象,如果不加static修饰, 直接在uploadFile方法中new一个出来,也是可以的。

明天计划的事情:

1、用腾讯COS的数据迁移工具,将腾讯云存储的图片迁移到七牛云。


遇到的问题:

1、第三方提供的文件上传接口,需要指定远程文件地址(就是我们需存储到第三方服务器的那个目录下的那个文件比如/folder/1.txt)和本地文件路径。

但在controller里,MultipartFile 对象没有获取新上传的图片的本地路径的方法。那是不是 只能先把图片上传到本地,这样它就有本地路径了,再上传到第三方存储,然后再将本地的图片删除。

在群里老大说就是这么做的。那好,这个问题就解决了。


收获:

1、下载了一个memcache可视化查询工具。

因为我将用户请求验证码短信次数保存在memcache中。

但是调试过程中发现读取到值和预想的对不上号。用命令去查memcache键值对很繁琐。

所以希望能够直观方便的看到memcache的键值对信息。但有个问题是,value信息乱码了。后来在网上查到是软件字符集的问题,在后期新版本中会得到解决。并非我设置的不对。


返回列表 返回列表
评论

    分享到