- 博客(4)
- 收藏
- 关注
原创 线程中sleep和wait的区别
sleep1.sleep是线程中的方法;2.sleep方法不会释放Lock锁;3.sleep方法不依赖于同步器synchronied;4.sleep不需要被唤醒(休眠结束后退出阻塞)。wait1.wait是Object中的方法;2.wair会释放,释放后加入阻塞队列中;3.wait会依赖synchronied关键字;4.wait需要被唤醒(不指定结束时间需要被别人中断)。...
2022-05-03 18:46:36
328
原创 选择排序法
#选择排序法选择最大(小)值进行索引值换到最前(后)的一种逻辑##代码如下public class Text01 { public static void main(String[] args) { int[] a = {1, 8, 3, 9, 5, 4, 7}; //选择排序法 //外层循环控制比较次数 for (int i = 0; i < a.length-1; i++) { //minFlag
2022-05-03 17:03:36
202
原创 用户登录限制(防止爆破登录漏洞)
用户登录限制(防止爆破登录漏洞)前言针对用户登录未作限制,批量爆破成功密码登陆系统的漏洞问题。将以下个方法再嵌入你登录方法里面的合适位置。下面是我嵌入位置参考:@RequestMapping(value = "/login", method = RequestMethod.POST) public @ResponseBody String loginPost(HttpServletRequest request, HttpServletResponse response,
2022-04-13 09:26:53
1572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人