惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
Jina AI
Jina AI
大猫的无限游戏
大猫的无限游戏
Martin Fowler
Martin Fowler
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
C
Cybersecurity and Infrastructure Security Agency CISA
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
S
Securelist
S
Security Affairs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
LINUX DO - 热门话题
博客园 - 三生石上(FineUI控件)
T
Threatpost
T
The Blog of Author Tim Ferriss
C
CERT Recently Published Vulnerability Notes
IT之家
IT之家
P
Palo Alto Networks Blog
Microsoft Azure Blog
Microsoft Azure Blog
Spread Privacy
Spread Privacy
Cyberwarzone
Cyberwarzone
腾讯CDC
L
LangChain Blog
Know Your Adversary
Know Your Adversary
C
CXSECURITY Database RSS Feed - CXSecurity.com
GbyAI
GbyAI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
T
Tor Project blog
AWS News Blog
AWS News Blog
T
Tenable Blog
NISL@THU
NISL@THU
Security Latest
Security Latest
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
H
Hackread – Cybersecurity News, Data Breaches, AI and More
人人都是产品经理
人人都是产品经理
MongoDB | Blog
MongoDB | Blog
MyScale Blog
MyScale Blog
D
DataBreaches.Net
Microsoft Security Blog
Microsoft Security Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
量子位
美团技术团队
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
罗磊的独立博客
The GitHub Blog
The GitHub Blog
阮一峰的网络日志
阮一峰的网络日志
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Stack Overflow Blog
Stack Overflow Blog

夜行人

回家路上 第一期的直播演示项目 震动检测器 正能量 在线参观CodeLab Neverland 发布 CodeLab Adapter 3.3.1 DynamicTable 之 纸糊方向盘 CodeLab DynamicTable: 一个可实施的技术方案 CodeLab Insight 发布 Alpha 版 情人节 Home Assistant 周报 && IoT 周报 (02) Joplin: 关注隐私的 Evernote 开源替代软件 浏览器的未来与 Web 传感器 Home Assistant 周报 && IoT 周报 (01) 百宝箱(01) 论自由 介绍 WebThings Home Assistant 周报 && iot 周报 (00) 百宝箱(00) 毛姆读书心得 传世之作 周末徒步 CodeLab Adapter ❤️ Jupyter/Python 航班 躲雨 夏令营途中 [译]思想--作为一种技术 The future of coding 美国之行 三门问题的程序模拟 从Python转向Pharo https://blog.just4fun.site/post/iot/iot-open-source-projects/ Python异步编程笔记 https://blog.just4fun.site/post/iot/iot-open-source-hardware-community/ 万物积木化开发者社区 CodeLab ❤️ Blender Scratch3技术分析之云变量 API(第7篇) [译]对管道(Pipes)的偏爱 [译]提出正确的问题比得到正确答案更重要 蓝牙设备与Scratch3.0 创建你的第一个Scratch3.0 Extension Scratch3技术分析之项目内部数据(第6篇) Scratch3技术分析之社区 API(第5篇) Scratch3技术分析之User API(第4篇) Scratch3技术分析之项目主页API(第3篇) Scratch3技术分析之静态资源API(第2篇) Scratch3.0、micro:bit与Windows7 https://blog.just4fun.site/post/iot/zerynth-vs-micropython/ 核聚变、方所与半宅空间 可视化编程为何是个糟糕的主意 codelab.club周末聚会 关于codelab.club '下一件大事'是一个房间 Hungry Robot - Eat everything 编程作为一种思考方式 今日简史 史蒂夫·乔布斯传 罗素自选文集 https://blog.just4fun.site/post/edx/tianjin-scratch-ai/ https://blog.just4fun.site/post/edx/richie-cms-openedx/ 徒步武功山 WebUSB与micro:bit 积木化编程与3D场景 夜宿武功山顶 scratch3-adapter接入优必选Alpha系列机器人 https://blog.just4fun.site/post/edx/video-migration-note/ scratch3-adapter重构笔记 https://blog.just4fun.site/post/edx/edx-community-members/ 两种硬件编程风格的比较 使用micro:bit自制PPT翻页笔 柏拉图对话集 scratch3.0 + micro:bit 七月电影放映计划 非营利组织的管理 Screenly--用树莓派让任何屏幕变为可编程的数字标牌 以最佳实践开始你的Django项目 micro:bit与事件驱动 为Scratch3.0设计的插件系统(上篇) OCR应用一例 近两年读过的一些好书 blockly开发之使用python驱动浏览器中的turtle(2) 牛顿新传 文学理论入门 逻辑的引擎 人生的意义 blockly开发之生成并运行js代码(1) blockly开发之hello world(0) micro:bit使用笔记 神器之Termux https://blog.just4fun.site/post/iot/micropython-notes/ Cozmo what is this Scratch的前世今生 下段旅程 我行在远方 爆裂 途中杂记 https://blog.just4fun.site/post/edx/open-edx-startup/ cozmo系列之入门 - 有性格且可编程的机器人 PaperWeekly开发笔记 创业二三事
搜索技巧小结
2015-05-19 · via 夜行人

#网络搜索 ##google

谷歌给你你想要的,百度给你它想给你的

First of all , please use Google

无论对于技术人员搜索问题解决方案,或是科研人员进行学术搜索,又或是黑客们搜集目标资料,谷歌都是极好的选择。也许是这个星球上最好的选择:)

下边小结下可能时常用到的一些技巧

###与或非逻辑 ####与 +空格表示逻辑 #####示例 搜索所有包含编程入门的网页
搜索:编程 + 入门 或者 编程 入门 #####另外 你如果要求编程入门需要作为一个短语出现,那么需要这样搜索"编程入门",给短语加上双引号

####或 用大写的OR表示逻辑 #####示例 搜索所有包含编程入门的网页
搜索:编程 OR 入门 ####非 -表示逻辑 #####示例 搜索所有包含编程而不含入门的网页
搜索:编程 - 入门

###通配符、大小写、忽略字符 GOOGLE不支持通配符,如*?等,只能做精确查询
GOOGLE对大小写不敏感
英文符号(如问号,句号,逗号等)无法成为搜索关键字

###site,link,inurl,allinurl,intitle,allintitle

  • site:URL:表示搜索结果局限于某个具体网站
  • link:URL:返回所有链接到某个URL地址的网页,link不能与其他语法相混合操作
  • inurl:word1 word2:返回的网页链接中包含第一个关键字word1,后面的关键字word2则出现在链接中或者网页文档中
  • allinurl:word1 word2:语法返回的网页的链接中包含所有查询关键字。这个查询的对象只集中于网页的链接字符串
  • allintitleintitle的用法类似于上面的allinurl和inurl,只是后者对URL进行查询,而前者对网页的标题栏进行查询.即html里title之间的内容
  • related:URL:用来搜索结构内容方面相似的网页
  • cache:URL:用来搜索GOOGLE服务器上某页面的缓存,这个功能同“网页快照”,通常用于查找某些已经被删除的死链接网页
  • info用来显示与某链接相关的一系列搜索

###指定文件类型 filetype 举例:filetype:pdf ###PDF文档搜索 Google提供对PDF文档内文的检索
示例:搜索关于电子商务(ECOMMERCE)的PDF文档。
搜索:inurl:pdf ecommerce

##github todo…

#本地搜索 ##ack

ack is the better grep

ack是为程序员量身定制的grep,号称"可以替代99%grep的工作",以更简洁清晰的命令

###卖点

  • 速度快,因其只搜索有意义的东西。不会去搜索诸如.git和缓存之类的东西
  • 为源代码搜索而设计,更少的击键。write less do more

###安装 ####ubuntu sudo apt-get install ack-grep ####OS X brew install ack

###常用特性

  • 代码搜索
    • 在指定类型文件中查找
  • 文件查找
  • 支持正则

####代码搜索 ack-grep hello //默认是递归搜索(从当前目录开始)

#####在指定类型文件中查找 ack-grep --python django #查找所有python文件中出现的django

ack预定义了很多类型,可以用 –help-types 来查看,如果没有你想要的,也可以自定义。好比你的css是用Sass写的,只要在~/.ackrc 里增加一行: --type-add css=.scss

####文件查找 ack也可查找文件,免去结合find和grep的麻烦

1
2
3
:::text
ack-grep -f hello.py    # 查找全匹配的文件
ack-grep -g hello.py$    # 查找正则匹配的文件

###一些常用的参数

  • -n 不递归查找子目录 . ack-grep -n note 只在当前目录下的文件里查找

  • -i 忽略大小写. ack-grep -i note 也会匹配 Note

  • -f 查找文件 . ack-grep -f --css 列出所有的css文件。–x 等价于 –type=x

  • -g 匹配文件名. ack-grep -g note 会匹配所有文件名里包含note的文件 . ack-grep -g hello.py$ 查找正则匹配文件, 路径名也作为文件名的一部分!!

  • -C [NUM] 输出上下文 . ack-grep -C 5 note 会在上下各多输出5行

  • -Q 不转义 . ack-grep -Q 'note.url()' 不需要对点和括号进行转义了

###与Vim搭配 ack.vim

#参考

文章作者 种瓜

上次更新 2015-05-19