这几个网站的使用技巧,值得反复读,反复练~
推荐阅读:
这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试
毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题
给跪了!这套万人期待的 SQL 成神之路PDF,终于开源了
最近,有不少刚刚入门计算机的同学,问小编,你是怎么学习编程的?
面向谷歌编程 + 读源码
那么,作为程序员,一般信息源主要来自于那些地方呢?
我个人认为,主要来自于这三个网站,分别是:Google、Github 以及 StackOverflow。也还有一些国内的网站,但质量大家自己斟酌,我也为大家整理了一张图,如下:
说实话,我算科班出身,我大学的专业是:信息对抗,但我们学校该专业的主要研究方向是:网络对抗,也就是大家所熟知的红黑客攻防一系列的训练,我们有一门课程专门研究信息嗅探,因此,小编对搜索引擎玩得还算比较6。
在我看来,最好的工具还是谷歌,没有它搜不到的,基本上你遇到的技术问题, 90% 的它都能解决。在当年,业内流传着一句话:“外事问谷歌,内事问百度,房事问天涯,性事问猫扑”。但是除了谷歌,好像其它几家都过得不太好。
Google Hacking——渗透性测试者的利剑(原书第3版)
作者:Johnny Long Bill Gardner Justin Brown 著 沈卢斌 译
如果你真的熟悉了这本书中的内容,找资料真的很easy。
比如,你不理解 java.lang.FileNotFoundException 这个异常,我们可以这么来搜索:限定网站+关键字,比如:
site:stackoverflow.com java.lang.FileNotFoundException
上图只是一个简单的组合来查找一个异常问题,还有很多高级的组合技巧,需要各位同学自己去摸索。
说实话,小编利用谷歌还赚过不少小钱,也就是俗称的“信息差”,这个以后慢慢再讲给各位听。
程序员的矿区:Github
对于大多数同学来说,Github 就是一块大大的矿区,里面富含丰富的开源项目,有的开源项目真的是改改就能卖钱。我相信大多数的读者都是在搜索框输入关键字再敲回车查找,那有没有我们不知道的技巧呢?
肯定是有的。就比如说快捷键吧,它真的还为我们提供了很多快捷键,来提高我们的搜索速度,怎么查看这些快捷键呢?在 Github 界面,按下 **shift+/ **,就会弹出快捷键的窗口,里面提供了丰富的快捷键,来提高你的操作速度。
看到上面的这些快捷键,是不是突然觉得 Github 真的做得很人性化。除了这些Github 也为我们提供了不少搜索语法。
按编程语言搜索, xxx language:java
按文件或路径搜索,xxx in:readme
按文件大小搜索,xxx size:>100
按地域搜索, xxx location:chengdu
按是否fork过搜索,xxx fork:true
按照拥有者或者组织搜索,xxx user:yrzx404 或者 xxx org:github
按stars数量搜索,xxx stars:>1000
按主题搜索,xxx topic:java
等等等
这里只罗列了一些我常用的语法,如果你记不住这些语法,Github 同样为我们提供了高级搜索功能,见下图:
程序员的互答平台:Stack Overflow
这个网站好处在于是以问题为中心,不像知乎、Quora这些以人为中心的问答平台。
使用它有一个前提:你必须要会一点英语或者会用翻译插件。
要精准定位你的问题,其实对于大多数人来说,定位问题很困难,我分享一点小技巧给各位读者,也是我的“ 三问法 ”法则。
什么编程语言?
干什么事?
报什么错?
将你的关键字组合放在搜索框,一般来说,这种方式定位后的答案最准确,见下图。
这篇文章主要教你“渔”,而非“鱼”,需要你多实践,技术的乐趣在于实践。
如果觉得本文对你有帮助,希望能点赞或者转发支持一下。
http://www.taodudu.cc/news/show-4370417.html
相关文章:
- 有源雷达与无源雷达、主动雷达与被动雷达
- 使用激光雷达创建地图
- 雷达干扰的分类
- 雷达信号波形(一)
- 79g道闸雷达_79GHz道闸雷达调试软件
- 雷达信号分选
- 雷达摄像头融合
- 雷达概述
- 关于map与set的count的时间复杂度(个人观点,不正确请指出)
- 论证select count(*)和select count(1)
- jni调用java数组导致VM aborting,安卓程序莫名闪退
- HiveSql面试题11详解(count(1)、count(*)和count(列名)的区别)
- C++项目合集
- 盘点 | Github上的18个顶级深度学习项目
- SQL难学吗,有什么好的学习建议?
- 基础SQL语句学习
- Python编程课程好学吗?能学会吗?
- 大数据Hive其实一点都不难,从入坑到放弃?不存在的
- MongoDB迁移方案
- 烂泥:Domino8.5服务器迁移方案
- 文件服务器迁移方法,文件服务器迁移工具
- Linux服务器的配置和数据迁移方案
- Python海龟绘图,画花朵
- 学习记录:Unity点击屏幕生成随机UI花朵
- 3D激光雷达SLAM算法学习02——3D激光雷达传感器
- 动态规划问题(凑硬币)理解总结
- 掷一枚硬币,直到连续出现两次正面朝上的时候停止,问掷硬币次数的期望
- 网安刮起东风:360、深信服决战智能化
- UTF-8转为ASCII(转)
- 关于asc、txt格式到pcd、ply格式数据转换
这几个网站的使用技巧,值得反复读,反复练~相关推荐
- 网站推广专员浅析网站建设实用技巧助力网站推广优化
通常企业网站建设大多是为了工作需求满足商务活动效益提升,企业网站的建设可向目标用户群体提前展示相关活动信息,通过互联网技术进行宣传预热以达到期望目标.然而在企业网站建设过程中对于站长来说,想要满足企业 ...
- 阻击恶意软件--清除和保护你的网站的小技巧
译自:StopBadware.org: Tips for cleaning & Securing Your Website 译者按: StopBadware.org是一个独立于Google的致 ...
- 网站页面左右_广州网站优化的技巧是什么?
说到网站优化,大家都不陌生,但首先,我们知道为什么要优化网站吗?我们网站优化是为了改善网站在百度,搜狗等搜索引擎搜索结果排名中的网站页面,以增强搜索引擎的流量.下面拓王朝广州网站优化公司小编针对网站的 ...
- 网站SEO的技巧都有哪些?快速增加权重靠谱吗?
网站SEO优化推广实际上最早可以追溯到搜索引擎刚刚诞生那个时候,很多企业在建设自己的官网后,总希望自己的关键词能够在排名上快速上升,网站权重也能快速提升.但从网站SEO的技巧来说,一味地求快不是长久之 ...
- 网站收录和网站索引的技巧有哪些
在做网站seo优化的时候,很多seo人员都很看重网站收录情况,而网站收录量决定着网站索引量,网站收录越多,就说明网站在搜索引擎中的排名越好.那么,网站收录和网站索引的技巧有哪些呢? 1.不要使用黑帽技 ...
- 网站搜索引擎优化,值得关注的4个策略有哪些?
在做网站搜索引擎优化的过程中,对于企业站而言,由于SEO人员都是处于执行层面,甚至即使你有权制定SEO优化方案,偶尔也是草草就上手操作. 当你运营到一定阶段的时候,你却发现:有很多网站搜索 ...
- 网站推广技巧-网站推广常用技巧教程
有网站了都在寻求网站推广技巧,都在找好的网站推广的技巧,那么网站推广常用技巧又有哪些呢?对于永强强来说其实并不陌生,对于新手来说就是很想得到的知识技巧,不用着急,这篇文章就是揭秘网站推广常用技巧,也是 ...
- 如何增加网站权重?有效提高网站权重的技巧方法
权重对于网站优化来说非常的重要,那什么是网站权重呢?网站权重是指搜索引擎给网站(包括网页)赋予一定的权威值,对网站(含网页)权威的评估评价.一个网站权重越高,在搜索引擎所占的份量越大,在搜索引擎排名就 ...
- 怎么发外链才有用,利用外链提升网站排名的技巧!
网站外链一直的seo中最为关注的一个站外优化方法,但是很多运营推广人员因为外链麻烦琐碎就偷懒不做外链工作.但是其实外链对我们的网站是起很大作用的.一个好的外链可以吸引目标流量和导入权重还可以吸引更多的 ...
最新文章
- Word 2007 自动更新,让操作速度加倍!
- Python-S13-day2-之购物车
- 《0 bug ---- C/C++商用工程之道》目录
- Java第三大的数,Java通过排序找出数组第三大数字
- matlab数字滤波器设计函数汇总(转载)
- 删除目录文件html代码,ASP创建目录、删除目录,删除文件代码范例
- 通过了微软的SharePoint认证考试(70-542: Microsoft Office SharePoint Server 2007 - Application Development)...
- C++资源之不完全导引(下)
- Android数据库程序开发必备工具SqliteDev
- 自己动手——实现台达PLC远程监控数据采集
- labview高级视频150讲下载_视频剪辑篇|讲真的,这些软件素材资源我真舍不得分享!(附下载包)...
- linux日志分析步骤,Linux系统日志分析的基本教程
- python时间函数纳秒_在Python中以秒和纳秒获取POSIX / Unix时间?
- 如何查看linux内核版本
- 电脑备份数据怎么备份?
- 如何区别API、REST API、RESTful API和Web Service之间的异同
- 学生动物网页设计模板下载 大学生宠物HTML网页制作作品 简单宠物狗网页设计成品 dreamweaver学生网站模板 (1)
- CISP学习笔记2:风险管理1
- 关于C语言的return返回值返回到哪里
- 国内外自然语言处理研究机构