搜索引擎是咱们在日常生活、工作必备的工具
查个明星八卦、地址,搜索遇到的某个问题的解决方法

但是,作为一个有追求、有理想的技术人员
其实搜索引擎的背后,有很多鲜为人知的搜索语法

搜索语法汇总【建议收藏】
1、 filetype 搜索文件的后缀或者扩展名
filetype:
介绍:通过搜索引擎,获取指定类型的文件。
搜索示例:filetype:xls
将返回所有以xls结尾的excel文件的URL地址

2、info 网站基本信息
info
介绍:搜索指定网站的一些基本信息。
搜索示例:info:www.csdn.net
获取csdn的相关信息

3、inurl 网址链接包含的关键字
inurl:
介绍:搜索在url链接中包含某个关键字,这个就比较厉害了。
搜索示例:inurl:admin
搜索出大量网站后台的管理员登录地址。

4、 index of 对搜索引擎结果进行二次检索
index of
介绍:对搜索引擎结果进行二次检索。
搜索示例:index of /admin
获取一些网站的后台登录地址

5、intext 网页内容信息
intext:
介绍:搜索网页正文内容,和我们常规搜索相似。
搜索示例:intext:LexSaints
在全网搜索博主自己

6、intitle 网页title信息
intitle:
介绍:搜索网页的标题内容,了解前端知识的同学们应该很清楚,就是网页html中那个<title>标签内容
搜索示例:intitle:lexsaints
全网title包含LexSaints的网站

7、cache 搜索引擎缓存信息
cache:
介绍:搜索引擎关于某项关键字的缓存信息,emmm有可能会发现一些很有趣的东西
搜索示例:cache:lexsaints

8、define 关键词定义
define:
介绍:全网对某个关键词的定义
搜索示例:define:lexsaints
全网对博主LexSaints的定义

9、link 相关联的网址
link
介绍:搜索与某个网址有关联的其他网址
搜索示例:link:www.swjtu.edu.cn
我母校的主网址,会把相关的一些网址都搜出来

10、site 主网站子网站
site
介绍:获取某个主网站下的相关网站
搜索示例:site:www.swjtu.edu.cn

11、links 类似link和site
links
介绍:获取某个关键词或网址的相关链接
搜索示例:links:lexsaints
搜索博主相关的网站链接

12、allinurl 所有相关的url链接
allinurl
介绍:获取与网站相关的所有url链接地址
搜索示例:alliurl:www.baidu.com
所有与百度相关的链接地址:百度地图、推广全部找到了
搜索案例
获取某网站管理后台地址
inurl:admin 所有网站的admin后台
inurl:com/admin com结尾域名的admin后台
inurl:.tw/admin tw地区admin后台

mp3、mp4等等 资源搜索
index of mpeg4
index of mp3
index of rmvb
index of rm


百度用得好,工作真好找~~~
好了,今天的分享就到这里,最后给大家推荐一套Python视频教程,希望对大家有所帮助:Python实战项目100例
我的问题很简单:我是否必须在使用RubyonRails的类上require'csv'?如果我打开一个railsconsole并尝试使用CSVgem它可以工作,但我必须在文件中这样做吗? 最佳答案 CSVlibrary是ruby标准库的一部分;它不是gem(即第三方库)。与所有标准库(与核心库不同)一样,csv不会由ruby解释器自动加载。所以是的,在您的应用程序中某处您确实需要要求它:irb(main):001:0>CSVNameError:uninitializedconstantCSVfrom(irb):1from/Us
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我不经常使用ruby-通常它加起来相当于每两个月或更长时间编写一次脚本。我的大部分编程都是使用C++进行的,这与ruby有很大不同。由于我与ruby之间的差距如此之大,我总是忘记语言的基本方面(比如解析文本文件和其他简单的东西)。我想每天练习一些基本的东西,我想知道是否有一些我可以订阅的网站,并且会向我发送当天的Ruby问题或类似的东西。有人知道这样的站点/Internet服务吗?
Ruby是完全面向对象的语言。在ruby中,一切都是对象,因此属于某个类。例如5属于Objectclass1.9.3p194:001>5.class=>Fixnum1.9.3p194:002>5.class.superclass=>Integer1.9.3p194:003>5.class.superclass.superclass=>Numeric1.9.3p194:005>5.class.superclass.superclass.superclass=>Object1.9.3p194:006>5.class.superclass.superclass.superclass.su
是否有一种简单明了的方法来实现array.join(","),其中逗号仅包含在存在的元素之间?也就是说,如果数组中不存在某些元素,我不会得到孤儿逗号吗? 最佳答案 例子:["",nil,"测试词",5,7,nil,"",nil,"",7,6,""]=>"测试词,5,7,7,6"编辑:请注意,此处的第一种方法需要RubyonRails。将第二种方法用于仅限Ruby的解决方案您可以尝试删除nil和空字符串""然后用逗号连接(它删除所有nil值compact,然后它在""上执行split以创建一个二维数组,其中任何""元素在第一个数组只是
有人知道为什么我的rails3.0.7cli这么慢吗?当我运行railss或railsg时,他大约需要5秒才能真正执行命令...有什么建议吗?谢谢 最佳答案 更新:我正在将我的建议从rrails切换到rails-sh,因为前者支持REPL,而rrails不是用例。此外,当与ruby环境结合使用时,修补似乎确实可以提高性能变量,现在反射(reflect)在答案中。一个可能的原因可能是这个performancebuginruby每当在ruby代码中使用“require”时,它就会调用一些代码(更多详细信息here)。在使用Rai
最近火热的“数字藏品”,你真正了解吗?其实有很多人会把数字藏品跟NFT混为一谈,但其实这两者还是有差别的。数字藏品并不等同于NFT数字藏品是什么?直观来看,它可能就是一张数字化照片或视频,甚至就只是一串数字。但它却是一件对应特定作品、艺术品生成的包含着大量数字信息且拥有唯一加密信息的可以买卖交易的收藏品。NFT则是指一种基于以太坊区块链的“非同质化代币”。它在百度百科里的释义是“用于表示数字资产(包括jpg和视频剪辑形式)的唯一加密货币令牌,可以买卖”。比如已被很多人认识的比特币就是NFT的一种。NFT在元宇宙中发挥的作用是巨大的,目前正是它在支撑着元宇宙中的经济体系。数字藏品其实也是NFT的
在一个葡萄实体中,我只想在没有运气的情况下显示一个字段(不是零?)。我正在尝试这段代码,但根本没有按预期工作,但总是隐藏该字段。expose:winner,:using=>PlayerEntity,:unless=>{:winner=>nil}我认为代码本身解释了我真正需要的东西,但正如我所说,我没有得到预期的结果。有什么线索吗? 最佳答案 好的,检查grape-entity的代码我发现你需要将这个block作为RubyProc传递。此代码将按预期工作:expose:winner,:using=>PlayerEntity,:unle
我正在开发Rails5应用程序并使用Assets管道。它在开发模式下运行良好,但如果我尝试在生产模式下运行它,它无法正确加载图像和样式。我查了一下,发现是因为config.assets.compile=false在config/environments/production.rb中除非我将其设置为真,否则它根本不起作用。我知道实时编译不适合生产,有什么解决方案? 最佳答案 有两个与在Rails服务器中提供Assets相关的选项:Assets编译config.assets.compile=true指Assets编译。也就是说,当Rai
我刚刚将Friendly_idgem添加到我的Rails项目中,希望不使用数据库ID并创建一个slug,但我似乎无法为旧记录创建slug。我的模型看起来像这样。classMapping然后我运行Model.find_each(&:save)但它一直吐出nil结果。我试过完全注释掉should_generate_new_friendly_id但没有成功。有人看到我在这里做错了什么吗?编辑我回滚了我的数据库并重写了我的迁移,这似乎已经解决了这个问题。 最佳答案 如果有人发现这个6年前的问题:没有“doandend”block:find_
是否有rubygem/插件可以将*/10***1,3转换为“周一、周三每10分钟触发一次”? 最佳答案 我什么都不知道,我也没有用谷歌找到任何东西。不过,您也许可以自己破解一些东西:>>cron="*/10***1,3foo"#=>"*/10***1,3foo">>min,hour,dom,month,dow,command=cron.split#=>["*/10","*","*","*","1,3","foo"]一旦你有了变量,你就可以开始组装输出的部分了:>>require'date'#=>true>>dow.split(/