本文最后更新于 3033 天前,其中的信息可能已经有所发展或是发生改变。
内容纲要
2017-1-3 22:41更新:修复未登录时前两个记录未修改的错误
源码:source.zip 插件:UPC-HUSTOJ-plugin.zip
该插件受到GNU通用公共授权条款(Version 3)保护
更新内容:改善XHR请求次数,删去重复AJAX请求的问题,在相同用户名存在的情况不重复发送异步请求(事实上这个优化大概提升了0.3s的速度,但好歹也是提升)
事实上根据瀑布流来看异步XHR的效率是比同步的高不少的,至少说不会发生拥塞的问题。
为了减少请求次数我还对不同的页面做了优化,同时这个貌似也可以在CUP的HUSTOJ上面用
目测是同一版。
正在考虑下一个版本是不是应该用缓存的方式减少Ajax请求的次数,毕竟每次打开Problem Status并发80次Ajax华东的老师可要灭了我(笑)
这种东西不应该开放一个API嘛(ε=ε=ε=┏(゜ロ゜;)┛逃
PS.网络质量差可能导致插件无法正常工作或者运行速度缓慢
一个是source code,一个是crx文件,安装方法是先卸载上次的插件再安装,卸载可以在扩展程序页面删除。
下载地址:source.rar hustoj.rar
附GitHub项目地址:https://github.com/ryanlee2014/UPC-HUSTOJ-plugin