电话:0535-6589222
邮箱:2438084250@qq.com
网址(zhǐ):www.hd.jian.ww38.viennacitytours.com
地址:烟台市(shì)芝罘(fú)区金长城(chéng)大厦12F
烟台软件开发的程序员(yuán)经常需要在网上搜自己不懂的、忘记(jì)的知识,尤其是想要(yào)成为独(dú)立程序员,检索(suǒ)数据是必备技(jì)能,但搜索(suǒ)也是有(yǒu)技巧的。
下面作为资深软件开发程序员的我,就(jiù)分别(bié)就几个(gè)方面讲一下怎么搜索更有(yǒu)效率!
想实现(xiàn)某个(gè)功能(néng),找(zhǎo)找有没(méi)有例子
有一次需要做网(wǎng)页的(de)滚动加(jiā)载,想找找有没有现成(chéng)的(de)组件(jiàn)可以用。于是我先搜索“滚动加载”,搜(sōu)到的都是经验和教学,没有成熟的(de)代码库。后来搜索“滚动加载 插件”,“scroll pagination javascript”得到(dào)的结(jié)果就更(gèng)准确了。
发现Bug 想找解(jiě)决(jué)办(bàn)法
这类问题在搜索的时(shí)候一定要描述准确,不然就是(shì)大海捞(lāo)针。
比如不能搜“我(wǒ)数据库(kù)写(xiě)入不了(le)数据了”这种问题,不论是机器还是(shì)人类(lèi)都没法准确回答(dá)你。如果你搜“MySQL 1165 error code”,那么你想要的答案马上就(jiù)能出现。
再比如有(yǒu)时候我们可能找不到什么(me)错误码(mǎ)、错误信息这种东西。此时一定要定位到(dào)出(chū)错的那条语句,看看是哪个函数库的哪(nǎ)个语句出错了。然后去搜索<函数库>+<函数名>,一(yī)般(bān)就能更接近(jìn)答案。这种情况要到(dào)该函数库的支持(chí)论坛如Github库的Issues里面(miàn)找找有没有(yǒu)同样(yàng)问题,或者使(shǐ)用Google和Stackoverflow,他们(men)通常比百度更好用。