- 博客(333)
- 收藏
- 关注
原创 Java并发编程:wait、notify
WAITING 线程会在 Owner 线程调用 notify 或 notifyAll 时唤醒,但唤醒后并不意味者立刻获得锁,仍需进入。obj.notify(): 在 object 上正在 waitSet 等待的线程中挑一个唤醒(随机,不确定哪个)obj.notifyAll() :让 object 上正在 waitSet 等待的线程全部唤醒。obj.wait() :让进入 object 监视器的线程到 waitSet 等待。EntryList 重新竞争。
2023-04-22 21:08:08
20
1
原创 Java的System.arraycopy简单用法
另外Arrays中的copyOf及copyOfRange方法包装了System.arraycopy,属于简化版本,调用简单。话不多说,直接上代码,跑一遍一目了然。
2023-04-14 17:59:02
43
原创 Java并发编程:线程上下文切换(Thread Context Switch)
Java并发编程:线程上下文切换(Thread Context Switch)
2022-08-06 16:31:21
114
原创 Hive窗口函数应用案例:分组TopN问题
实现如下:-- 分组TopN问题/*employee.txt7369 SMITH CLERK 7902 1980-12-17 800.00 207499 ALLEN SALESMEN 7698 1981-2-20 1600.00 300.00 307521 WARD SALESMEN 7698 1981-2-22 1250.00 500.00 307566 JONES MANAGER 7839 1981-4-2 2975.00 207654 MARTIN SALESMEN 7698 .
2022-05-31 08:46:07
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人