python的教程(安装)

注:因为本人确实对python情有独钟,所以想出一个详细的入门教程,后面有详细的文章做补充的,写的都是很基础的东西,主要在与帮人入门,如有错误或者不好的地方,希望大佬做补充,并提出意见,勿喷。

安装环境和IDE

python(运行的环境,只有安装了他,代码才可以在你的电脑上运行)

我本人用的是python3.11不建议安装太老或者太新的版本

还有下载的时候记得默认C盘最好,全部勾选,并选择管理源权限的那个,Add python to PATH不然后面需要更改环境变量。

验证下载是否成功,在电脑的cmd(或者叫命令提示符)输入python

这样就成功了。

pycharm(用于写代码的软件)

虽然本人现在更喜欢vs code但是对于新手学习python我还是首推pycharm我也是靠这玩意入门的。后面你学好了再更换吧。

注意下载下面这个社区版的,其功能虽然没有专业版多,但基本够用了,而且是免费的,别被人坑了,任何人说这玩意是付费的都不要信,除非他那个是专业版。

之后便是新建一个项目了

新建以后就会有这样一个界面。

当然你也可以自己新建一个文件夹,创建一个.py文件用pycharm打开就行,就是如图这样,记得把文件的扩展名打开,在Windows自带的文件夹里,方便改文件扩展名新建任何一个文件都行,但是最后要是一.py结尾,他还会询问改了打不开什么的,不管,改好打开就是上面这样样子

然后点击右下角的那个后再添加本地解释器,选择现有的

别选择生成新的,那会在你的电脑上生成虚拟环境,防止一些包冲突的,刚开始学就不要搞这些花的,老老实实用本地的就行。

然后点击右上角的开始运行一下就会弹出运行界面,我们就可以开始正式写代码了。

RSS订阅简单介绍

注:本人因为别人的推荐最近使用了这个,发现确实好用,才写了这篇文章。主要介绍订阅文章和BT种子资源下载,实现无缝下载资源(这里下载链接自行寻找,本人不提供任何网址)和咨询,摆脱大数据的推送。

他是干什么的:RSS就是一个订阅网上资源的协议
你关注所有博客、网站、公众号、个人站点,bt种子不用一个个点开网站、不用刷网页,所有新文章全部自动汇总到你这一个软件里,一键全部看完。

原理:我个人的理解就是,他和BT种子的原理一样,BT种子就是把一个文件的全部特征信息打包成链接,下载软件通过这个链接,全网找人零散拼凑出完整文件,只不过这里的文件变文章了。

使用:

(1)文章的订阅

首先作者要开启RSS订阅的功能

订阅文章的软件推荐:yang991178/fluent-reader:现代桌面RSS阅读器,搭载Electron、React和Fluent UI开发

手机端我推荐:ReadYouApp/ReadYou: An Android RSS reader presented in Material You style.

然后本人也在博客里添加了这一功能,希望感兴趣的可以订阅一下

这是订阅的网址:https://suyihang15.com/index.php/feed/

这样填就行记得最后是feed/别少了这个/

这是本人用的软件的订阅界面

软件的开始界面

本人用的是这个,很干净舒服。

(2)BT种子资源下载

下载qbittorrent

先在设置里开启RSS订阅

再在工具里找到RSS订阅

然后在这里添加你找到的RSS链接就行了

订阅好,并设置好下载规则和指定的地方

这里就会自动下载了

本人不提供任何下载资源和链接,请自行寻找,请不要分享并传播任何盗版资源,仅作为一种自动化的思路

以上就是我使用的RSS订阅做的东西。

DDOS网络攻击的原理及其防护

注:本人因为最开始搭建网站时,被攻击了很多次,也被阿里云官方给我服务器拉进黑洞很多次,对于这种行为是绝对痛恨的,于是,便学习了DDOS攻击的原理,及用python写了一个测试压力的小工具,仅用于参考学习,如用于违法犯罪本人概不负责。

免责声明:请不要用他来攻击任何网站,维护好网络环境

原理:我们知道,一个电子设备其承载能力是有限的,DDOS就是利用了这一点,原理就是模拟很多人在同一时间访问你的网站,达到把你的服务器冲垮的目的。

例如我之前的服务器就是被冲了快一个星期

所以本人是很痛恨这种行为,严重影响了本人的使用,至于黑洞,就是云服务器运营商为了防止服务器损坏就直接加入黑名单,公网IP这些基本上就直接用不了了,一般关半小时左右,如果攻击没有停就加长黑洞时间,对于企业的话一般就是会用高防的,一般个人也可以买,当然一万往上,就只有富哥玩的起,我们一般都是套个cloudflare的防护,免费的,就很良心,但是因为其本身在国外的原因,所以套了这个你的网站访问可能会变慢。

攻击方式

  1. TCP 洪水攻击(TCP Flood)这是最简单的方式。

大量建立半连接、全连接请求,三次握手只做一半,不断向目标发起连接,耗尽服务器连接池、CPU、内存。

  1. SYN 洪水攻击(SYN Flood)

只发送握手第一步 SYN 包,不完成三次握手
服务器会一直等待你回复,大量半连接堆积,直接占满服务器连接队列,服务器直接瘫痪。
杀伤力远大于普通TCP攻击。

  1. UDP 洪水攻击(UDP Flood)

UDP不需要握手,直接疯狂发超大数据包
无脑灌流量,直接打满对方宽带,网络直接断流、掉线、延迟999+
游戏服务器最怕这个。

  1. ACK Flood

大量发送确认数据包,干扰服务器正常网络判断,消耗处理性能。

  1. HTTP GET 洪水 / CC攻击(我本人遇到的就是这种情况)

模拟大量用户疯狂刷新网页、请求接口、访问链接
专门打网站、网页、后台,让网站打不开、502、503崩溃,一般主要攻击8080这个端口,这是网站一般的默认端口。

  1. POST Flood

大量提交表单、上传数据请求,压榨网站后端数据库压力

  1. DNS 放大攻击

利用公共DNS服务器,小包进、大包出
用极小流量,打出几十倍超大流量,低成本高伤害。

  1. NTP 放大攻击

和DNS同理,时间服务器反射流量,巨型流量DDoS

  1. ICMP 洪水(Ping洪水)

疯狂Ping目标IP,海量数据包冲击网关,网络直接卡死

  1. Slowloris 慢速攻击(慢速连接攻击)

慢慢发包、不关闭连接,一条连接占用很久
少量线程就能搞垮中小型网站,极其隐蔽

  1. UDP Fragment 分片攻击

把超大数据包拆碎轰炸,防火墙很难防御

  1. 混合DDoS

同时 UDP+SYN+HTTP+ICMP 一起打,全能型轰炸

分类

1. 网络层:UDP、ICMP、SYN、DNS放大
2. 传输层:TCP Flood、ACK Flood
3. 应用层:CC攻击、HTTP洪水、Slowloris

反正对于DDOS攻击就算是那些专家也并没有特别好的方法。

对于个人开发者我的方法就是

1、套cloudflare防护的这个壳

2、加黑名单,封IP

3、加一个人机访问

4、开白名单,只有你固定的IP才可以访问。

实现方法(主要是本人被攻击的方法)再次声明,仅用于学习,如果有人用于攻击本人概不负责

导入所需要的库

import socket
import threading
import time

配置好

访问网址**_(注意这里不准任何人更改,如有更改就不是本人写的)_**

url = “127.0.0.1”

网址端口

port = 80

开启多线程访问**_(注意这里不准任何人更改,如有更改就不是本人写的)_**

thread_num = 5

最简单的数据包发送

http_data = b”GET / HTTP/1.1\r\nHost:localhost\r\n\r\n”

定义一个无限循环的任务

def visit():
# 无限循环 一直不停访问网站
while True:
# 1.创建一个网络通道,相当于打开一条上网小路
net = socket.socket()
try:
#2.和目标网站服务器建立连接
net.connect((url, port))

#3.发送访问请求,告诉服务器我要打开网页
net.send(http_data)

print(“正在访问网站”)

except:
#4连接失败直接跳过
pass

#5设置请求频率的
time.sleep(0.05)

#6弄出大量线程服务

for i in range(thread_num):
# 7创建一条新线程,也就是一个新用户
t = threading.Thread(target=visit)
# 8启动这个用户,开始疯狂访问
t.start()

整体运行原理(本人这里只介绍原理,无任何教唆,鼓动行为,如果有人敢拿去更改那么,本人概不负责,且不会承认是本人的代码)

程序一次性创建 10个虚拟用户
每个用户不停的连接网站、发送访问请求
大量请求一瞬间全部涌入服务器
服务器处理不过来海量访问
网站卡顿、打不开、压力爆满
这就是 CC流量访问、应用层DDoS 最核心最简单原理

以上就是最简单的实现方法

这是攻击本人博客网站大致的效果

前面有用但是后面大部分都被过滤掉了,所以基本上就图一乐。

但是本人就仅仅只是用于学习,如果有人敢拿出去用后果自己负责,请使用的人对自己的行为负责,都是成年人请为自己的一言一行及所作所为负责,本人因为被打怕了,才去学的这个,而且其很简陋,基本上攻击不了任何东西,这里只是方便那些被攻击的人知道原理并做好防护措****施,网警叔叔,你好,本人就是大致介绍,没人任何其他想法,打的也只是自己的博客网站,无任何危害行为。

总结:上便是大致的方法以及反制方法,如果真正想要去学习请去专门的网络安全的地方去学习,网络不是法外之地,祝所有小型合法网站永远稳定运行。

蓝牙传输文件

注:没想到吧,蓝牙也是可以传文件的,别以为他只能连接耳机这些,而且基本上有蓝牙就可以传,没有什么限制,但是,传输很慢,基本上是很紧急的情况,没有网络和传输线才用,不让相信我你不会想用的,这里也只是介绍这种方式

以电脑和手机传文件为例,主要没有第二台手机了。

1、原理

其实说白了就是两台设备,靠近距离的无线电波隔空传数据,适合身边没网和数据线的时候传点小文件。

先说说它到底是怎么传的。平时我们打开手机蓝牙,设备就会悄悄往外发信号,相当于跟周围说“我在这,能连我”。等搜到要传文件的设备,配对输个密码或者确认一下,就是俩设备互相打个招呼,建一个专属的私密通道,防止别人蹭到数据。

真要传文件的时候,不管是图片、文档还是歌,系统都会自动把整个文件拆成一小段一小段的小数据包,就像把一大箱东西分成小包裹挨个寄。然后通过2.4GHz的无线电波,一点点把这些小数据包发过去,另一边的设备收到所有小包裹,再自动拼回完整的文件,存到手机里,传输就完成了。就和那早年间下载器加速下载差不多,切割文件,传输,再合起来,但是,他不像下载器一样,可以同时下载好几个,就死死的一点点的传,所以很慢。

蓝牙是近距离传输,基本上要面对面传,就这,传的都慢的要死,照片都不能秒传,所以基本上不建议用,就你看哪个搞传输文件的用到了蓝牙去传,基本上就是连接设备吧,传输基本上就是用网络吧,所以这里是用于一些极端情况。

另外,蓝牙用的2.4GHz频段,跟家里WiFi、微波炉挨得近,会互相干扰,传文件突然卡顿,多半是这个原因。但是,配对传输的时候还有加密,对,我查资料的时候也很吃惊,所以安全性也够用,

简单说就是,蓝牙就是近距离、低功耗的无线隔空传文件,先配对建通道,再把文件拆分传输、接收重组,适合临时传小文件,方便又不用依赖网络。但是千万千万不要传大文件,不然那传输速度会让你怀疑人生,当热,你可以体会一下,当初哪些说网速慢,就和现在蓝牙传文件的速度差不多,可能还要慢点。

然后就是传输协议是OPP对象推送协议(推送)和RFCOMM协议(传输通道),具体的自己去查,毕竟我不可能帮你把协议上的东西都给你介绍清楚吧,反正知道他是一个推送一个搞通道的就行。

2、连接

注意现在基本上都有蓝牙模块的,但是有些可能也没有,所以还是要提醒大家看看有没有蓝牙在东西。

(1)开启蓝牙(那图标你不可能都不认识吧)

这东西啊,手机上一样

(2)配对设备(两边同时开启然后配对就行)

这里我是没有联网的

(3)传输文件

就手机上和电脑上这样传输文件就行

额,看吧,就这照片都要传半天,而且中间还会断连,额,真的不是很推荐。

总结:这种就是用于没网急用,传小文件,你就当听个乐,实际上用的真的不多,但是好像又有点用的知识吧。

python爬虫

注:本人也只会一些简单的爬虫,然后只要是用于介绍爬虫爬取逻辑。

我搞的项目地址: suyihang15/Crawl: 一个简单的爬虫示例

代码操作步骤

1、导入上网工具,让你的程序可以连接上网(主要是用于访问,因为其实爬虫也要像人一样去访问网站才行)

import requests

2、填入你要爬的网站(你要爬哪个网站就填啥)

url = “爬取的网站的完整网址”

3、做一个简单的伪装(就让网站认为你是一个真人)

head = {“User-Agent”:”Mozilla/5.0”}

4、对你要爬的网站发送请求

res = requests.get(url,headers=head)

5、调整文字格式,防止爬取出来的是乱码。

res.encoding = res.apparent_encoding

6、获取网站上的资源内容

content = res.text

7、把你要的资源打印出来

print(content)

但是下面的东西搞不了

1. 网站需要登录账号
必须登录才能看的内容,爬虫直接进不去,爬不到,我这个只能爬取你能看见的内容
2. 网站开启反爬虫防护
网站识别出你是程序,直接拒绝访问,不给你数据,因为网上有很多乱爬的,怕给网站服务器崩了。
3. 内容是动态加载出来的
往下滑动页面才出现的内容,普通爬虫抓取不到,你需要根据你自己所学去搞了
4. 爬虫访问速度太快
一秒频繁访问很多次,网站直接拉黑你的网络IP,这就是为什么一般要限制爬取速度的原因
5. 资源被加密隐藏
图片、视频真实地址被藏起来、加密处理,爬虫找不到,这里还是你要对其对应的网站做对应处理
6. 需要浏览记录、身份验证
没有用户浏览信息,无法获取内容
7. 网站明确禁止爬虫抓取

我们再怎么说也要遵守法律不要乱爬资源,有句话说的好,爬虫学的好,牢饭少不了,你一快了,就会变成网络攻击了。

爬虫的运行逻辑

1、导入可以上网的库(我这里用的是requests)

2、伪装好自己(不然就被拦截了)

3、发送请求(让其可以让你访问网站)

4、设置好一些基础的(比如要的格式,要爬什么资源)

5、输出(让你爬取的资源打印出来)

补充

import time #导入时间库,设置时间的

time.sleep(时间)  #设置每次访问时间

做一个简单的for循环,这个应该理解吧

for i in range(次数):
res = requests.get(url, headers=head)
print(content)

免责声明:

本文章就只是介绍如何爬取资源,只是一个简单的逻辑,请不要利用爬虫做任何违法的行为,本人遵守法律,如有任何问题,本人该不负责。

爬取示例(爬取的是本人的博客网站)

其爬取出的东西就会在输出栏打印出来,后面根据你自己的需要更改。

总结:大致就是这些,当然,这就是个引子,如果你要详细的去学,还要学的东西有很多,本人就会一些皮毛,反正大致的逻辑就是这样,到对应的网站你就要具体问题具体分析。

还有网络上我们用浏览器看到的网站基本上都是利用爬虫爬取的,可以说没有爬虫,基本上就没有浏览器,但是,他们一般都要遵守robots.txt协议,这是最基本的规则,它可以让浏览器是否收录该网站,你可以仔细看看其中的条款,这就是一般网站是否要浏览器上可以搜索到网站信息的根本,我们也应该遵守该协议,我觉得这是互联网最基本的准则。

DDOS网络攻击的原理及其防护

注:本人因为最开始搭建网站时,被攻击了很多次,也被阿里云官方给我服务器拉进黑洞很多次,对于这种行为是绝对痛恨的,于是,便学习了DDOS攻击的原理,及用python写了一个测试压力的小工具,仅用于参考学习,如用于违法犯罪本人概不负责。

免责声明:请不要用他来攻击任何网站,维护好网络环境

原理:我们知道,一个电子设备其承载能力是有限的,DDOS就是利用了这一点,原理就是模拟很多人在同一时间访问你的网站,达到把你的服务器冲垮的目的。

例如我之前的服务器就是被冲了快一个星期

所以本人是很痛恨这种行为,严重影响了本人的使用,至于黑洞,就是云服务器运营商为了防止服务器损坏就直接加入黑名单,公网IP这些基本上就直接用不了了,一般关半小时左右,如果攻击没有停就加长黑洞时间,对于企业的话一般就是会用高防的,一般个人也可以买,当然一万往上,就只有富哥玩的起,我们一般都是套个cloudflare的防护,免费的,就很良心,但是因为其本身在国外的原因,所以套了这个你的网站访问可能会变慢。

攻击方式

  1. TCP 洪水攻击(TCP Flood)这是最简单的方式。

大量建立半连接、全连接请求,三次握手只做一半,不断向目标发起连接,耗尽服务器连接池、CPU、内存。

  1. SYN 洪水攻击(SYN Flood)

只发送握手第一步 SYN 包,不完成三次握手
服务器会一直等待你回复,大量半连接堆积,直接占满服务器连接队列,服务器直接瘫痪。
杀伤力远大于普通TCP攻击。

  1. UDP 洪水攻击(UDP Flood)

UDP不需要握手,直接疯狂发超大数据包
无脑灌流量,直接打满对方宽带,网络直接断流、掉线、延迟999+
游戏服务器最怕这个。

  1. ACK Flood

大量发送确认数据包,干扰服务器正常网络判断,消耗处理性能。

  1. HTTP GET 洪水 / CC攻击(我本人遇到的就是这种情况)

模拟大量用户疯狂刷新网页、请求接口、访问链接
专门打网站、网页、后台,让网站打不开、502、503崩溃,一般主要攻击8080这个端口,这是网站一般的默认端口。

  1. POST Flood

大量提交表单、上传数据请求,压榨网站后端数据库压力

  1. DNS 放大攻击

利用公共DNS服务器,小包进、大包出
用极小流量,打出几十倍超大流量,低成本高伤害。

  1. NTP 放大攻击

和DNS同理,时间服务器反射流量,巨型流量DDoS

  1. ICMP 洪水(Ping洪水)

疯狂Ping目标IP,海量数据包冲击网关,网络直接卡死

  1. Slowloris 慢速攻击(慢速连接攻击)

慢慢发包、不关闭连接,一条连接占用很久
少量线程就能搞垮中小型网站,极其隐蔽

  1. UDP Fragment 分片攻击

把超大数据包拆碎轰炸,防火墙很难防御

  1. 混合DDoS

同时 UDP+SYN+HTTP+ICMP 一起打,全能型轰炸

分类

1. 网络层:UDP、ICMP、SYN、DNS放大
2. 传输层:TCP Flood、ACK Flood
3. 应用层:CC攻击、HTTP洪水、Slowloris

反正对于DDOS攻击就算是那些专家也并没有特别好的方法。

对于个人开发者我的方法就是

1、套cloudflare防护的这个壳

2、加黑名单,封IP

3、加一个人机访问

4、开白名单,只有你固定的IP才可以访问。

实现方法(主要是本人被攻击的方法)再次声明,仅用于学习,如果有人用于攻击本人概不负责

导入所需要的库

import socket
import threading
import time

配置好

访问网址**_(注意这里不准任何人更改,如有更改就不是本人写的)_**

url = “127.0.0.1”

网址端口

port = 80

开启多线程访问**_(注意这里不准任何人更改,如有更改就不是本人写的)_**

thread_num = 5

最简单的数据包发送

http_data = b”GET / HTTP/1.1\r\nHost:localhost\r\n\r\n”

定义一个无限循环的任务

def visit():
# 无限循环 一直不停访问网站
while True:
# 1.创建一个网络通道,相当于打开一条上网小路
net = socket.socket()
try:
#2.和目标网站服务器建立连接
net.connect((url, port))

#3.发送访问请求,告诉服务器我要打开网页
net.send(http_data)

print(“正在访问网站”)

except:
#4连接失败直接跳过
pass

#5设置请求频率的
time.sleep(0.05)

#6弄出大量线程服务

for i in range(thread_num):
# 7创建一条新线程,也就是一个新用户
t = threading.Thread(target=visit)
# 8启动这个用户,开始疯狂访问
t.start()

整体运行原理(本人这里只介绍原理,无任何教唆,鼓动行为,如果有人敢拿去更改那么,本人概不负责,且不会承认是本人的代码)

程序一次性创建 10个虚拟用户
每个用户不停的连接网站、发送访问请求
大量请求一瞬间全部涌入服务器
服务器处理不过来海量访问
网站卡顿、打不开、压力爆满
这就是 CC流量访问、应用层DDoS 最核心最简单原理

以上就是最简单的实现方法

这是攻击本人博客网站大致的效果

前面有用但是后面大部分都被过滤掉了,所以基本上就图一乐。

但是本人就仅仅只是用于学习,如果有人敢拿出去用后果自己负责,请使用的人对自己的行为负责,都是成年人请为自己的一言一行及所作所为负责,本人因为被打怕了,才去学的这个,而且其很简陋,基本上攻击不了任何东西,这里只是方便那些被攻击的人知道原理并做好防护措****施,网警叔叔,你好,本人就是大致介绍,没人任何其他想法,打的也只是自己的博客网站,无任何危害行为。

总结:上便是大致的方法以及反制方法,如果真正想要去学习请去专门的网络安全的地方去学习,网络不是法外之地,祝所有小型合法网站永远稳定运行。

python爬虫

注:本人也只会一些简单的爬虫,然后只要是用于介绍爬虫爬取逻辑。

我搞的项目地址: suyihang15/Crawl: 一个简单的爬虫示例

代码操作步骤

1、导入上网工具,让你的程序可以连接上网(主要是用于访问,因为其实爬虫也要像人一样去访问网站才行)

import requests

2、填入你要爬的网站(你要爬哪个网站就填啥)

url = “爬取的网站的完整网址”

3、做一个简单的伪装(就让网站认为你是一个真人)

head = {“User-Agent”:”Mozilla/5.0”}

4、对你要爬的网站发送请求

res = requests.get(url,headers=head)

5、调整文字格式,防止爬取出来的是乱码。

res.encoding = res.apparent_encoding

6、获取网站上的资源内容

content = res.text

7、把你要的资源打印出来

print(content)

但是下面的东西搞不了

1. 网站需要登录账号
必须登录才能看的内容,爬虫直接进不去,爬不到,我这个只能爬取你能看见的内容
2. 网站开启反爬虫防护
网站识别出你是程序,直接拒绝访问,不给你数据,因为网上有很多乱爬的,怕给网站服务器崩了。
3. 内容是动态加载出来的
往下滑动页面才出现的内容,普通爬虫抓取不到,你需要根据你自己所学去搞了
4. 爬虫访问速度太快
一秒频繁访问很多次,网站直接拉黑你的网络IP,这就是为什么一般要限制爬取速度的原因
5. 资源被加密隐藏
图片、视频真实地址被藏起来、加密处理,爬虫找不到,这里还是你要对其对应的网站做对应处理
6. 需要浏览记录、身份验证
没有用户浏览信息,无法获取内容
7. 网站明确禁止爬虫抓取

我们再怎么说也要遵守法律不要乱爬资源,有句话说的好,爬虫学的好,牢饭少不了,你一快了,就会变成网络攻击了。

爬虫的运行逻辑

1、导入可以上网的库(我这里用的是requests)

2、伪装好自己(不然就被拦截了)

3、发送请求(让其可以让你访问网站)

4、设置好一些基础的(比如要的格式,要爬什么资源)

5、输出(让你爬取的资源打印出来)

补充

import time #导入时间库,设置时间的

time.sleep(时间)  #设置每次访问时间

做一个简单的for循环,这个应该理解吧

for i in range(次数):
res = requests.get(url, headers=head)
print(content)

免责声明:

本文章就只是介绍如何爬取资源,只是一个简单的逻辑,请不要利用爬虫做任何违法的行为,本人遵守法律,如有任何问题,本人该不负责。

爬取示例(爬取的是本人的博客网站)

其爬取出的东西就会在输出栏打印出来,后面根据你自己的需要更改。

总结:大致就是这些,当然,这就是个引子,如果你要详细的去学,还要学的东西有很多,本人就会一些皮毛,反正大致的逻辑就是这样,到对应的网站你就要具体问题具体分析。

还有网络上我们用浏览器看到的网站基本上都是利用爬虫爬取的,可以说没有爬虫,基本上就没有浏览器,但是,他们一般都要遵守robots.txt协议,这是最基本的规则,它可以让浏览器是否收录该网站,你可以仔细看看其中的条款,这就是一般网站是否要浏览器上可以搜索到网站信息的根本,我们也应该遵守该协议,我觉得这是互联网最基本的准则。

蓝牙传输文件

注:没想到吧,蓝牙也是可以传文件的,别以为他只能连接耳机这些,而且基本上有蓝牙就可以传,没有什么限制,但是,传输很慢,基本上是很紧急的情况,没有网络和传输线才用,不让相信我你不会想用的,这里也只是介绍这种方式

以电脑和手机传文件为例,主要没有第二台手机了。

1、原理

其实说白了就是两台设备,靠近距离的无线电波隔空传数据,适合身边没网和数据线的时候传点小文件。

先说说它到底是怎么传的。平时我们打开手机蓝牙,设备就会悄悄往外发信号,相当于跟周围说“我在这,能连我”。等搜到要传文件的设备,配对输个密码或者确认一下,就是俩设备互相打个招呼,建一个专属的私密通道,防止别人蹭到数据。

真要传文件的时候,不管是图片、文档还是歌,系统都会自动把整个文件拆成一小段一小段的小数据包,就像把一大箱东西分成小包裹挨个寄。然后通过2.4GHz的无线电波,一点点把这些小数据包发过去,另一边的设备收到所有小包裹,再自动拼回完整的文件,存到手机里,传输就完成了。就和那早年间下载器加速下载差不多,切割文件,传输,再合起来,但是,他不像下载器一样,可以同时下载好几个,就死死的一点点的传,所以很慢。

蓝牙是近距离传输,基本上要面对面传,就这,传的都慢的要死,照片都不能秒传,所以基本上不建议用,就你看哪个搞传输文件的用到了蓝牙去传,基本上就是连接设备吧,传输基本上就是用网络吧,所以这里是用于一些极端情况。

另外,蓝牙用的2.4GHz频段,跟家里WiFi、微波炉挨得近,会互相干扰,传文件突然卡顿,多半是这个原因。但是,配对传输的时候还有加密,对,我查资料的时候也很吃惊,所以安全性也够用,

简单说就是,蓝牙就是近距离、低功耗的无线隔空传文件,先配对建通道,再把文件拆分传输、接收重组,适合临时传小文件,方便又不用依赖网络。但是千万千万不要传大文件,不然那传输速度会让你怀疑人生,当热,你可以体会一下,当初哪些说网速慢,就和现在蓝牙传文件的速度差不多,可能还要慢点。

然后就是传输协议是OPP对象推送协议(推送)和RFCOMM协议(传输通道),具体的自己去查,毕竟我不可能帮你把协议上的东西都给你介绍清楚吧,反正知道他是一个推送一个搞通道的就行。

2、连接

注意现在基本上都有蓝牙模块的,但是有些可能也没有,所以还是要提醒大家看看有没有蓝牙在东西。

(1)开启蓝牙(那图标你不可能都不认识吧)

这东西啊,手机上一样

(2)配对设备(两边同时开启然后配对就行)

这里我是没有联网的

(3)传输文件

就手机上和电脑上这样传输文件就行

额,看吧,就这照片都要传半天,而且中间还会断连,额,真的不是很推荐。

总结:这种就是用于没网急用,传小文件,你就当听个乐,实际上用的真的不多,但是好像又有点用的知识吧。

关于早期上网

注:本人是00后,算经历当时那个各种各样的网上的东西吧,主要谈谈个人的近几年对于上网的感受吧。

在早年间我并没有对上网有多少的概念,基本上是看家里电视为主,我到现在还记得28 48(以前是37) 57 62 64 65 73这几个台,因为没有什么网络电视,所以就这几个台转来转去的,当时家里好像是三年级才有了一台烂笔记本电脑,方正科技,当时是拨号上网,windows xp。具体细节记不清了,家里是有一台座机的,当时还是很开心的,我记得当时死缠烂打才让我表哥给我搞了一个QQ好像是2013年吧,叫天真童年,头像是个小灰灰,但是,当时没太多时间去管这个QQ后面2015年看了一下,好像因为太久没有登录,被冻结了,现在想想还挺感慨的。

关于手机我有印象是记得我当时是用的我爹的有个手机,然后是老人机还是智能机记不清了,当时有个猫和老鼠的视频,就反复看了好几遍,所以对这事印象很深,那时我兄弟好像都没有出生,后面玩过像神庙逃亡,小小部队,瘟疫公司,国宝三国等一系列的小游戏,记得家里当时没有wifi,所以还学会了用蓝牙穿安装包,记得当时好像还挺慢的,后面家里有WiFi以后,就很爽,之前还舔着个脸要别人家的WiFi,用过WiFi万能钥匙,当时确实很好用,之后就是玩天天酷跑,天天炫斗,这些游戏了,我记得我爹的第一个智能机是金立的,当时电池是可以扣下来的,可以用万能充电器充电,当时我妈好像用的是小米手机,还有一句为发烧而生,当时,没有WiFi,用的流量看的熊出没之夺宝雄兵,和我兄弟一起看的,不知道他还有没有印象,当时好像是扣了快100块的花费吧,被我妈说我就说为什么有100多块钱的花费,具体不知道她被扣了多少,但是后面基本上就有阴影了,不怎么敢开流量了,还有就是当时手机上还遇到过病毒,就一直在手机上自动下乱七八糟的软件,后面是拿到街上的手机店里恢复出厂设置才行的,当时还觉得很神奇,真的高科技。

然后,后面就是在我另外一个表哥家里,在那里玩游戏,最开始是4399,我们玩过一些小游戏,但是当时小,所以,基本上不怎么得玩,基本上是看他们玩,就是玩一些双人小游戏可以得玩一下,记得当时玩过不少小游戏了,后面接触的就是穿越火线了,我记得当时他没有打lol也不知道为什么,印象最深的是生化酒店,我现在都记得那个泳池旁有个角是可以卡的,不被抓,当时还卡死了,所以印象很深,之后就是快玩游戏盒,其他的没接触过,玩过罪恶都市,当时是在我舅舅那里玩的,我还问过怎么上车,然后,电脑旁边还有个作弊的贴在墙上,当时是木墙,所以有印象,然后还玩过极品飞车好像是最高通缉吧,还是比较丰富的,但是,因为家里算管的严的所以玩的手游比电脑多的多。

可能是因为小时候基本上是看他们玩吧,所以,到了大学现在,基本上经常玩电脑游戏,电脑对我的吸引力比手机大多了,也算想要弥补一些遗憾吧。但是现在看到网络发展是真的快啊,我记得当时下载是真的真的很慢,用过迅雷,暴风影音,网上说的电驴什么的倒是没有看过,但是确实变化是真的快。

对现在来说,我个人觉得,特指单机游戏不会让人特别沉迷,确实,手机害人,但是我觉得更多的是要管控好,尤其是短视频,我可以一直刷,但是,游戏我会玩累,会想休息,对于日后我自己的子女,我会让他玩游戏,但是玩电脑游戏,手游会让他玩,但是都会控制,尤其是短视频,这玩意真的停不下来,而且我真的没有以前那么有耐心了。

以上只代表我个人的看法以及做一个自己的一个回忆吧,老了还可以拿出来看看乐呵乐呵,你们也当看个回忆吧。

关于早期上网

注:本人是00后,算经历当时那个各种各样的网上的东西吧,主要谈谈个人的近几年对于上网的感受吧。

在早年间我并没有对上网有多少的概念,基本上是看家里电视为主,我到现在还记得28 48(以前是37) 57 62 64 65 73这几个台,因为没有什么网络电视,所以就这几个台转来转去的,当时家里好像是三年级才有了一台烂笔记本电脑,方正科技,当时是拨号上网,windows xp。具体细节记不清了,家里是有一台座机的,当时还是很开心的,我记得当时死缠烂打才让我表哥给我搞了一个QQ好像是2013年吧,叫天真童年,头像是个小灰灰,但是,当时没太多时间去管这个QQ后面2015年看了一下,好像因为太久没有登录,被冻结了,现在想想还挺感慨的。

关于手机我有印象是记得我当时是用的我爹的有个手机,然后是老人机还是智能机记不清了,当时有个猫和老鼠的视频,就反复看了好几遍,所以对这事印象很深,那时我兄弟好像都没有出生,后面玩过像神庙逃亡,小小部队,瘟疫公司,国宝三国等一系列的小游戏,记得家里当时没有wifi,所以还学会了用蓝牙穿安装包,记得当时好像还挺慢的,后面家里有WiFi以后,就很爽,之前还舔着个脸要别人家的WiFi,用过WiFi万能钥匙,当时确实很好用,之后就是玩天天酷跑,天天炫斗,这些游戏了,我记得我爹的第一个智能机是金立的,当时电池是可以扣下来的,可以用万能充电器充电,当时我妈好像用的是小米手机,还有一句为发烧而生,当时,没有WiFi,用的流量看的熊出没之夺宝雄兵,和我兄弟一起看的,不知道他还有没有印象,当时好像是扣了快100块的花费吧,被我妈说我就说为什么有100多块钱的花费,具体不知道她被扣了多少,但是后面基本上就有阴影了,不怎么敢开流量了,还有就是当时手机上还遇到过病毒,就一直在手机上自动下乱七八糟的软件,后面是拿到街上的手机店里恢复出厂设置才行的,当时还觉得很神奇,真的高科技。

然后,后面就是在我另外一个表哥家里,在那里玩游戏,最开始是4399,我们玩过一些小游戏,但是当时小,所以,基本上不怎么得玩,基本上是看他们玩,就是玩一些双人小游戏可以得玩一下,记得当时玩过不少小游戏了,后面接触的就是穿越火线了,我记得当时他没有打lol也不知道为什么,印象最深的是生化酒店,我现在都记得那个泳池旁有个角是可以卡的,不被抓,当时还卡死了,所以印象很深,之后就是快玩游戏盒,其他的没接触过,玩过罪恶都市,当时是在我舅舅那里玩的,我还问过怎么上车,然后,电脑旁边还有个作弊的贴在墙上,当时是木墙,所以有印象,然后还玩过极品飞车好像是最高通缉吧,还是比较丰富的,但是,因为家里算管的严的所以玩的手游比电脑多的多。

可能是因为小时候基本上是看他们玩吧,所以,到了大学现在,基本上经常玩电脑游戏,电脑对我的吸引力比手机大多了,也算想要弥补一些遗憾吧。但是现在看到网络发展是真的快啊,我记得当时下载是真的真的很慢,用过迅雷,暴风影音,网上说的电驴什么的倒是没有看过,但是确实变化是真的快。

对现在来说,我个人觉得,特指单机游戏不会让人特别沉迷,确实,手机害人,但是我觉得更多的是要管控好,尤其是短视频,我可以一直刷,但是,游戏我会玩累,会想休息,对于日后我自己的子女,我会让他玩游戏,但是玩电脑游戏,手游会让他玩,但是都会控制,尤其是短视频,这玩意真的停不下来,而且我真的没有以前那么有耐心了。

以上只代表我个人的看法以及做一个自己的一个回忆吧,老了还可以拿出来看看乐呵乐呵,你们也当看个回忆吧。