-
Effective-java-读书笔记之异常
如果类具有状态相关(state-dependent)的方法, 往往也应该有个状态测试(state-testing)方法.
特特 2023-01-02444 0 0 -
线上cpu使用率100%如何排查
自从使用滴滴开源的夜莺监控系统之后,偶尔会收到cpu报警的邮件,姜同学分析了一下原因大多都是java进程进入了循环或是死锁而得不到释放造成的,接下来姜同学就模拟...
姜同学 2023-01-02444 0 0 -
G1 垃圾收集器深入剖析(图文超详解)
G1(Garbage First)垃圾收集器,是目前垃圾回收技术最前沿的成果之一。
mikechen的互联网架构 2023-01-02455 0 0 -
大数据必学Java基础(七十七):线程的生命周期和常见方法
(1)start() : 启动当前线程,表面上调用start方法,实际在调用线程里面的run方法
Lansonli 2023-01-02439 0 0 -
大数据必学Java基础(七十六):创建线程的三种方式
实际开发中,方式1 继承Thread类 还是 方式2 实现Runnable接口这种方式多呢?
Lansonli 2023-01-02439 0 0 -
大数据必学Java基础(七十五):多线程与程序、进程、线程之间概念详解
是为完成特定任务、用某种语言编写的一组指令的集合,是一段静态的代码。 (程序是静态的)
Lansonli 2023-01-02438 0 0 -
代码整洁之道-读书笔记之错误处理
在某种意义上,try代码块就像是事务。catch 代码块将程序维持在一种持续状态,无论 try代码块中发生了什么均如此。所以,在编写可能抛出异常的代码时,最好先...
特特 2023-01-02439 0 0 -
Scala语言快速了解一下?
Scala 是 Scalable Language 的简写,是一门多范式的编程语言。Java平台的Scala于2003年底/2004年初发布。 Scala 运行...
Luoyger 2023-01-02458 0 0 -
图解ReentrantLock底层公平锁和非公平锁实现原理
1⃣ 公平锁:N个线程去申请锁时,会按照先后顺序进入一个队列当中去排队,依次按照先后顺序获取锁。就像下图描述的上厕所的场景一样,先来的先占用厕所,后来的只能老老...
朱季谦 2023-01-02463 0 0 -
大数据Presto(三):Presto Connector连接器
Presto Connector支持从多种数据源读取数据,例如:Hive、MySQL、Redis、Kudu、Kafka等。Presto Connector只支持...
Lansonli 2023-01-02443 0 0