03 2020 档案
摘要:基于比较的排序算法 时间复杂度 常数时间的操作 一个操作如果和样本的数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。 时间复杂度为一个算法流程中,常数操作数量的一个指标。通常用 O(读 big O)来表示。 在表达式中,只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分如果为f(N)
阅读全文
摘要:多线程原理 为什么需要多线程? CPU/内存/IO的巨大性能差异 多核CPU的发展 一个线程表现的本质就是多出来一套完整的 方法栈 优点:多个执行流,并发执行 缺点: 占用资源:每个线程有独立的方法栈 慢,切换上下文 能不能让上下文切换尽可能少? 协程 用户态线程 Thread Thread类的每一
阅读全文
摘要:Java 的 GC java garbage collection pdf "HotSpot Virtual Machine Garbage Collection Tuning Guide" "Plumbr Handbook Java Garbage Collection" 内存管理 两个流派: 1
阅读全文

浙公网安备 33010602011771号