03 2020 档案

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