再见,搜不准的百度!你好,6个精准搜索技巧(还可以屏蔽广告哦~)

在信息过载的当下,即便我们不去主动获取信息,各种应用推荐和用户生产的内容,也会把我们裹挟其中,但其中真正有价值的内容,实际上可能是少之又少。

每个人都会面临「时间有限」的约束,如何从信息浪潮中快速找到自己需要的优质内容,几乎成了每一个现代人必须面对的问题。

除了找到优质的信息源,更为重要的是,用好手中的搜索,因为你想知道的东西,80% 都可以在网上找到答案。

因此,今天的文章,我整理了提高搜索效率和质量的一些方法,包含搜索指令、以图搜图技巧、屏蔽网站和广告等,希望这些内容对你有帮助。

01. 搜索指令

① 过滤关键词

② 在指定网站中搜索

值得一提的是,site: 后面添加的网址,不需要带上 http:// 或 https://,否则返回的结果会显示没有找到相关的内容。

③ 指定文件类型

④ 精确匹配

⑤ 通配符搜索

⑥ 限定标题关键词

前面虽然单独介绍了每一个搜索指令,但在实际搜索场景下,我们可以将两个或多个搜索命令结合起来使用,不同指令联动配合,提高搜索的效率和质量。

02. 百度高级搜索

在包含完整关键词输入框中输入关键词「城市地铁」,接着点击底部的高级搜索,在打开的搜索页面中,它会自动为关键词加上双引号,这与前面介绍的搜索命令是一致的。

此外,高级搜索面板还可以限定搜索返回的文档格式,这里列出的文档格式更清晰,包含 pdf、doc、xls、ppt 和 rtf 文件。

03. 以图搜图

为帮助大家更高效地使用以图搜图,这里介绍两个搜图的小技巧:

① 按图搜索

另外,当你点击图片的缩略图查看图片详情时,点击图片下方的「按图搜索」,同样可以实现以图搜图的操作。

② Search by Image

https://www.crx4chrome.com/crx/70841/

安装了插件之后,在任意图片上右击,选择「Search by image」,可以看到不同搜索引擎提供的以图搜图功能,选择 Baidu 就会直接打开百度识图页面。

打开插件的设置页面,可以查看插件集成的所有图片搜索引擎,勾选引擎前面的复选框即可启用,长按拖拽改变引擎的位置,会影响右键菜单中引擎的上下顺序。

04. 屏蔽网站

安装插件后,点击右上角的插件图标,打开插件的配置页面,在网站屏蔽列表 Website Blockist 中粘贴你想屏蔽的网站的网址,点击下方的按钮「Save Blocklist」保存。

之后当你打开屏蔽列表中的网站,网站会跳转到 Simple Blocker 的拦截页面,提示当前页面已被屏蔽。

可能这类屏蔽插件的正确用法不是这样子,正确的用法可能是为了屏蔽少儿不宜的东西,但为了屏蔽那些恶心人的网站,我也只能拿来这么用了。

Simple Blocker 插件下载地址:

https://www.crx4chrome.com/crx/35071/

05. 屏蔽广告

如果你是一个强迫症患者,想去除网页侧边栏的广告,可以为浏览器安装去除广告的插件,这些插件有 uBlock Origin、AdBlock、AdGuard 等,你可以随意从中任选一款。

去广告插件下载地址:

https://chrome.zzzmh.cn/index

写在最后

本文只是总结了这套视频其中一集,更多实用搜索技能,请扫码进入视频学习吧~

浏览至此,如果你在搜索方面也有自己的心得或体会,不妨在留言区写下你的想法,与其他朋友一起分享交流。

再见,搜不准的百度!你好,6个精准搜索技巧!(还可以屏蔽广告哦~)

好的,以下是一个简单的留言板菜单代码,实现了发布、搜索、修改、删除功能: ```c #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX_MSG 100 // 最大留言数量 #define MAX_LEN 100 // 最大留言长度 // 留言结构体 typedef struct message { int id; // 留言编号 char content[MAX_LEN]; // 留言内容 } Message; // 全局变量 Message messages[MAX_MSG]; // 留言数组 int msg_count = 0; // 留言数量 // 函数声明 void show_menu(); // 显示菜单 void add_message(); // 发布留言 void search_message(); // 搜索留言 void edit_message(); // 修改留言 void delete_message(); // 删除留言 int main() { int choice; while (1) { show_menu(); printf("请输入您的选择: "); scanf("%d", &choice); switch (choice) { case 1: add_message(); break; case 2: search_message(); break; case 3: edit_message(); break; case 4: delete_message(); break; case 5: printf("感谢使用留言板程序,再见!\n"); exit(0); default: printf("无效的选择,请重新输入。\n"); break; } } return 0; } void show_menu() { printf("\n--- 留言板菜单 ---\n"); printf("1. 发布留言\n"); printf("2. 搜索留言\n"); printf("3. 修改留言\n"); printf("4. 删除留言\n"); printf("5. 退出程序\n"); } void add_message() { char content[MAX_LEN]; if (msg_count >= MAX_MSG) { printf("留言板已满,无法继续发布留言。\n"); return; } printf("请输入留言内容(最多%d个字符):\n", MAX_LEN); scanf("%s", content); Message new_msg; new_msg.id = msg_count + 1; strcpy(new_msg.content, content); messages[msg_count] = new_msg; msg_count++; printf("留言发布成功!\n"); } void search_message() { char keyword[MAX_LEN]; printf("请输入要搜索的关键字:\n"); scanf("%s", keyword); int found = 0; for (int i = 0; i < msg_count; i++) { if (strstr(messages[i].content, keyword)) { printf("留言编号:%d\n", messages[i].id); printf("留言内容:%s\n", messages[i].content); found = 1; } } if (!found) { printf("没有找到匹配的留言。\n"); } } void edit_message() { int id; char new_content[MAX_LEN]; printf("请输入要修改的留言编号:\n"); scanf("%d", &id); if (id <= 0 || id > msg_count) { printf("无效的留言编号,请重新输入。\n"); return; } printf("请输入新的留言内容:\n"); scanf("%s", new_content); strcpy(messages[id - 1].content, new_content); printf("留言修改成功!\n"); } void delete_message() { int id; printf("请输入要删除的留言编号:\n"); scanf("%d", &id); if (id <= 0 || id > msg_count) { printf("无效的留言编号,请重新输入。\n"); return; } for (int i = id - 1; i < msg_count - 1; i++) { messages[i] = messages[i + 1]; messages[i].id--; } msg_count--; printf("留言删除成功!\n"); } ``` 这个程序使用了一个留言结构体来存储每个留言的编号和内容,可以实现发布、搜索、修改、删除留言的功能。注意,这只是一个简单的示例,实际应用中需要考虑更多的细节和安全性问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值