logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JUC——安全容器类(CopyOnWriteArrayList,CopyOnWriteArraySet 和 ConcurrentHashMap)

引入在多线程下,List ,Set ,Map 都是不安全的。先拿List举个例子。

#java
Wifi 认证,关联,四次握手(WPA/WPA2/WPA3-SAE)

SAE 采用了“互联网工程任务组(IETF)”RFC7664 规范中定义的 “蜻蜓(Dragonfly)” 握手协议,将其应用于 Wi-Fi 网络以进行基于密码的身份验证。SAE 采用了“互联网工程任务组(IETF)”RFC7664 规范中定义的 “蜻蜓(Dragonfly)” 握手协议,将其应用于 Wi-Fi 网络以进行基于密码的身份验证。站在用户的角度,设备连接这两种协议(WPA2-perso

文章图片
#网络#安全#服务器 +1
Wifi_认证 、关联 和 四次握手(WPA/WPA2)

帮助理解 WIFI 连接 过程中,认证 关联 以及 WPA/WPA2 -PSK 认证过程,从抓包 到 图解,初步窥探 WIFI 无线通信技术的魅力。

文章图片
#网络#网络协议#网络安全 +1
Wifi 认证,关联,四次握手(WPA/WPA2/WPA3-SAE)

SAE 采用了“互联网工程任务组(IETF)”RFC7664 规范中定义的 “蜻蜓(Dragonfly)” 握手协议,将其应用于 Wi-Fi 网络以进行基于密码的身份验证。SAE 采用了“互联网工程任务组(IETF)”RFC7664 规范中定义的 “蜻蜓(Dragonfly)” 握手协议,将其应用于 Wi-Fi 网络以进行基于密码的身份验证。站在用户的角度,设备连接这两种协议(WPA2-perso

文章图片
#网络#安全#服务器 +1
利用 update-alternatives 控制 Python 版本

什么是 update-alternativesupdate-alternatives 是 Linux 系统用来 控制软件切换的 命令。这次我们主要针对 Ubuntu 系统 控制 python 版本。

#linux#python
Shell——函数参数传递

上述 getopts 后面的“s:k:y:” 是用户可以给函数提供的选项参数,每个参数还都可以含有参数,因为他们后面都加了 “:”,这个参数会被存到 系统变量 $OPTARG 中。getopts 是 bash 内置的一个命令,通过该命令,用户可以获取函数的选项以及参数值,或者是脚本的命令行选项以及参数值。可以发现,上述的变量 var 的值 是另一个变量(name)的变量名,,此时 可以通过两种方法

文章图片
#linux
到底了