• 全部
  • 日记2
  • 设计模式33
  • Android40
  • Java43
  • Flutter1
  • LeetCode题解23
  • 写作5
  • 默认分类0
  • 练车0
  • 系统18
  • 开发120
  • Java

    HTTPS与SSL(TLS)连接的建立

    HTTPS与SSL(TLS)连接的建立 HTTPS = HTTP + SSL(TLS) 在应用层与网络层中多包一层SSL进行对数据的加密 其中SSL先是通过非对称加密协商对称加密秘钥,双方在通过对称加密,进行数据交互 SSL的建立流程 1.客户端向服务端发送 Client Hello,并且带上自己支

  • Java

    TCP/UDP 网络分层

    TCP/UDP 网络分层 TCP与UDP的区别 TCP面向连接的,需要三次握手,点对点传输,保证不丢包,丢包可重传 UDP:不需要连接,一对多广播传输,可能会丢包 TCP:三次握手 1.客户端先发送数据包,等待服务端确认 (客户端发送后准备状态) 2.服务端返回数据包,确认客户端连接 (服务端发送后

  • Java Android

    登录与授权

    登录与授权 老式登录 Cookie:服务器使用Set-Cookie Header 将信息存入浏览器,浏览器在下次访问同一服务器通过把Cookie Header带上传给服务器 场景: 1.老式购物车 2.主题设置偏好设置 3.第三方用户画像 4.管理用户登录状态 Authorization 两种主流⽅

  • Java

    编码,加密,Hash,序列化,字符集

    编码,加密,Hash,序列化,字符集 Hash算法 Hash是对数据形成一种提取,不可逆,可以快速验证,你是不是你,就像是在人这个物体里把指纹提取出来,通过两个人的指纹判断,这两个人是不是同一个人,但是我们不能通过指纹在茫茫人海中找出你 常见的Hash算法有MD5,SHA等 可用于数据签名,系统登录

  • Java

    HTTP Header 和 Body

    HTTP Header 和 Body Header Host:目标主机地址域名,浏览器通过dns域名解析后,目标主机需要通过host里面的域名确定是链接自己的那个子主机,目标主机可能拥有多个子主机 Content-length:body长度 Content-type: 文本类型 1.text/htm

  • Java Android

    HTTP 请求方法与状态码

    HTTP 请求方法与状态码 请求方法 GET:获取资源,不带有body,幂等 POST:添加或者修改资源,带有body,不幂等 PUT:修改资源,带有body,幂等 DELETE:删除资源,不带有body,幂等 HEAD:获取资源,response不带有body,通常获取资源head,看文件有多大,

  • Java Android

    HTTP原理与工作机制

    HTTP原理与工作机制 HTTP (Hypertext Transfer Protocol): 超文本传输协议 HTML: 超文本,拥有可以链向其他文本的链接 浏览器url 转HTTP http://www.notion.so/rouxi/HTTP-ef5f45dba9aa451bb4051b04f

  • Java

    手写Lock

    手写Lock public class SpinLockDemo { AtomicReference<Thread> atomicReference = new AtomicReference<>(); public void MyLock() { Thre

  • Java

    CAS 操作 与 ABA问题

    CAS 操作 与 ABA问题 compareAndSet 函数交CAS操作 AtomicInteger atomicInteger = new AtomicInteger(); atomicInteger.compareAndSet(0,2); public final boolean compa

  • Java

    异步回调

    异步回调 CompletableFuture future = CompletableFuture.runAsync(()-> { System.out.println(55555); }); future.handle((o,t)-> { System.out.println(o)

avatar

心偏两寸半

这就是我

  • 179

    文章

  • 11

    分类

  • 78

    访问量

  • 2023-08-13

    建站天数

avatar

心偏两寸半

这就是我

  • 179

    文章

  • 11

    分类

  • 78

    访问量

  • 首页
  • 关于我
  • 控制面板
请您轻一点,我是很昂贵的机器人哦! O.O