lazada
大约 1 分钟
lazada
(深圳)lazada
- 项目遇到的难点
- 库存怎么扣减的,并发场景下怎么实现
- 乐观锁机制的秒杀场景下,Sql怎么写,库存表是怎么设计的
- 线程池参数怎么设置,需要考虑哪些因素
多线程,到底该设置多少个线程? - 知乎 (zhihu.com)
最佳线程数目 = ((线程等待时间+线程CPU时间)/线程CPU时间 )* CPU数目 - 哪些工具来排查内存泄漏问题
最主要的原因是动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。
工具:JProfiler、Memory Analyzer、Java VisualVM、YourKit和Netbeans Profiler
什么是内存泄漏?该如何检测?又该如何解决? - 知乎 (zhihu.com) - 标记清除算法是怎么标记垃圾的,如何解决引用的依赖问题
- aba问题的解决
- 死锁怎么解决,解决的方法
- linkedlist,arraylist,hashmap实现原理,linkedlist,arraylist实现插入元素是怎么实现的
- 为什么使用红黑树,有什么优势,红节点和黑节点
- jvm运行时数据区,垃圾回收机制