发表于: 2018-03-27 22:45:07
1 649
今天完成的事情:
1.access_token自动更新的功能:
在web.xml中写一个servlet
定义initServlet,用来启动一个TokenThread。
TokenThread写一个无限循环,用来刷新access_token,间隔时间为2小时-200秒,在过期前200秒获取新的access_token.
需要使用access_token的地方调用 TokenThread.accessToken.getToken().
2.获取Tickt并给前端签名凭证,使用midiaId获取微信头像的图片,并上传到OSS中保存。
3.准备了小课堂的ppt,讲了小课堂。
收获:
1.这些东西基本都是从网上搜的,这个也算是第一次接触线程这个概念。
每个Java程序都有一个默认的主线程。要想实现多线程,必须在主线程中创建新的对象。Java语言使用Thread类及其子类对象来表示线程。
Java中编程实现多线程应有两种途径:一种是创建用户自己的Thread线程子类,另一种是在用户自己的类中实现Runnable接口。
遇到的问题:
还是没搞清楚在获取用户信息的时候用access_token还是网页授权access_token。
明天的计划:
1.完成并测试微信模块的内容。
进度:
复盘项目:求学大作战。
开始时间:2018.3.20日
计划demo时间:5.1号
延期风险:无
禅道地址:http://task.ptteng.com/zentao/project-task.html
评论