- 博客(5)
- 收藏
- 关注

原创 springsecurity密码验证原理概括
密码验证过程1.UsernamePasswordAuthenticationFilter从UsernamePasswordAuthenticationFilter断点进入,此处的返回值是一个方法**getAuthenticationManager().authenticate(authRequest)**的返回值,而传入的参数正是在表单中输入的账户密码进行封装之后的结果,主要进入authentication(authRequest)中进行探索。2.ProviderManager进入getAuthe
2021-11-22 22:25:54
8283
原创 Hamx安装失败的解决
1.开启Virtualization开机时按F2或F12进入BIOS开启Virtualization,若在性能中显示虚拟化已启用即设置成功2.开启Windows虚拟机监控程序平台Windows+R 输入control进入控制面板后按下图操作3.重启电脑
2022-03-16 14:36:47
567
原创 Java多对多网络通讯的实现
Java多对多网络通讯的实现基本流程客户端发送信息(指定目标客户端)至固定的一个服务端,服务端接收信息进行处理后发送至相应的客户端通讯核心类Socket类与流相辅相成,完成通讯。在accept方法返回了一个Socket对象后,获取socket的输入输出流,就可以接收信息或发送信息了,以一对一为例:服务端 :import java.io.*;import java.net.ServerSocket;import java.net.Socket;/** * @ClassName Serv
2021-04-25 17:17:29
858
2
原创 对生命周期的理解
生命周期给人的第一印象往往是某一事物的存活时间。但事实并非如此,生命周期实质描述的是要干的很重要的事儿。举个例子:在一局游戏中,打野最需要干的事儿就是抓人与控龙了,那么可以说打野的生命周期就是抓人与控龙。而有时候打野也会去脏一波兵线,但不能说脏兵线是他的生命周期,因为这并非打野的**核心任务**。...
2021-01-21 16:22:50
766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人