编程
编程
leeyushi
这个作者很懒,什么都没留下…
展开
-
学习编程的网址
编程狮,随时随地学编程原创 2020-08-06 10:13:28 · 122 阅读 · 0 评论 -
HTTPS
定义: HTTP over SSL 的简称,即⼯作在 SSL (或 TLS)上的 HTTP。说⽩了就是加密通信的 HTTP。 ⼯作原理: 在客户端和服务器之间第一次建立连接时,采用非对称加密协商出⼀套对称密钥,每次发送信息之前将内容采用对称加密,收到之后对内容进行解密,达到内容的加密传输。 为什么不直接⽤⾮对称加密? ⾮对称加密由于使⽤了复杂了数学原理,因此计算相当复杂,如果完全使⽤⾮对称加密来加密通信内容,会严重影响⽹络通信的性能。 HTTPS 连接建⽴的过程: ...原创 2020-07-11 22:54:49 · 682 阅读 · 0 评论 -
TCP/IP
概念: ⼀系列协议所组成的⼀个⽹络分层模型 具体分层: Application Layer 应⽤层:HTTP、FTP、DNS Transport Layer 传输层:TCP、UDP Internet Layer ⽹络层:IP Link Layer 数据链路层:以太⽹、Wi-Fi 为什么要分层? 客户端在往服务端传输数据的时候,因为⽹络的不稳定性,在传输到一半数据可能丢失,或者传输失败,所以需要有回执机制,确保数据是成功传送的,因为有多个协议,如果每一个协议都去做回执机制的事..原创 2020-07-11 22:21:48 · 154 阅读 · 0 评论 -
如鹏网程序员英语
如鹏网程序员英语原创 2020-06-25 21:28:47 · 220 阅读 · 0 评论 -
23种设计模式
资料整理: 代理模式以及在Android中的使用 使用整理: 构建模式: 由于暂时来不及写,可以参考Android里的系统函数: new AlertDialog.Builder(this) 查看对应的写法 ...原创 2020-05-07 23:45:34 · 156 阅读 · 0 评论 -
算法
计算百分比: (进度)90*(百分比)100/(总数)360=25%。(进度)25*(总数)360/(百分比)100=90原创 2020-05-07 23:27:01 · 106 阅读 · 0 评论