
并发线程
我是Superman丶
Java / 架构 / 开发 / 运维 / 技术 / 心得 / Linux / 前端/
展开
-
【线程】JAVA FetrueTask 超时处理 终止关闭任务线程正在执行的方法
我们先来了解下同步、异步有什么区别?同步(Sync)所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。根据这个定义,Java中所有方法都是同步调用,应为必须要等到结果后才会继续执行。我们在说同步、异步的时候,一般而言是特指那些需要其他端协作或者需要一定时间完成的任务。简单来说,同步就是必须一件一件事做,等前一件做完了才能做下一件事。异步(Async)异步与同步相对,当一个异步过程调用发出后,调用者在没有得到结果之前,就可以继续执行后续操作。原创 2023-12-22 16:39:51 · 473 阅读 · 0 评论 -
【技巧】并发读取Mysql数据保证读取到的数据不重复
补充, 可以通过lock_token_time判断 如果超时的 可以去释放锁 比如超时半个小时等。【技巧】并发读取Mysql数据保证读取到的数据不重复。原创 2023-11-08 11:22:15 · 521 阅读 · 0 评论 -
【虚拟线程】java21虚拟线程用法 限流等
【代码】【虚拟线程】java21虚拟线程用法 限流等。原创 2023-10-12 11:04:38 · 374 阅读 · 0 评论 -
【并发】Java并发编程Semaphore类 同时只能做X件事 多线程令牌限流
食堂打饭, 总共3个打饭窗口, 100个学生, 同时只能让3个学生打饭。原创 2023-10-12 10:55:45 · 125 阅读 · 0 评论