首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础
订阅
gty412537896
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
【JAVA】Java 常见的垃圾收集器有哪些?
垃圾收集机制是 Java 的招牌能力,极大地提高了开发效率。如今,垃圾收集几乎成为现代语言的标配,即使经过如此长时间的发展, Java 的垃圾收集机制仍然在不断的演进中,不同大小的设备、不同特征的应用
从进程的角度来看JVM的内存分布
JVM(下面JVM都是指代HotSpot)本质上是运行在操作系统上的一个C++程序,本文会从这个角度来构建对于JVM内存的完整视角。
克服焦虑--图解JVM内存模型和JVM线程模型
8张图记住JVM内存模型和JVM线程模型知识,10分钟阅读即可克服焦虑! 靓仔,还在等什么呢,快来拿图啊!
设计模式系列 — 责任链模式
持续更新中...... 23种设计模式快速记忆的请看上面第一篇,本篇和大家一起来学习责任/职责链模式相关内容。 为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理…
分布式 配置中心
配置(Configuration) 这个概念每个技术人都不陌生,可以说一个不提供几个配置参数的系统都不好意思上线跟别的系统打招呼。 究其本质是我们人类无法掌控和预知一切,映射到软件领域上,我们总是需要对系统的某些功能特性预留出一些控制的线头,以便我们在未来需要的时候,可以人为的…
Drools-规则引擎简单介绍
Drools简单来说就是规则,他为了规则而生。有些复杂多变的业务场景,仅仅靠我们日常的判断处理是不够的,规则是变化很快的,随着不可控因素(天气,日期,活动等等),规则也是随之变化,而项目是不可能随之而变更上线的。 而Drools中是符合当前的业务场景变化的规则引擎之一。一旦数据…
理解Redis Cluster基本原理
我们回忆一下主从架构(一主多从)中,master节点负责写入数据,并同步给slave节点,然后slave节点负责处理读请求;可以通过slave节点的扩容,提高主从架构的读QPS;同时基于哨兵可以确保主从架构的高可用性。 可以说主从 + 哨兵的一套组合拳,既能抗住高并发的读请求,…
死磕 java同步系列之AQS终篇(面试)
AQS的全称是AbstractQueuedSynchronizer,它的定位是为Java中几乎所有的锁和同步器提供一个基础框架。 在之前的章节中,我们一起学习了ReentrantLock、ReentrantReadWriteLock、Semaphore、CountDownLat…
java CAS原理
1. CAS是什么? CAS全称是Compare and Swap,即比较并交换,是通过原子指令来实现多线程的同步功能,将获取存储在内存地址的原值和指定的内存地址进行比较,只有当他们相等时,交换指定的预期值和内存中的值,这个操作是原子操作,若不相等,则重新获取存储在内存地址的原…
springboot整合apache ftpserver详细教程
Apache FtpServer是100%纯Java FTP服务器。它被设计为基于当前可用的开放协议的完整且可移植的FTP服务器引擎解决方案。FtpServer可以作为Windows服务或Unix / Linux守护程序独立运行,也可以嵌入Java应用程序中。我们还提供对Spr…