0推荐
8K 浏览

Java 虚拟机经典六问

大家好,我是郑雨迪。很荣幸,我开设的 《深入拆解 Java 虚拟机》 专栏得到了大家的青睐,有了 20000+ 的订阅。很显然,现在越来越多的程序员意识到了 Java 虚拟机的重要性,渴望去了解...
五嘎子 5年前   
0推荐
13K 浏览

2019 年 Java 和 JVM 生态系统预测:OpenJDK 将成为 Java 运行时市场领导者

本文对 2019 年 Java 和 JVM 生态系统做了一些预测。
码头工人 5年前   
Java   OpenJDK   JVM   Java开发  
0推荐
13K 浏览

TOP 13 大最热开源微服务 Java 框架

经过长期发展,Java 最终在服务器领域找到一席之地,不同芯片架构和操作系统对“一次编写,到处运行”的承诺很感兴趣。与此同时,JavaScript 一直在挑战 Java 的地位,前者因为高吞吐量...
码头工人 5年前   
0推荐
19K 浏览

Java序列化的状态

多年来,Java的序列化功能饱受 安全漏洞 和zero-day攻击,为此赢得了“ 持续奉献的礼物 ”和“ 第四个不可饶恕的诅咒 ”的绰号。
firsys 5年前   
0推荐
41K 浏览

Java并发编程-volatile

上一篇文章,学习了并发编程中的synchronized,这个比较好理解,也是我最初学习多线程编程中的一个简单的实现的,大学的时候就会了,然后就一直以为多线程环境的同步只能通过这个来实现的,事实上...
gn8084 6年前   
0推荐
37K 浏览

死磕 Java 并发:J.U.C 之阻塞队列 - PriorityBlockingQueue

队列是比较常见的数据结构,我们也经常使用到,BlockingQueue常用于生产者消费者场景,在Java的并发包中已经提供了BlockingQueue的实现。
zl080716 6年前   
0推荐
51K 浏览

JDK10都发布了,nio你了解多少?

总的来说NIO也是一个比较重要的知识点,因为它是学习netty的基础~
Hmily25 6年前   
NIO   JDK   Java开发  
0推荐
43K 浏览

通过 Java 线程堆栈进行性能瓶颈分析

改善性能意味着用更少的资源做更多的事情。为了利用并发来提高系统性能,我们需要更有效的利用现有的处理器资源,这意味着我们期望使 CPU 尽可能出于忙碌状态(当然,并不是让 CPU 周期出于应付无用...
kdz 6年前   
0推荐
38K 浏览

Java 内存泄漏分析和对内存设置

为了判断 Java 中是否有内存泄漏,我们首先必须了解 Java 是如何管理内存的。下面我们先给出一个简单的内存泄漏的例子,在这个例子中我们循环申请 Object 对象,并将所申请的对象放入一个...
goodboy 6年前   
JVM   Java开发  
0推荐
35K 浏览

线程堆栈分析

Java 虚拟机提供了线程转储(Thread dump)的后门,通过这个后门,可以将线程堆栈打印出来。这个后门就是通过向 Java 进程发送一个 QUIT 信号,Java 虚拟机收到该信号之后,...
hopechart 6年前   
线程   Java开发   JRE  
0推荐
32K 浏览

集合Collection总览

从今天开始正式去学习Java基础中最重要的东西---> 集合,无论在开发中,在面试中这个知识点都是非常非常重要的,因此,我在此花费的时间也是很多,得参阅挺多的资料,下面未必就做到日更了...
zaiji100 6年前   
0推荐
37K 浏览

Java10来了,来看看它一同发布的全新JIT编译器

Java是最广泛使用的编程语言之一。近日,Oracle发布了Java的最新版本,Java10。在这个版本中,Oracle引入109项新特性,其中最引人注目的就是Java的新Jit编译器 Graa...
succeel 6年前   
0推荐
32K 浏览

Java 堆内存溢出梗概分析

任何使用过基于 Java 的企业级后端应用的软件开发者都会遇到过这种低劣、奇怪的报错,这些报错来自于用户或是测试工程师: java.lang.OutOfMemoryError:Java heap space。
ElvaTolmer 6年前   
JVM   Java开发  
0推荐
39K 浏览

Hybris平台Web架构模式演变:前后端分离

“前后端分离”显然已不是什么新鲜的话题,表面上看是一场架构模式的变革,但实质上是为了解决以往传统的服务端MVC设计模式的一些诟病和痛点。前后端分离带来的全新的前后端协作方式能够让专业的人做专业的...
0推荐
43K 浏览

7个Java问题在StackOverflow上的最佳答案

对开发人员来说, StackOverflow就像一个金矿。对具体的问题,它能帮我们找到最有用的答案,并且我们也可以从上面学习新的知识。
vc10500 6年前   
0推荐
39K 浏览

Java:手把手带你源码分析 HashMap 1.7

本文主要讲解 Java 的 HashMap 源码 & 相关知识
0推荐
40K 浏览

Java设计模式-构建者Builder模式

构建者Builder模式是Java中十分常见的一种设计模式,先看一下GOF设计模式一书中给它的定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
bohp2357 6年前   
0推荐
37K 浏览

面试必问的 volatile,你了解多少?

Java中volatile这个热门的关键字,在面试中经常会被提及,在各种技术交流群中也经常被讨论,但似乎讨论不出一个完美的结果,带着种种疑惑,准备从JVM、C++、汇编的角度重新梳理一遍。
lurenyi 6年前   
0推荐
38K 浏览

2017年排名Top 100的Java类库——在分析了259,885份源码之后得出的结论

BigQuery 是 Google 专门面向数据分析需求设计的一种全面托管的 PB 级低成本企业数据仓库。该服务让开发者可以使用Google的架构来运行SQL语句对超级大的数据库进行操作。Big...
MelNfo 6年前   
0推荐
36K 浏览

每日一博 | 记一次 JVM 堆外内存泄露 Bug 的查找

JVM的堆外内存泄露的定位一直是个比较棘手的问题。此次的Bug查找从堆内内存的泄露反推出堆外内存,同时对物理内存的使用做了定量的分析,从而实锤了Bug的源头。笔者将此Bug分析的过程写成博客,以飨读者。
qdsfly 6年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档