如题,本人想实现关闭积分的功能,在源码里边根据积分规则把该注释的代码都注释了,只剩下数据导出的代码没找到,请问谁可以指点一下吗
Sym 数据导出的按钮
相关帖子
-
搜索功能入口的方法:
- 浏览器开 F12 看请求 URL
- 在项目中搜索 URL path 部分,如果没有路径变量的话基本可以直接搜索到
如果通过请求 URL 搜索不到的话可以打开 Java 代码的 processor 包,这个包里的处理器是根据功能模块分类的。每个类的 javadoc 注释文档都写了这个类提供的 HTTP 方法,比如 SettingProcessor 类:
/** * Settings processor. * <ul> * <li>Shows settings (/settings), GET</li> * <li>Shows settings pages (/settings/{page}), GET</li> * <li>Updates profiles (/settings/profiles), POST</li> * <li>Updates user avatar (/settings/avatar), POST</li> * <li>Geo status (/settings/geo/status), POST</li> * <li>Privacy (/settings/privacy), POST</li> * <li>Function (/settings/function), POST</li> * <li>Transfer point (/point/transfer), POST</li> * <li>Queries invitecode state (/invitecode/state), GET</li> * <li>Point buy invitecode (/point/buy-invitecode), POST</li> * <li>Exports posts(article/comment) to a file (/export/posts), POST</li> * <li>Updates emotions (/settings/emotionList), POST</li> * <li>Password (/settings/password), POST</li> * <li>Updates i18n (/settings/i18n), POST</li> * <li>Sends email verify code (/settings/email/vc), POST</li> * <li>Updates email (/settings/email), POST</li> * <li>Updates username (/settings/username), POST</li> * <li>Deactivates user (/settings/deactivate), POST</li> * </ul> * * @author <a href="http://88250.b3log.org">Liang Ding</a> * @version 1.3.2.4, Sep 6, 2019 * @since 2.4.0 */ @RequestProcessor public class SettingsProcessor { .... }
其实很多情况下,阅读代码基本就是“靠猜”,根据模块名、类名、方法名、变量名等等命名来猜测作者的用意。易读的代码命名都比较规范、遵循某种固定的“套路”,你熟悉了作者的风格后找起来就很快了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于