最新 最热

2017年对口计算机上机考试,2017年计算机二级VB上机考试答题攻略

基本思想:将生成的数送入一个数组,每生成一个数后与数组中已有的数比较,如相同则丢弃,重新生成可使用语句Exit For。

2022-07-05
0

Java综合中级面试题

Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap

2022-07-02
0

JVM性能调优

程序在上线前的测试或运行中有时会出现一些大大小小的JVM问题,比如cpu load过高、请求延迟、tps降低等,甚至出现内存泄漏(每次垃圾收集使用的时间越来越长,垃圾收集频率越来越高,每次垃圾收集清理掉的垃圾数据越来越少)、内...

2022-06-30
0

通过 G1 GC Log 重新认识 G1 垃圾回收器

但事实上,g1 由于他的诸多优势已经越来越多的受到 java 程序员的青睐,尤其在机器内存日益增大的今天,巨大的内存分区无疑会让 CMS 回收时间过长,而这已经成为程序员们无法忍受 CMS 最重要的一个原因。...

2022-06-27
0

JAVA 性能调优 -- 带你解读 CMS GC 日志

连续两篇文章,我们介绍了 java 最为常用的两大垃圾收集器 -- CMS 与 G1:

2022-06-27
0

【小码匠自习室】 [NOI Online 2022 入门组] 数学游戏:我爆零了

一天,他在草稿纸上写下了 t 对正整数 (x,y),并对于每一对正整数计算出了 z*=x×y×gcd(x,*y)。

2022-06-16
0

多线程(三):NSOperation

有个致命的问题:这个任务是无法取消的 dataWithContentURL:是同步的拉取数据,它会一直阻塞线程直到完成请求,如果是遇到了超时的情况,它在这个时间内会一直占有这个线程;在这个期间并发队列就需要为其他任务新建线程,这样...

2022-06-07
0

多线程(一):NSThread

就进入三个状态中的任何一个:运行(running)、就绪(ready)、阻塞(blocked),

2022-06-07
0

【欧拉计划第 5 题】最小公倍数 Smallest multiple

首先,把这几个数的质因数写出来,最小公倍数等于它们所有的质因数的乘积(如果有几个质因数相同,则比较两数中哪个数有该质因数的个数较多,乘较多的次数)...

2022-06-03
0

GC - Java 垃圾回收机制教科书级教学

注意:垃圾收集主要是针对堆和方法区进行;程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。...

2022-05-31
0