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