wonderland Beta 讨论分析

标签(空格分隔): 软工实践 wonderland


主要工作:

info信息

1、关联账号界面:hbb
2、标签检索界面:hbb
3、近期活跃度(cf、hdu):橘子
4、增加个人头像

wiki :

点赞排行、阅读量排行返回数据

性能优化:

近期活跃度缓存(cf,hdu)
个人题量 定时刷新

变更:

个人能力图 改成 近期活跃度
理由:需要的数据量不够

审核github:文航

todolist

优先级 contest who 备注
关联账号界面oj hbb 具体细节与橘子讨论
- 博客检索中的标签检索界面 hbb
- 以下任务所需的全部界面 hbb
cf、hdu个人题量缓存 海林
爬取个人cf近期做题记录 橘子 近期定义:一周~两周、返回题号
- 个人cf近期做题记录缓存 文航 先完成cf近期做题记录的爬取(拉取AC题目的 题号、时间、总题数,AC题目要在近期的定义下去重)
爬取个人hdu近期做题记录 橘子 近期定义:一周~两周、返回题号
- 个人hdu近期做题记录缓存 不需要 先完成hdu近期做题记录的爬取
增加上传头像接口 书豪
返回个人头像url接口 书豪 建议与上传头像任务同一个人完成
博客点赞排行接口 文航
博客阅读量排行接口 文航

优先级表示建议完成的顺序

任务分发:晚上10:30以后
pr:晚上10:30以后

更新

补充todolist

todolist

优先级 contest who 备注
题量排行 海林 先完成题量的缓存
博客的模糊检索 书豪 查询语句 %关键字% 的检索 与 多关键字的检索
手动刷新题量按钮 海林 题量缓存时间修改为2~4h
手动刷新近期做题记录按钮,缓存时间修改为4h 文航 限制1min内最多刷新一次
手动刷新比赛列表按钮,缓存时间修改为4h 书豪 限制1min内最多刷新一次
设置定时任务,定时刷新比赛列表、个人oj的信息 性能优化,提高用户体验
近期做题排行 浩晖 前端单独一个页面,要数据库缓存

待讨论可行性

优先级 contest who 备注
.. ..

待修复BUG

优先级 contest who 备注 是否解决
查询过题数时账号木有做题记录的情况 待解决
遇到未知错误(如:网址暂时不可用时,从数据库获取题量情况 待解决
修改get_oj_account返回值 密码改成题量 文航 先完成题量的缓存 已解决

更新记录

时间 更新项
... .................
12.1 增加定时任务todolist、近期做题排行 从讨论可行性加入到todolist
12.16 todolist人员分配情况完善

Beta 讨论分析——持续更新ing的更多相关文章

  1. Linux命令(持续更新ing)

    *.命令语法:  a.在进行参数设定时,通常为“-”号,若为完整参数名称,则输入“--”符号;  b.指令太长的时候,可以使用“\”符号使指令连续到下一行;  c.各种符号的意义:    ''     ...

  2. FireFox所支持的全部标签(持续更新ing)

    近期研究上各个浏览器的差别,得到一些资料,FireFox眼下所支持的全部标签类型,持续更新,供大家參考和学习,不喜勿喷哦 http://mxr.mozilla.org/seamonkey/source ...

  3. 大白话strom——问题收集(持续更新ing)

    本文导读: 1.基于storm的应用 2.storm的单点故障解决 3.strom与算法的结合学习4.杂记——常见问题的解答5.http://www.blogchong.com/catalog.asp ...

  4. Linux学习资料网站汇总链接(持续更新ing)

    排名不分先后. 学海无涯苦作舟. 博客: 1.slmba:LINUX博客原创大牛 2.edsionte's TechBlog:Linuxer (他的友情链接中还有一堆Linuxer,被公司屏蔽进不去. ...

  5. 团队管理_效率开会[持续更新ing]

    1.明确开会目的,这个会议是用来解决什么问题,得出什么结果. 2.明确会议内容与流程,简要说明会议分几个部分,一步一步推进会议的进行. 3.保证参会人员守时参加,会议准时开始. 4.保证会议时间尽量为 ...

  6. Python:常见错误集锦(持续更新ing)

    初学Python,很容易与各种错误不断的遭遇.通过集锦,可以快速的找到错误的原因和解决方法. 1.IndentationError:expected an indented block 说明此处需要缩 ...

  7. vue2.0填坑有感(持续更新ing)

    1.请求数据 用本地json数据进行mock的时候,一般放在created 过程就Ok了,这样可以尽早获取数据:如果有依赖dom必须存在的清空,就放到mounted里面,具体用法如下所示: // cr ...

  8. 测试笔试单选题(持续更新ing)

    1.在GB/T17544中,软件包质量要求包括三部分,即产品描述要求._____.程 序和数据要求.( A ) A.用户文档要求 B.系统功能要求 C.设计要求说明 D.软件配置要求 2.软件的六大质 ...

  9. 收藏的iOS技术站点汇总(持续更新ing)

    大牛博客 objc.io PS:经典,内容深而广 objc中国 NSHipster PS:非常多小细节 NSHipster 中文版 唐巧的技术博客 PS:LZ是唐巧的脑残粉- OneV's Den 王 ...

随机推荐

  1. css多行省略-webkit-box-orient打包编译后失效原因

    原css代码: .dialog-for-plan .dialog-table .type>p { display: -webkit-box; -webkit-box-orient: vertic ...

  2. jQuery----各版本

    jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作.由John Resig在2006年1月的BarCamp NYC上发布第一个版本.目前是由 Dave M ...

  3. BZOJ3534:[SDOI2014]重建(矩阵树定理)

    Description T国有N个城市,用若干双向道路连接.一对城市之间至多存在一条道路. 在一次洪水之后,一些道路受损无法通行.虽然已经有人开始调查道路的损毁情况,但直到现在几乎没有消息传回. 幸运 ...

  4. /etc/hosts,GoldenGate

    [oracle@g]$ netstat -alp|grep 7809(Not all processes could be identified, non-owned process info wil ...

  5. Android 使用正则表达式验证邮箱格式是否正确

    /** * 验证邮箱格式是否正确 */ public boolean emailValidation(String email) { String regex = "\\w+([-+.]\\ ...

  6. jqgrid 单击行启用行编辑,切换行保存原编辑行

    为了加速表格互动编辑,我们往往希望通过选中行就触发了行编辑,完成行编辑后,再选中另一个行做编辑,同时上一个编辑行被自动保存,直至完成需要的编辑内容. 页面效果可能如下: 1)设置需要编辑的列 edit ...

  7. Oracle 解决【ORA-01704:字符串文字太长】

    错误提示:oracle在toad中执行一段sql语句时,出现错误‘ORA-01704:字符串文字太长’.如下图: 原因:一般为包含有对CLOB字段的数据操作.如果CLOB字段的内容非常大的时候,会导致 ...

  8. Ubuntu忘记密码的解决办法

    ubuntu忘记root密码怎么办?如果普通用户忘记了怎么办 第一种方法: 无论你是否申请了root帐号,或是普通账号密码忘记了都没有问题的! 1.重启ubuntu,随即长按shift进入grub菜单 ...

  9. Junit测试中找不到junit.framework.testcase

    在使用Junit进行测试时,出现如下问题: 找不到junit.framework.testcase 解决方法: 选中项目->属性->Java构建路径->库->添加外部jar 在 ...

  10. Redis数据库的安装与基本应用

    一:了解NoSQL 1:介绍:Nosql的全称是Not Only Sql,这个概念早起就有人提出,在09年的时候比较火.Nosql指的是非关系型数据库,而我们常用的都是关系型数据库.就像我们常用的my ...