首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
网络
订阅
爱吃荆芥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
(建议收藏)TCP协议灵魂之问,巩固你的网路底层基础
TCP 作为传输层的协议,是一个软件工程师素养的体现,也是面试中经常被问到的知识点。在此,我将 TCP 核心的一些问题梳理了一下,希望能帮到各位。 001. 能不能说一说 TCP 和 UDP 的区别? TCP是一个面向连接的、可靠的、基于字节流的传输层协议。 而UDP是一个面向…
Android OkHttp使用过程中的一些经验总结
本篇对其中Android中常用的部分进行汇总一下,同时也会提出一些新的思路,我们主要围绕DNS、HTTP、WebView三部分来汇总。
【1.9w字】彻底搞懂HTTP知识的面试题,建议精读收藏
如何理解 URI? URI, 全称为(Uniform Resource Identifier), 也就是统一资源标识符,它的作用很简单,就是区分互联网上不同的资源。 但是,它并不是我们常说的网址, 网
再谈HTTPS
本篇将讨论HTTPS的加解密原理,很多人都知道RSA,以为HTTPS = RSA,使用RSA加解密数据,实际上这是不对的。HTTPS是使用RSA进行身份验证和交换密钥,然后再使用交换的密钥进行加解密数据。身份验证是使用RSA的非对称加密,而数据传输是双方使用相同的密钥进行的对称…
OkHttp 手把手教你网络编程
1. 物理层 模型的最低层。是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。 2. 数据链路层 主要功能是:在物理层提供的服务基础上,在通信的实体间建立数据链…
Android 网络编程之HTTPS详解
比如有一串中文:我是祖国的花朵。 1. 互质关系 2. 欧拉函数 3. 欧拉定理 4. 模反元素 模反元素指的是:如果两个正整数a和b互质,那么一定可以找到整数k,使得 ak-1 被b整除,或者说ak被b除的余数是1。
RxJava练武场之——基于Observable网络框架的搭建
答:网络请求中对于请求流程、配置、入参封装、加解密、异常处理每个app都是固定不变的,如果业务每次请求都自己处理,会存在冗余代码,且质量不易保证。所以我们需要基于Retrofit对这些流程和操作做二次封装,并对调用方式进行统一,我们称之为网络框架。 答:传统网络框架封装方式采用…
不求服务端,自己改接口!Charles抓包工具在Android/iOS开发中的应用
作为移动开发工程师,平时开发阶段跟接口相关的工作都是要和服务端的小伙伴进行对接的,在对接的过程中一定会有一些不太方便的地方。 那么,今天我要给大家介绍一下「Charles」这款抓包软件,使用 Charles ,数据接口相关的接口和调试工作将变的高效、简单、痛快。 我将具体介绍「…
OkHttp 3.x 源码解析之Interceptor 拦截器
图片来自于网络,文章由于我是通过其他平台搬家过来的,时间久了我忘记是哪位作者画的,如果作者看到请联系我,我加上来源。 Okhttp大致包含四层,应用层,协议层,连接层,会话层, 本系列只分析应用层,协议层。 Java里的拦截器是动态拦截Action调用的对象。它提供了一种机制可…