【Java】一文讲解Java类加载机制
【Java】一文讲解Java类加载机制 Java 类加载机制是 Java 运行时的核心组成部分,负责在程序运行过程中动态加载和连接类文件,并将其转换为可执行代码。理解类加载机制,能更容易理解你一行行敲下的Java代码是如何在JVM虚拟机上运行起来。并且理解类加载机制之后,我们也能掌握如何自定义类加载
【Java】一文讲解Java类加载机制 Java 类加载机制是 Java 运行时的核心组成部分,负责在程序运行过程中动态加载和连接类文件,并将其转换为可执行代码。理解类加载机制,能更容易理解你一行行敲下的Java代码是如何在JVM虚拟机上运行起来。并且理解类加载机制之后,我们也能掌握如何自定义类加载
【Java】一文掌握HashMap HashMap作为Java面试八股常客,你真的理解了吗?它说难也不难,说简单也不简单。往简单了说就是数组+链表+红黑树,ConcurrentHashMap最多加了一些同步操作;往难了说,为什么选用红黑树,散列算法的细节,扩容细节等。不用怕,今天这篇文章,就从源码入
【Java】一文掌握Java并发编程 Java开发中,并发编程属于相当重要的一个知识点,可以说,Java的并发能力,是成就今日Java地位的因素之一。Java的并发编程由浅入深实质上是包含Java(API)层、JVM(虚拟机)层、内核(操作系统)层和CPU层。本文从原理上,由浅入深的解释Java并发
Java中使用KCP协议——性能测试及应用 上一篇文章简单介绍了KCP基本的机制和原理,以及github上的三种java版本。但是上次留了一个小小的坑,缺少了性能测试部分。 这几天通过写测试服务器和测试客户端,简单测了一下TCP和KCP分别在内网和外网的延迟。 一. Java版KCP 上一篇文章介绍
Java中使用KCP协议 传统游戏项目一般使用TCP协议进行通信,得益于它的稳定和可靠,不过在网络不稳定的情况下,会出现丢包严重。 不过近期有不少基于UDP的应用层协议,声称对UDP的不可靠进行了改造,这意味着我们既可以享受网络层提供稳定可靠的服务,又可以享受它的速度。 KCP就是这样的一个协议 不
【JVM】一文掌握JVM垃圾回收机制 作为Java程序员,除了业务逻辑以外,随着更深入的了解,都无法避免的会接触到JVM以及垃圾回收相关知识。JVM调优是一个听起来很可怕,实际上很简单的事。 感到可怕,是因为垃圾回收相关机制都在JVM的C++层实现,我们在Java开发中看不见摸不着;而实际很简单,是
【MySQL】一文看懂MySQL所有常见问题 MySQL作为一款开源关系型数据库,如今绝对是占据关系型数据库的主导地位,不仅是面试中的常客,也是日常工作中最主要接触的数据库。因此,无论是背面试八股,还是工作使用,都是一定要深度掌握的一个知识点。今天就用一篇文章讲清楚MySQL的所有问题 着急的小伙伴
【Netty】一文掌握Netty:解锁高性能网络编程的秘密 Netty是一个高性能的Java网络编程框架,专注于快速开发可靠的高并发网络应用。它基于Java NIO技术,支持异步和事件驱动机制,能处理大量并发连接,适用于高负载环境。Netty提供简洁的API,支持多种网络协议如TCP、UDP、HTT
【Redis】一文掌握Redis原理及常见问题 Redis是基于内存数据库,操作效率高,提供丰富的数据结构(Redis底层对数据结构还做了优化),可用作数据库,缓存,消息中间件等。如今广泛用于互联网大厂,面试必考点之一,本文从数据结构,到集群,到常见问题逐步深入了解Redis,看完再也不怕面试官提问
Stable-Diffusion实现真人AI写真 如今要拍摄一组写真,需要服装、道具、灯光、场地、布景、拍摄、后期等过程。整个过程需要统一才能形成好的写真效果。现在有了AI绘图技术,我们可以实现通过AI绘图,只用计算机计算就得到一组接近真实的写真照吗?答案是可以的! 其实基于现有的很多AI工具,都能