- 博客(11)
- 收藏
- 关注
原创 countDownLatch.await(5, TimeUnit.SECONDS) 在等待超时会返回false
countDownLatch.await(5, TimeUnit.SECONDS) 在等待超时会返回false
2022-12-13 16:46:22
1543
1
原创 最近路径算法实现——Dijkstra
先上代码package wetalk;import java.util.*;import java.util.stream.Collectors;public class DijkstraTest { public static void main(String[] args) { System.setProperty("mode", "direct"); Map<String, Map<String, Integer>> ori
2021-08-28 19:56:25
226
原创 自旋锁简单实现
package wetalk.build.threadSafe.juc;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicReference;/** * 自旋锁 */public class SpinLock { private AtomicReference<Thread> atomicReference = new AtomicReference<>
2020-07-06 10:00:14
619
原创 三个线程交替打印ABC代码--面试题
public class PrinterABC2 { static Thread printA; static Thread printB; static Thread printC; public static void main(String[] args) { printA = new Thread(() -> { while (true) { LockSupport.park();
2020-06-24 10:57:27
321
原创 mybatis *Mapper.xml文件中一个标签执行多个sql
url=jdbc:mysql://122.100.157.28:3306/sjmm?useUnicode=yes&characterEncoding=UTF-8&autoReconnect=true&useServerPrepStmts=true&useCursorFetch=true&allowMultiQueries=true注意&在xml转义成 & amp;
2020-06-11 10:20:16
1471
原创 springboot整合redis实现发布订阅
//监听处理器1@Bean("messageListener1") public MessageListener messageListener1(RedisSerializer<String> redisSerializer) { System.out.println("init messageListener1"); return (message, pattern) -> { final byte[] channel
2020-06-08 12:03:10
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人