第三方
111
猿来如此~~
很高兴认识大家!
展开
-
网络编程---UDP
UDP类似发短信,可以直接往目的发送,而不需要先建立连接。发送方 DatagramSocket datagramSocket = new DatagramSocket(); InetAddress byName = InetAddress.getByName("127.0.0.1"); String msg = "Hello World!"; DatagramPacket datagramPacket = new DatagramPacket(m原创 2021-08-21 11:02:28 · 92 阅读 · 0 评论 -
网络编程---TCP
TCP(用户传输协议)客户端通过socket连接服务器发送消息 public static void main(String[] args) throws Exception { Socket socket = null; OutputStream outputStream = null; try { InetAddress inet = InetAddress.getByName("127.0.0.1");原创 2021-08-19 09:16:51 · 96 阅读 · 0 评论 -
网络编程---Ip和端口号
网络编程网络编程的要素:IP端口号网络通信协议IPip地址:InetAddress唯一定义一台网络上的计算机127.0.0.1 : 本机localhostip地址的分类ipv4/ipv6ipv4:127.0.0.1 , 四个字节组成,0-255,约42亿ipv6:fe80::71ea:4158:6290:e31c%4,128位,8个无符号整数。公网(互联网),私网(局域网)ABCD类地址192.168.XX.XX,专门给组织内部使用域名:给IP取名字原创 2021-08-17 10:26:56 · 352 阅读 · 0 评论 -
Redis---SpringBoot监听过期Key
通过SpringBoo监听redis过期key只要是添加两个配置类。添加监听key的代码package com.hczy.acl.redis.listener;import org.springframework.data.redis.connection.Message;import org.springframework.data.redis.connection.MessageListener;import org.springframework.stereotype.Compone原创 2021-07-23 15:19:35 · 155 阅读 · 0 评论 -
单点登录流程
单点登录单点登录流程图如下这里省略Oauth2,想了解点击Oauth2用户访问两个系统的主要流程如下用户访问两个系统的主要流程如下1.用户访问系统1,发现未登录,则会重定向到授权中心,然后用户输入账号密码,确认通过后返回code,然后通过code获取token2.用户访问系统2,发现未登登录,则会重定向到授权中心,发现授权中心已登录,则直接返回code,然后通过code获取token知是行之始,行是知之成 !...原创 2021-06-25 20:48:53 · 638 阅读 · 0 评论 -
Oauth2
Oauth2的四种方式授权码(authorization-code)隐藏式(implicit)密码式(password)客户端凭证(client credentials)第一种方式:授权码模式授权码模式,指的是系统先向第三方申请一个授权码(code),然后获取Token第二种方式:隐藏式隐藏式,一般用于纯前端应用,在验证通过后,直接返回令牌。第三种方式:密码式密码式,如果你高度信任该网站,则可以直接通过该网站携带账号密码,请求B网站获取令牌第四种方式:客户端凭证式客户原创 2021-06-20 13:29:43 · 182 阅读 · 0 评论