大三下学期十四周总结
在小组的学习方面,这周主要是对微信小程序的学习。对JSON格式请求在Spring boot与小程序之间的交互有了一些了解。对微信的接口wx.request、wx.uploadFile、wx.chooseImage的接口的使用。微信开发后台传过来的响应数据如果不是标准的json格式,需要在小程序接收的时候使用JSON.parse()转换。这个问题坑了我好久。微信真机调试模式存在问题,有时候会报Unexpected token < in JSON at position 0;at api uploadFile success callback function SyntaxError: Unexpected token < in JSON at position 0这个错误。此时你应该看下你的响应是不是不是JSON,而是一个错误页面。我也在此处遇到了问题,最后修改了阿里云的nginx的配置,加入了max_client_size 100M。这个标签解决的问题。最后要注意一点的就是小程序后台需要设置服务器域名,才能正常使用。
本周着力于开发嗨抖短视频的微信小程序开发。念念不忘,最终在周六的时候,完成了小程序端的所有开发。但是无法上架,微信方给的原因是因为涉及视频类,属于个人未开放领域,建议申请企业认证主体小程序。上线计划泡汤了,但是开发计划还得继续,现在后台方面仍然没有开发。现在准备搁置,学习关于Shiro方面的相关知识之后,再进行开工。这样可以进行权限树方面的开发。在权限方面我的知识体系比较薄弱,前期面试的时候也暴露的出来,当时没有注意,现在应该去重视这个问题。
下周就进入了课程设计的连续两周,这个时间比较充足,此时可以有时间对课程进行复习。离期末也就剩4周时间,过一天少一天。也据我离校就剩一月时间,把握着最后的一月,多学习相关方面的知识,才能尽可能的融入实习的岗位里去。