会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
HuiduThinker
博客园
首页
新随笔
联系
订阅
管理
2026年2月8日
异步任务执行服务的底层分析
摘要: 异步任务执行服务的底层分析 Java里引入了”执行服务的概念“,将任务执提交和任务执行分离出来,也就是说,对于任务提交者而言,我们可以将关注点放在提交任务、获取结果、取消任务上了,而不需要关注任务细节,像是线程创建、任务调度等 简单的任务调度程序: import java.util.Random;
阅读全文
posted @ 2026-02-08 23:56 huidu01
阅读(3)
评论(0)
推荐(0)
2026年2月5日
AQS显性条件
摘要: AQS显性条件 import java.util.*; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Ree
阅读全文
posted @ 2026-02-05 16:23 huidu01
阅读(3)
评论(0)
推荐(0)
基于AQS实现的ReentrantLock
摘要: 基于AQS实现的ReentrantLock 这里的源码用的Java8版本 lock方法 当ReentrantLock类的实例对象尝试获取锁的时候,调用lock方法, 会进入sync的lock方法,其中Sync是ReentrantLock的一个内部类,ReentrantLock构造方法会默认使用非公平
阅读全文
posted @ 2026-02-05 13:05 huidu01
阅读(169)
评论(0)
推荐(0)
2025年12月31日
正则表达式
摘要: 正则表达式 参考资料: Java正则表达式完全指南_java 正则-CSDN博客 Java 正则表达式 | 菜鸟教程 栈中用到了这个知识点,关于Java正则表达式,简单学习一下 正则表达式主要用在处理文本,搜索内容上,不仅限于某一种语言,但是在每种语言中有细微的差别。 Java 提供了 java
阅读全文
posted @ 2025-12-31 14:55 huidu01
阅读(5)
评论(0)
推荐(0)
2025年12月10日
栈的快速入门
摘要: 栈的快速入门 栈介绍 stack栈,是一个先入后出(FILO,First In Last Out) 的有序列表 说白了就是限制限制线性表中元素的插入和删除只能在线性表的同一端进行的一种 类似于杯子只能拿上面的东西,最后才能拿最低端的东西一样 正常情况下: 栈顶(Top):允许插入和删除的端 栈底
阅读全文
posted @ 2025-12-10 22:49 huidu01
阅读(7)
评论(0)
推荐(0)
数证杯2025计算机取证部分复现
摘要: 第一次学着去打取证相关比赛,写一下复现的步骤 操作系统的Build版本号是? 火眼直接搜可以,也可以仿真后去系统里找 42、操作系统设置的账户密码最长存留期为多少天? 43、用户2登陆密码NT哈希值后六位是? 44、蓝牙mac地址是多少? 45、SafeImager的产品序列号后四位是? 46、12
阅读全文
posted @ 2025-12-10 22:47 huidu01
阅读(42)
评论(0)
推荐(0)
2025年10月27日
昨天线下赛的复盘
摘要: 这次最大的感受:Re做题的时候不要啥都没分析出来就去写代码,不要觉得自己写着写着就能看懂,不可能的,不如先分析好,即使是先猜一下呢,还有就是测试数据不要写0,会和本身就是空的数据混了 Re1 分最少的一题,附件很大而且F12全是Py开头的 断定是python逆向: pyinstxtractor拆ex
阅读全文
posted @ 2025-10-27 21:20 huidu01
阅读(163)
评论(1)
推荐(5)
2025年7月10日
Ajax起步
摘要: Express作为一个基于Node.js的一个极简的开发框架 //引入express const express = require('express'); //创建应用对象 const app =express(); //创建路由规则 app.get('/server',(request,resp
阅读全文
posted @ 2025-07-10 11:06 huidu01
阅读(15)
评论(0)
推荐(0)
Ajax简单介绍
摘要: 介绍: Ajax 是异步的JS 和 XML 通过Ajax可以再浏览器中向服务端发送异步请求,最大的优势是无需刷新获取数据 也可以根据用户事件来更新部分页面内容 Ajax 不是新的编程语言,而是一种将现有标准组合的方式 缺点: 没有浏览记录。不能回退 存在跨域问题:也就是说,原生的Ajax是不能从a网
阅读全文
posted @ 2025-07-10 11:00 huidu01
阅读(13)
评论(0)
推荐(0)
2025年6月5日
第2讲 - Shell 工具和脚本
摘要: 基础用法 shell可以被用来给变量赋值,注意不能在=的左右两端加空格,因为空格是分割参数的字符,如果像第三个那样去写,它会将=和bar作为两个参数传入foo,而foo不是一个有效程序,就会报找不到程序的错误 单引号与双引号有一定区别 写入一个Bash脚本,其中大部分都是我们在命令行使用过的命令,m
阅读全文
posted @ 2025-06-05 14:59 huidu01
阅读(21)
评论(0)
推荐(0)
下一页
公告
; ;