自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巴山夜雨

有多努力有多成功

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 基础知识二:自己认识的HTTP协议

HTTP协议HTTP协议简介:HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol。一个基于TCP/IP通信协议来传递数据的协议,处于OSI中应用层。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTPP有多个版本,目前广泛使用的是HTTP/1.1版本。请求报文构成请求行:包括请求方法、URL、协议...

2020-02-27 00:06:05 376

原创 python 网易云音乐uc缓存转换mp3

前几天帮老爸的导航下载歌曲,发现都要会员,找资源较麻烦,用python写个网易云的缓存转换mp3的程序吧。转换的根本方法就是对缓存uc文件的数据和0xa3(163)进行异或(^)运算啦。流程:1、对缓存文件的数据和0xa3(163)进行异或(^)运算2、用歌曲ID用网易云提供的API去获取歌曲信息3、数据保存为mp3文件python版本:python2\python3...

2020-02-23 18:11:48 12622 9

原创 同步和异步,阻塞和非阻塞

A进程里面调用B函数对B而言有没有通知、回调等就是同步、没有的话是异步同步:调用时等到结果出来才返回,没有得到结果不会返回异步:调用者不会立刻得到结果,而是在*调用*发出后,被调用者通过状态、通知、回调来通知调用者对A而言,一直等是阻塞、不等是非阻塞阻塞和非阻塞关注的是程序在等待调用结果(消息,返回值)时的状态阻塞:没有资源一直等待,线程处于阻塞状态非阻塞:没有资源不会...

2020-02-16 20:25:16 176

原创 面向对象编程的基本规则 python例子

一、两个标准:低耦合和高内聚就是指模块之间低耦合、模块内部高内聚,以追求软件系统的可重用和易维护。一个完整的系统,模块与模块之间,尽可能的使其独立存在。也就是说,让每个模块,尽可能的独立完成某个特定的子功能。模块与模块之间的接口,尽量的少而简单。如果某两个模块间的关系比较复杂的话,最好首先考虑进一步的模块划分。实际上这两个规则可能会处于冲突情况,这就要结合实际情况去考虑了。低耦合:模块之间...

2020-02-11 23:10:02 508

原创 基础知识(一)-计算机网络

各种分层OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。各层主要作用和协议应用层主要作用:产生流量的应用协议:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS表示层主要作用:数据压缩、...

2020-02-05 18:00:18 326

陀螺仪MPU6050,通过DMP获取姿态

MPU6050,通过DMP获取姿态,串口输出。

2017-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除