自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 DrawerLayout开启全屏滑动并禁止长按屏幕弹出

【代码】DrawerLayout开启全屏滑动并禁止长按屏幕弹出。

2023-01-10 16:11:00 107

原创 MySQL多表查询

MySQL多表查询

2022-12-11 10:50:21 124

原创 MySQL DQL

MySQL DQL

2022-12-07 20:00:58 274

原创 SQL书写顺序和执行顺序

SQL书写顺序和执行顺序

2022-12-07 19:17:54 86

原创 Java并发编程:ReentrantLock锁超时测试

Java并发编程:ReentrantLock锁超时测试

2022-11-01 21:14:18 111

原创 Java并发编程:ReentrantLock可打断测试

Java并发编程:ReentrantLock可打断测试

2022-11-01 20:47:55 47

原创 Java并发编程:ReentrantLock可重入测试

Java并发编程:ReentrantLock可重入测试

2022-11-01 20:21:58 47

原创 Java并发编程:sleep和wait的异同

Java并发编程:sleep和wait的异同

2022-10-30 10:10:05 31

原创 JDBC:Connection

JDBC:Connection

2022-08-14 17:18:38 192

原创 JDBC:DriverManager

JDBC:DriverManager

2022-08-14 17:17:38 48

原创 JDBC:JDBC快速入门

JDBC快速入门

2022-08-14 16:38:59 58

原创 Java并发编程:synchronized

Java并发编程:synchronized

2022-08-10 22:14:16 44

原创 Java并发编程:临界区和竞态条件

临界区和竞态条件

2022-08-10 21:49:31 131

原创 Java并发编程:共享带来的线程安全问题

共享带来的线程安全问题

2022-08-10 21:40:36 58

原创 Java并发编程:练习:烧水泡茶

练习:烧水泡茶

2022-08-09 21:53:36 118

原创 Java并发编程:线程状态

线程状态

2022-08-09 21:28:22 37

原创 Java并发编程:主线程与守护线程

守护线程

2022-08-09 21:02:58 67

原创 Java并发编程:park线程

park线程

2022-08-09 20:44:20 273

原创 Java并发编程:两阶段终止模式

两阶段终止

2022-08-08 21:26:04 37

原创 Java并发编程:打断正常运行的线程

打断正常运行的线程

2022-08-08 20:58:28 70

原创 Java并发编程:打断阻塞线程

打断阻塞线程

2022-08-08 20:57:34 70

原创 Java并发编程:join

Thread join

2022-08-07 13:14:56 63

原创 Java并发编程:线程优先级

线程优先级

2022-08-07 10:51:13 41

原创 Java并发编程:sleep 与 yield

Java并发编程:sleep 与 yield

2022-08-07 09:44:29 64

原创 Java并发编程:TimeUnit

TimeUnit

2022-08-07 09:36:31 38

原创 Java并发编程:interrupt

Thread的interrupt方法

2022-08-07 09:33:05 34

原创 Java并发编程:sleep

Java并发编程:sleep

2022-08-07 09:14:16 50

原创 Java并发编程:start和run的区别

Java并发编程:start和run的区别

2022-08-06 18:04:38 52

原创 Java并发编程: Thread常见方法

Java并发编程: Thread常见方法

2022-08-06 17:35:47 78

原创 Java并发编程:线程上下文切换(Thread Context Switch)

Java并发编程:线程上下文切换(Thread Context Switch)

2022-08-06 16:31:21 114

原创 Java并发编程:栈与栈帧

Java并发编程:栈与栈帧

2022-08-06 16:20:20 102

原创 Java并发编程:创建线程的三种方式

Java并发编程:创建线程的三种方式

2022-08-06 10:55:52 48

原创 Java并发编程:并发和并行

Java并发编程:并发和并行

2022-08-05 20:35:00 245

原创 Java并发编程:进程和线程

Java并发编程:进程和线程

2022-08-05 13:54:57 35

原创 MySQL-DQL

MySQL-DQL

2022-06-18 12:26:22 320

原创 MySQL-DML

MySQL-DML

2022-06-16 18:48:43 38

原创 MySQL-DDL

MySQL-DDL

2022-06-16 12:48:55 23

原创 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关注的人

提示
确定要删除当前文章?
取消 删除