编程社-专注IT编程技术教程分享
常见的GC算法有哪些?-编程社

常见的GC算法有哪些?

Java的内存回收机制基于自动内存管理,开发人员无需手动释放内存。 垃圾回收器会自动识别不再使用的对象,并回收它们所占用的内存空间。 垃圾回收算法主要有 : 标记-清除算法:标记-清除算法分...
清欢渡的头像-编程社清欢渡11小时前
0397
JVM的内存区域和作用-编程社

JVM的内存区域和作用

根据 JVM8 规范,JVM 运行时内存共分为虚拟机栈、堆、元空间、程序计数器、本地方法栈五个部分。 还有一部分内存叫直接内存,属于操作系统的本地内存,也是可以直接操作的。 JVM的内存结构主要...
清欢渡的头像-编程社清欢渡11小时前
0406
面试题-JS模块化以及模块打包器-编程社

面试题-JS模块化以及模块打包器

如今的前端已经是一套非常复杂的体系了,甚至延伸出来了所谓“微前端”的概念。而支撑这些复杂逻辑的前提就是模块化的概念。 但是,我在和很多的同学沟通(做技术摸底)的过程中,却发现:很多...
清欢渡的头像-编程社清欢渡11小时前
04510
如何使用Go语言优雅地实现接口限流-编程社

如何使用Go语言优雅地实现接口限流

在众多Web开发中,为了保障服务器的稳定性,我们常常需要对接口的调用频率做出限制。 而Go语言的强大并发性能使其在此领域有出色的表现。 本文编程社将向你详细展示如何利用Go语言实现接口限流...
清欢渡的头像-编程社清欢渡11小时前
02310
自建种子磁力神器平台-编程社

自建种子磁力神器平台

项目简介 qBittorrent是一个跨平台的自由BitTorrent客户端,它支持多种操作系统,如Linux、Windows等。 它的图形用户接口由Qt4编写,提供了一个简洁而直观的界面,使用户能够轻松添加、管理和监...
有MySQL为什么还要有Redis-编程社

有MySQL为什么还要有Redis

主要是因为 Redis 具备「高性能」和「高并发」两种特性。 1、Redis具备高性能 假如用户第一次访问 MySQL 中的某些数据。 这个过程会比较慢,因为是从硬盘上读取的。 将该用户访问的数据缓...
Java为什么要有Integer-编程社

Java为什么要有Integer

Integer对应是int类型的包装类,就是把int类型包装成Object对象,对象封装有很多好处,可以把属性也就是数据跟处理这些数据的方法结合在一起,比如Integer就有parseInt()等方法来专门处理int型...
清欢渡的头像-编程社清欢渡3天前
03113