大学生互联网扫盲系列?
右上角也有目录 =w=。
日常类
🔍 搜索引擎
-
通过它你可以快速的获得你想要的相关信息,通过你的关键词。
-
如何有效搜索:让你的关键词尽可能的去
命中
你需要的相关内容,而不是越详细越好,那样搜索引擎只会返回给你没有找到相关内容哦~
-
AI 搜索:现在国内的 AI 已经有了豆包,Kimi,Deepseek 等,通过与 AI 对话也可以快速获得信息。但是在默认情况下,AI 回答的内容都是过去的
吃下去
的数据,所以如果要获取最新消息更推荐使用传统搜索引擎,或者 AI 平台的联网搜索
功能。
虽然说 AI 可以快速的整理出有用的信息,但是如果要深入了解或学习某个内容,真的很不推荐使用 AI(AI 对于投喂数据较少的问题可能会给出胡编乱造的答案),而是通过从别人写下来的教程经验中学习,一是提高辨别信息的能力,二是别人写下来的东西可能还会有其他人的评论,有助于你了解更丰富。
不过还是推荐使用 AI 生成学习路线的,它可以给你列出一个集成的大体框架(所谓集大成也 =w=)。
- 遇到解决不了的问题之前,先搜索!能搜索到的问题都不是问题!如果搜索不到可以多看看文章进行类比,实在不行再去问他人问题!
对于搜索引擎,国内我更推荐必应:https://cn.bing.com (相比百度)可以避免错过很多信息。对于名词解释的搜索,可以使用百科类网站,如百度百科:https://baike.baidu.com/#home
🎨 提问的艺术
为什么要说这个呢,因为这几年在 QQ 群流荡,已经看到很多到处问问题的“菜鸟”,一有什么小问题就在群里追着别人问。是的,向他人请教是一个很好的学习态度,但是也应该注意一些方法,不然很容易引起别人不适。
-
跟搜索引擎最后一条一样,遇到解决不了的问题之前,先搜索!
-
如果实在搜索不到解决办法后,准确梳理出你的问题,以及你做过的尝试,描述事实,而不是猜测。
-
想好你希望从别人回答中得到的结果:问题的解决方法?提供建议?指出错误?
-
发出提问:问问题一定要直接,不需要去问“有没有人会 xx”,而是直接提出疑问。
-
换位思考:避免无意义和没必要的提问,特别是“xx 是什么”的问题(这种问题自己搜索一下就能解决 QAQ),同时问问题一定要保持
冷静对等
的态度,你是提问者,没有人有义务去帮助你 = =。
📁 文件/文件夹/压缩包/软件
-
文件(File):存储到电脑/手机上的东西(通俗解释)
-
文件的类型:文本文件,图片,音频视频,压缩包,软件,可执行文件等(按用途分类,不过百科上是分为“系统文件”“用户文件”“库文件”三类的…)
-
文件的名称:为“文件名.扩展名”的格式,如
图片.png
,压缩包.zip
,视频.mp4
… -
常见文件的常见扩展名:
- 文本文件:
txt
,md
… - 图片:
png
,jpg
,jpeg
,webp
… - 音频:
mp3
,ogg
,wav
… - 视频:
mp4
,avi
,mov
… - 压缩包:
zip
,rar
,7z
… - 软件 / 可执行文件:
exe
,apk
,app
,dmg
…
- 文本文件:
-
文件夹(Folder):存放文件的地方,方便分类文件。
-
压缩包:把一个或多个文件打包压缩成一个文件。减小文件体积,方便存储,需要专门软件打开和解压。
-
软件:
- 安卓手机上的软件如 QQ,微信,支付宝等,文件后缀都是
apk
。 - Windows 电脑上的软件后缀为
exe
,桌面上的“图标带一个箭头“的软件为快捷方式,点击后会打开对应的exe
文件,启动软件。 - Mac 电脑上的软件后缀为
app
,后缀为dmg
的为安装包,用来安装软件。
- 安卓手机上的软件如 QQ,微信,支付宝等,文件后缀都是
🌍 浏览器
-
常见主流的浏览器(软件)有百度,Google,Edge,360 浏览器等。浏览器通常用于
搜索网页
,显示网页
,下载文件
。 -
浏览器拓展:常见浏览器都有
浏览器拓展
功能,可以让你安装拓展,丰富浏览器的功能。你可以在三个点(通常为功能折叠栏)处找到浏览器拓展一栏。 -
推荐的浏览器拓展:
- 沉浸式翻译,实现网页内容双语翻译,不用担心看不懂英文了。
- 油猴,针对网页的“浏览器拓展”的拓展 =w=,你可以在里面安装好玩或实用的(油猴)脚本。
IDM
/NDM
(缩写),浏览器下载文件神器,需要配合软件使用。
有需要了解详细的,可以自行搜索。可以鼠标左键拖动选中文字,然后快捷搜索哦~
🗃️ 网盘
-
网盘,网络硬盘,它将你的文件存储到别人的服务器(可暂时理解为电脑)上,然后由别人进行管理。可以让使用者方便的传输文件,国内常见的网盘有:百度网盘,夸克网盘,123 云盘,阿里云盘等…
-
通过网盘你可以上传文件,生成分享链接发给其他人,然后其他人通过分享链接下载。或者下载别人分享的文件。不同的网盘平台,常见的差异有限速的不同。
👀 高清影视
不知道怎么就想给这个写上了,想起了之前看
480p
(视频清晰度)广告片,到追求1080p
无广告影片,再到现在畅看4k
大片的日子 = =。
-
纯白嫖(免费):搜索引擎直接搜 “
xx 在线观看
”,或找视频质量高的影视站。推荐一个4k
无广告的平台 低端影视,有更新的电视剧和日漫。 -
低价格多平台:充一个网盘会员。在网盘社区,或网盘搜索引擎或 Telegram 群查找要看的影片,
4k
超清!😎
搜索关键词类似 “夸克盘搜
”,“云盘搜
” 等。这里推荐 123 云盘 =w= 邀请链接 ,价格性价比最高。
- 有钱:充各大平台视频会员 =w=
📮 邮箱
-
邮箱,收发电子邮件(电子信封)的工具。
-
邮箱账号:为
xxx@xxx.com
的形式,@
前面的为账号标识,@
后面的为邮箱域名,如xxx@qq.com
,xxx@gmail.com
。可以在邮箱平台进行注册。 -
收发邮箱:通过邮箱你可以与别人互相通信,只需要知道对方的邮箱账号即可。
🔐 网络安全
-
不随便点击陌生人发的链接或扫描未知二维码。
-
观察网站域名是否为正规平台域名,如 QQ 域名为
xx.qq.com
格式(可在下面域名了解更多)。学校的域名为xx.xxx.edu.cn
格式。 -
不在陌生网站输入账号,密码等。
⚡️ 常用软件
- 办公类:
… …
我还没有整理出来 =w=
推荐一个集合站:阿虚同学的储物间
⚡️ 常用网站
我还没有整理出来 =w=
推荐一个集合站:阿虚同学的储物间
🪜 VPN / 梯子
-
具体解释可以自行搜索
翻墙
梯子
等,这里不具体解释。 -
它的作用在于帮助你访问国内无法直接访问的网站。
-
如 GitHub,Greasy Fork,ChatGPT,X,Telegram 等,大多为国外网站。
编程类
⌨️ 操作系统基础&常用命令
-
常见的操作系统分为
桌面操作系统
、服务器操作系统和嵌入式操作系统
三大类。 -
桌面 (电脑) 操作系统代表有 Windows, Linux, macOS …
-
嵌入式操作系统代表有 Android, iOS,(手机系统) 嵌入式 Linux (设备系统) …
-
操作系统除了图形界面外,还可以通过命令行进行高效操作。
-
常用命令有(除特殊说明 三个桌面系统均通用):
ls
: 列出当前目录下文件和文件夹 (Windows 为dir
)cd
: 切换目录rm
: 删除文件或文件夹mkdir
: 创建新文件夹ping
: 测试网络连通性- 更多命令自行搜索:操作系统命令
🖥️ 网络主机&服务器&网站
- 网络主机(Host)泛指网络中能够通信的任何设备,如手机,个人电脑(Personal Computer),服务器,打印机,路由器等。
- 服务器(Server)是一种特殊用途的主机(通常性能更高,稳定性和安全性更高):
- 用于运行专门的服务器软件(如 Web 服务器,文件库服务器,数据库服务器等)
- 作为服务端向客户端提供服务。
- 上面说的 Web 为 Website(网站)的简称。
- 你访问的网站,使用的通讯软件,社交平台,大都是建立在他人服务器上的。你访问的主机提供服务为服务端,而作为“客户”的你的主机为客户端。
- 网站(Website)指互联网上一个或多个网页的信息集合,通常有独立的网址(URL)。网站一般托管在服务器上,通过服务器软件(如
Apache
,Nginx
,IIS
等)对外提供服务。
📃 编程语言&前端后端
- 编程语言指人与计算机交流,编写程序指令的语言。
- 编程语言可以从多角度进行分类,如抽象层次、应用场景、编译方式、编程范式等。
- 这里按应用场景进行简单分类:
前端
:主要指网页或应用的用户界面(User Interface)部分,直接与用户交互。常见的三件套为:HTML(网页结构标记语言), CSS(网页样式表语言), JavaScript(网页交互和动态的脚本语言)。后端
:主要负责数据处理、业务逻辑、数据库操作等,运行在服务器上。常见的后端语言有:Java、Python、PHP、Node.js(JavaScript 在后端的运行环境),Go,C# 等。全栈语言
:全栈指同时掌握前端和后端,能独立完成开发。这里的全栈语言指能同时应用于前端和后端的语言,如 JavaScript。
要学习网页前端 -> 全栈可以看下博主这篇文章 =w=:前端学习笔记
📝 IDE&代码编辑器
- IDE,全程为 Integrated Development Environment(集成开发环境),指提供给程序员代码编写、调试、编译、运行等一站式服务的软件工具。能够极大提升开发效率。
- 常见的 IDE 有:
- Visual Studio:微软推出,支持多种编程语言,广泛用于 C#、C++、.NET 等开发。
- Visual Studio Code:微软推出的轻量级、跨平台代码编辑器,有很丰富的插件扩展,常被称为“轻量级 IDE”,“类 IDE”。
- Eclipse:开源 IDE,主要用于 Java 开发,也支持 C/C++、Python 等。
- PyCharm:JetBrains 公司开发,专注于 Python 开发,功能强大。
- IntelliJ IDEA:同样由 JetBrains 开发,主要用于 Java,也支持 Kotlin、Scala 等。
- Xcode:苹果公司推出,专为 macOS 和 iOS 应用开发设计。
- Android Studio:谷歌官方 IDE,用于 Android 应用开发。
- NetBeans:开源 IDE,主要用于 Java,也支持 PHP、C++ 等。
- 通常按照编程语言选择相应 IDE。
🟢 Git&Github
Git
初始使用嫌麻烦,后面越用越上头 =w=
- Git,全球最流行的版本控制工具,用于跟踪和管理代码等文件变更。
Git
常用于:- 多人协作开发
- 管理不同开发分支
- 项目版本管理
- 备份和恢复项目
- 常见的
Git
托管平台有 GitHub、GitLab、国内的 Gitee 等。 GitHub
是全球最大的代码托管和协作平台,广泛用于开源和私有项目的开发与管理。同时也是一个巨大的开源与分享社区。
🌐 域名&DNS 解析&IP 地址
- 域名(Domain):互联网上用于标识和定位网站的“名字”,如
dogxi.me
,blog.dogxi.me
。域名便于记忆,背后对应着服务器的 IP 地址。 - IP 地址:互联网上每台主机的编号,通常为类似
192.168.1.1
(IPv4)或更长的 IPv6 格式。计算机之间通过 IP 地址进行通信。 - DNS 解析:DNS 全称 Domain Name System(域名系统),是互联网上的”电话表“,将用户输入的域名转化为对应的 IP 地址。
- 用户访问网站时,浏览器会先通过 DNS 查询,将域名解析为 IP 地址,然后才连接到服务器。
🔌 API&RESTful API
- API(Application Programming Interface,应用程序编程接口),抽象概念,指不同系统之间进行数据交换和功能调用的“桥梁”。如实现前端和后端通信的 API。
- 举个例子,你在手机上看到的天气,就是应用通过 API 访问服务器拿到的数据。
- RESTful API:一种基于 HTTP 协议,设计简洁的 API 风格。常用的请求方式有
GET
(获取数据)、POST
(新增数据)、PUT
(更新数据)、DELETE
(删除数据)等。 - 可以尝试一下免费的 RESTful API 平台:https://xxapi.cn。
🧱 代码托管&网页托管&开源协议
- 代码托管:指将项目代码和相关资源存放在远程平台上,便于协作、备份和部署。常见的代码托管平台有 GitHub、GitLab、Gitee 等。
- 网页托管(如 Vercel、GitHub Pages):专门用于托管静态网站或前端项目,让你可以通过一个网址直接访问自己的网站。适合个人博客、文档、演示项目等。
- 开源协议:对开源项目源代码的使用、修改、分发等行为进行约束和说明的法律条款。它保障了开发者和用户的权利,明确了代码的使用范围和责任。
- 常见的开源协议有:
- MIT License:非常宽松,允许任何人自由使用、修改、分发和商业化,只需保留原作者声明和许可协议。
- Apache License 2.0:类似 MIT,但增加了专利权相关条款,适合企业和大型项目。
- GPL:要求衍生项目也必须开源(“传染性”),适合强调自由共享的项目。
- BSD License:宽松、灵活,允许闭源再发布,适合商业和学术用途。
- MPL:要求修改过的文件开源,但允许与闭源代码混合使用。
📦 虚拟机与容器
- 虚拟机(Virtual Machine, VM):利用虚拟化技术在一台物理主机上模拟出多个“虚拟”计算机,每个虚拟机都有独立的操作系统和资源,常用于隔离环境、运行不同系统或测试。
- 容器(Container):比虚拟机更轻量级,直接运行在主机操作系统内核上,通过封装应用及其依赖,实现快速部署和一致性。常见容器平台有 Docker、Kubernetes 等。
- 区别:虚拟机资源消耗较大,隔离性强;容器启动快、占用资源少,适合微服务和云原生场景。
🗂️ 数据库
- 数据库:用于存储、管理和检索数据的软件系统。常见类型有关系型数据库(如 MySQL、PostgreSQL)和非关系型数据库(如 MongoDB)。
- 数据库常用于保存用户信息、文章内容、交易记录等结构化数据。
🥦 其他
丰富的程序学习路线网站(需翻译):
包括 前端,后端,数据库,人工智能等领域以及各类编程语言。
🐾 最后
学习离不开探索。
如果有错误欢迎在评论区指正,同样可以提供补充内容,十分感谢 🎊
大学生互联网扫盲系列?