Basic survival skills of programmers: search engines and programmer survival

Source: Internet
Author: User
Tags mysql connect

Basic survival skills of programmers: search engines and programmer survival

If you vote for the greatest invention in the last 20 years, I believe that the search engine will certainly occupy a position that cannot be underestimated. It is not only an invention, but also an achievement, eliminating information inequality to the greatest extent. Since everyone can access massive amounts of information, the only criterion for measuring the wealth of information is the skill:Search engines are the richest people in the information age..

For a programmer who must learn for life, search engines are our right arm. Understanding search engines is our basic skill. However, most new users are using the search engine too extensively. Taking a few minutes to understand the skills and syntax of the search engine can bring their own information wealth to a great leap forward, isn't it a good deal.

Google's performance level will undoubtedly depend on Baidu's several streets for retrieval of technical issues. Therefore, the first principle of making good use of search engines must be:Never hesitate to use Google. For a programmer, ensuring that he can access Google anytime, anywhere is the most basic skill, and even a little money is worth the money. Here are some tips for using Google.

Complete match

In the Google input box, all spaces are interpreted as the plus sign. If you entermysql foreign key, The returned search results may have bothmysqlYes.foreign keyYes, but not necessarilymysql foreign keyYes. In addition, words that are too frequently used and have meaningless meanings independently are often ignored, such as the/a/that.

If you want to findmysql foreign keyThis phrase Article, you must add quotation marks before and after the search term, enter"mysql foreign key"Whether you use the fullwidth character (Or) Or a halfwidth character ("), Google can still handle it correctly. This is the function of quotation marks: ReturnComplete match.

Filter

To further filter the search results, you also need to learn another symbol-minus sign (-). For example,"mysql foreign key" - "nodejs"Google is required to returnmysql foreign keyBut does not existnodejs.

Wildcard

Another familiar symbol for programmers is the asterisks with the most explicit faces in regular expressions. When they see the asterisks, they subconsciously think of wildcards. This is also true in Google's search rules."mysql connect error *"All known articles about MySQL connection errors are returned.

Intra-Site Search

Finally, we recommend a powerful syntax that gives you the opportunity to filter the search results. For example, to check bugs for programmers,stackoverflowI personally think the most reliable and comprehensive website, so I often usesiteMagic, like"mysql foreign key" site:stackoverflow.comAll the information aboutmysql foreign key.

Language and date

People like Uncle 2shou who cannot fully read English can not repeat the original documents in case of an emergency and have to turn to the second-hand goods in China. At this time, A small button on the Google interface is very helpful: ClickSearch Tools-unlimited Language, Select from the drop-down listAll Simplified Chinese Web pagesAll of a sudden, they returned to their motherland's arms. Sometimes the new library version is used. Don't forget the one next door.Unlimited dateButton to help you find the freshest technical article.

Tab and otaku benefits

One trick for Chrome only: enter a website address and click the Tab to directly use the site for intra-site search, which is several seconds faster than others, the critical moments also work, right.

Finally, let's leave a benefit. I was secretly asked how to close Google's secure search. There are some complicated online strategies that add parameters to the search URL of our programmers:&safe=offEvery day.

Happy Google.

View Original article: click here

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.