高效的在浏览器中搜索

高效搜索原则

高效搜索的关键是,提取问题的关键部分,移除累赘部分(介词、语气词等),以尽量简洁的方式表明主旨。以下以英文搜索举例

搜索解释

输入目标全名即可

[ ✘ ] what is hateos?

[✔] hateoas

[✔] jpa flush

搜索缩写含义

推荐使用 stands for

[ ✘ ] What’s the meaning of laser?

[ ✘ ] laser

[✔] laser stands for

[✔] n/a stands for

比较不同

推荐使用 vs

[ ✘ ] What’s the difference between state and status?

[✔] state vs status

[✔] mysql utf8 vs uttf8bm4

[✔] jpa save vs saveAndFlush

询问为什么

why + 关键词

[ ✘ ] why we always use varchar(255)?

[✔] why varchar 255

[✔] why docker

寻找方法

主语 + 做什么事

[ ✘ ] how to return value in shell function?

[✔] shell return value

[✔] maven package without tests

寻找异常解决方法

最底层异常信息贴到搜索框(不包含调用链)

[✔] java.lang.ArithmeticException: / by zero

[✔] ArithmeticException / by zero

宽泛问题

有时并不能找到有价值的信息,往往是问题过于宽泛

[✘] AOP not working

也许你更需要的是:

[✔] AOP tutorial

[✔] AOP 101

也可能是问题不太实际

[ ? ] maven skip parent version

这时候需要重新思考问题出发点,寻找其他可能的解决方法

你可能感兴趣的:(Others)