最新 最热

乘法逆元

根据裴蜀定理,若gcd(a,b)=1则gcd是a,b两个数线性组合的最小值,其他组合都是gcd的倍数。

2022-08-31
1

基础篇:java GC 总结,建议收藏

堆内存是所有线程共享的,jvm 在并发的环境进行内存分配存在同步竞争,为了加快对象的分配创建,jvm 为每个线程分配了一个私有缓存区域(在Eden空间内),这就是 Thread Local Allocation Buffer。使用TLAB可以避免一系列的非线...

2022-08-30
1

【C语言】4种方法求最大公约数和最小公倍数及比较它们的运行时间

利用辗转相除法、穷举法、更相减损术、Stein算法求出两个数的最大公约数或者/和最小公倍数。

2022-08-30
1

一次简单的 JVM 调优,拿去写到简历里

点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天 10:33 更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络...

2022-08-29
1

Python解决求最大公约数和最小公倍数问题

基本要求:1.程序风格良好(使用自定义注释模板),两种以上算法解决最大公约数问题,提供友好的输入输出。

2022-08-29
1

java栈内存初始化,阿里面试官:小伙子,你给我说一下JVM对象创建与内存分配机制吧…

虚拟机遇到一条new指令(new关键字、对象的克隆、对象的序列化等)时,会先去检查这个指令的参数在常量池中定位到一个类的符号引用,并且这个符号引用代表的类是否应被加载过,如果没有那么就去加载该类...

2022-08-28
2

记录一次maven JVM 调优

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/146682.html原文链接:https://javaforall.cn

2022-08-27
2

求最大公约数和最小公倍数的算法[通俗易懂]

辗转相除法又称为欧几里德算法。这个方法大家已经都已经在数学上学过了。具体的步骤就是:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。最后的除...

2022-08-27
1

JVM内存与垃圾回收篇第8章堆

为新对象分配内存是一件非常严谨和复杂的任务,JVM的设计者们不仅需要考虑内存如何分配、在哪里分配等问题,并且由于内存分配算法与内存回收算法密切相关,所以还需要考虑GC执行完内存回收后是否会在内存空间中产生内存碎...

2022-08-22
2

iOS小技能: static、extern 存储类的应用(创建共享实例、申明公共方法、全局字符串常量)

在 C 语言中,程序内变量或函数的作用域和寿命是由其存储类确定的,比如static、extern。当 static 使得一个特定的文件中的函数和变量全局可见,extern 则使它们对所有文件可见。...

2022-08-22
1