Loading

上一页 1 2 3 4 5 6 ··· 42 下一页
摘要: 后端开发全记录 持续更新 GitHub Java 后端开发文章合集导航。 Java 基础 Java 语言基础 Java 语言概述 Java 基本语法 变量与运算符 流程流程控制 数组 Eclipse 和数组 数组和算法 面向对象 面向对象上 面向对象中 面向对象下 异常处理 异常处理 多线程 多线程 阅读全文
posted @ 2021-05-07 17:30 Parzulpan 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Java 高频面试题(二) Java 基础 JUC 谈谈对 volatile 关键字的理解? 基本概念 volatile 是 JVM 提供的轻量级(不会引起线程上下文的切换和调度)同步机制,它保证可见性和禁止指令重排(保证有序性),不保证原子性。 值得一提的是,JMM(Java 内存模型,Java 阅读全文
posted @ 2021-05-04 23:37 Parzulpan 阅读(77) 评论(0) 推荐(0) 编辑
摘要: Java 高频面试题(一) 自增变量 如下代码的运算结果: package java_one; /** * @author parzulpan * @version 1.0 * @date 2021-04 * @project JavaInterview * @package java_one * 阅读全文
posted @ 2021-05-01 17:33 Parzulpan 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Java 高频面试题(三) 待更新... 阅读全文
posted @ 2021-04-26 11:52 Parzulpan 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 线程池和异步编排 线程池 初始化线程的方式 在实际开发中,有很多异步场景,为了节约时间或者提高系统的吞吐量,要做一些异步任务,在 Java 中要实现异步通常都是利用 Thread,开启一个线程 Thread。开启线程有四种方式,分别为: 继承 Thread 实现 Runnable 接口 实现 Cal 阅读全文
posted @ 2021-04-21 13:52 Parzulpan 阅读(324) 评论(0) 推荐(0) 编辑
摘要: JVM 性能监控与调优 阅读全文
posted @ 2021-04-13 18:33 Parzulpan 阅读(30) 评论(0) 推荐(0) 编辑
摘要: JVM 字节码与类的加载 阅读全文
posted @ 2021-04-13 18:31 Parzulpan 阅读(27) 评论(0) 推荐(0) 编辑
摘要: JVM 内存与垃圾回收 阅读全文
posted @ 2021-04-13 18:30 Parzulpan 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 缓存与分布式锁 缓存 缓存使用 为了系统性能的提升,一般都会将部分数据放入缓存中,加速访问。而 db 承担数据落盘工作。 哪些数据适合放入缓存? 即时性、数据一致性要求不高的 访问量大且更新频率不高的(读多,写少) 举例:电商类应用,商品分类,商品列表等适合缓存并加一个失效时间(根据数据更新频率来定 阅读全文
posted @ 2021-04-13 18:24 Parzulpan 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Redis 入门与基础总结 阅读全文
posted @ 2021-04-13 18:22 Parzulpan 阅读(28) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 42 下一页