프로그래머가 익혀야 할 7가지 검색 기교
기술 교체의 속도가 갈수록 빨라지고 새로운 언어가 끊임없이 생겨나며 낡은 언어가 유지보수를 멈추고 새로운 틀이 나타나고 낡은 지식이 시대에 뒤떨어진다.
하루나 일주일 같은 검색엔진을 사용하는 기술과 관련된 일들을 통계해 보는 작은 실험을 해보자.
예를 들어 어떤 개발 과정에서 겪은 문제를 검색하고 특정한 기술 블로그의 경험을 공유하며 기술과 관련된 학습 자료를 찾는 등 기술과 관련이 있는 일, 특히 일을 할 수 있다.
또는 역방향 실험을 하면 빈도가 최적화 공간을 결정하고 기능적으로 중요도를 결정한다.
한 시간 내나 하루 내에 검색엔진이나 다른 자료 찾기 방식을 사용하지 않으려고 시도해 보세요.
책과 매뉴얼은 가능하고 공식 문서도 가능하며 개인 필기도 가능하지만 모도와 구글 등, 그리고 웨이보와 다른 인터넷 콘텐츠 검색 입구는 안 된다. 다시 말하면 컴퓨터와 휴대전화 오프라인 앱이다.
떠나기만 하면 정상적으로 일을 할 수 없거나 개발 효율에 큰 영향을 미치면 잘 배우고 최적화할 가치가 있다.
포털 검색
기교는 같은 사물에 지대한 변화를 일으켜 더욱 효율적이고 질적으로 변할 수 있다.
그러나 입구를 잘못 선택하면 아무리 좋은 기교가 있어도 가짜다. 너는 완석한 돌이 매일 다듬으면 금이 될 것이라고 기대해서는 안 된다. 금은 시종일관 금광 안에 가서 찾아야 한다.
어느 정도의 수색 결과가 줄곧 사람들의 비난을 받아, 수색 결과는 그야말로 참혹하기 그지없다.
다음과 같은 현상이 나타날 수 있습니다.
그래서 기교를 배우기 전에 플랫폼을 먼저 선택한다. 현재로서는 구글을 우선적으로 할 수 있는 구글, 그 다음에 어떤 검색엔진을 선택한다.예를 들어github, 웨이보 등도 검색 입구다.
보통 우리가 말하는 구글은 구글을 사용하지 못하게 하고 영어 키워드로 구글을 가도록 하는데 중국어를 사용하는 효과는 있지만 차이가 크지 않다.
그리고 꼭 영어로 구글을 만들어야 좋은 것은 아니다. 구체적인 장면을 보아야 한다. 예를 들어 위챗의 애플릿과 국내의 특정한 기술 제품은 외국에서 콘텐츠를 대량으로 생산하는 사람이 없다. 굳이 영어로 애플릿을 검색해야 자료가 나오지 않는다. 이럴 때 어느 정도가 더 적합할 수도 있지만 안드로이드와 OS 등을 검색하면 달라진다. 그래서 어떤 사물, 구체적인 상황을 구체적으로 토론한다.
이상 알림
보통 개발 과정에서 이상한 알림, 편집기, 프레임워크가 있습니다.
일반적으로 코드 이상은 이상 유형과 위치를 출력하고 어떤 응용 프로그램은 심지어 대응하는 오류 코드를 제시하기도 한다.
이때 두 가지 상황이 있는데 흔히 볼 수 있는 잘못된 힌트는 마음속에 계산이 있어야 한다. 한 번 보면 어디까지 포지셔닝할 수 있는지를 알 수 있다.
흔치 않거나 이해할 수 없는 이상은 검색엔진에 직접 복사해 검색하는 것을 고려할 수 있다.
예를 들어 콘솔 오류 보고
Uncaught ReferenceError: a is not defined
(이곳은 단지 하나의 예일 뿐), 대응하는 결과를 찾지 못하면 제한 범위를 추가해야 한다. 예를 들어 js
오류 알림이나 python
, 또는 window,linux
등은 보충 정보를 표시하고 개발 환경에 따라 자체적으로 참고해야 한다.이상 정보를 직접 사용하는 것은 자신의 조직 언어로 잘못된 현상을 묘사하는 것보다 훨씬 정확하다.
정확한 검색
검색엔진은 일반적으로 자동으로 모호한 검색과 일치하며, 심지어는 당신의 의도를 추측하여 가능한 답을 찾을 수 있도록 도와준다.
그러나 때때로 우리는 정확한 결과만 있으면 문장부호가 하나 더 있어도 안 되는 다른 방해 정보를 배제할 수 있다.
키워드에
""
(더블 인용부호)를 더하면 완전 일치법으로 검색하면 완전히 일치하고 일치하는 결과를 얻을 수 있다.만약 검색
"a is not defined"
을 한다면 "b is not defined","a is not null"
와 같은 결과는 나타나지 않을 것이다.정확한 검색은 결과를 여러 번 선별하는 번거로움을 줄이는 데 도움이 된다.
검색 제외
정확한 검색은 수동 배제 방해 정보에 속하기 때문에 우리는 -(마이너스 기호)를 사용하여 배제 정보를 지정할 수 있다.
예를 들어 분노의 새를 검색하면 두 가지 상황이 나타난다. 하나는 영화이고, 하나는 게임이다. 그러면 우리는 분노의 새-게임을 검색하면 게임 키워드가 포함된 내용을 배제할 수 있다.
테스트를 통해 어느 정도 효력이 발생하지 않았고 모든 본고에서 나타난 검색엔진 기교는 주로 구글에 적용되었다.
빼기 기호는 앞에 반드시 빈칸이 있어야 하고, 뒤에 빈칸이 없어야 하며, 횡봉 같은 다른 기호로 써서는 안 된다.
역내 수색
검색엔진은 비교적 큰 입구이다. 때때로 우리는 특정 도메인 이름(사이트에서 검색)을 지정해야 할 때가 있다. 이때 다음과 같은 방식으로 조회할 수 있다
site:
굴금의 내용을 검색하면site:juejin.im
또는 굴금의 다음 키워드를 검색하는 콘텐츠 프로그래머site:juejin.im
일반적인 사이트는 검색 입구를 제공할 수도 있고 제공하지 않은 것도 있다. 도메인을 제한하면 내용원에서 더욱 정확한 내용을 찾을 수 있고 검색 입구를 제공하지 않은 사이트의 내용을 찾을 수 있다(전제는 검색엔진에 수록되는 것이다).site: 뒤에
https
또는 http
없으면 문법 규칙에 부합되지 않습니다범위를 넓히다
정확할수록 범위를 좁히지만, 때때로 우리는 더 많은 데이터를 필요로 한다.
예를 들어 빅데이터나 인공지능을 알고 싶다면 각자 한 번씩 검색해서 귀찮다고 해도 귀찮지 않은데 한 번에 보여줄 수 있다면 여러 번 할 필요가 있겠는가?
OR
의 문법을 사용하면 검색 범위를 늘릴 수 있으며 그 중의 한 키워드에 부합되기만 하면 대응하는 내용이 되돌아온다. OR
빅데이터나 인공지능은 빅데이터
OR
``인공지능 검색 결과와 다르다.주의는 대문자 단어
OR
, 소문자or
는 쓸모가 없다.검색 도구
검색 엔진은 검색 도구로서 특정한 문법 검색을 제공할 수 있고 자연히 검색 도구도 제공할 수 있다. 극객화된 방법은 추천하지 않아도 다수의 사람들에게 적합하지 않기 때문에 가시화가 더욱 편리하다.
먼저 추천하는 것은 시간에 따라 선별하는 것이다. 앞서 언급한 바와 같이 10년 전의 결과가 모두 1위를 차지할 가능성이 높다. 만약에 품질
ok
이라면 상관없지만 일부 장면은 시간에 대한 특별한 요구가 있다.만약에 전단 면접을 검색할 때 제한 시간이 없다면 추천 결과에
jQuery,flash,ie6
와 같은 내용이 있을 수 있다. 이것은 모두 시대에 뒤떨어진 것이 분명하다. 모르는 사람은 오도할 가능성이 높다. 과장될 수도 있지만 현상은 있다.최근 한 달, 특히 김삼은사, 김구은십을 지정하면 구직 시즌마다 면접 경험을 공유할 수 있습니다. 그 안에 최신 틀, 최신 면접 문제가 관련됩니다. 이것이야말로 검색 결과에 가장 부합됩니다.
그 다음은 중영문 결과와 다른 국가의 언어이다. 구글은 특정한 국가의 검색 결과를 지정할 수도 있고 특정한 언어 결과를 선별할 수도 있다. 위의 영문 검색과 차이가 많지 않지만 차이가 있다.
미국의 구글과 일본의 구글은 검색 결과가 완전히 다르고 중국어로 검색한 결과도 영어 내용이 나올 수 있다. 이럴 때 중국어나 영어만 표시하도록 지정하고 결과 범위를 좁힐 수 있다.
다른 기능은 검색엔진이 제공하는 검색 도구를 스스로 참고하여 구체적으로 일일이 소개하지 않는다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Lighthouse에서 파일 전송량이 얼마나 많았는지 알아보기Chrome에서 사용할 수 있는 Lighthouse의 기능이 최근 Google I/O로 업데이트되었습니다. Performance Budget이라고 하는 HTML/CSS/Javascipt/image등의 파일 전송 용량...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.