先附上之前画的JVM全景架构图[https://processon.com/view/5f93d20763768906e68676d4?fromnew=1]。 时光荏苒,时...
先附上之前画的JVM全景架构图[https://processon.com/view/5f93d20763768906e68676d4?fromnew=1]。 时光荏苒,时...
问题描述:在这几年的Android开发中,遇到了一个困扰我好久的问题,有时候在公司的wifi下,请求我们的公司自己的服务器很慢,甚至经常请求失败,切换成移动网络3G或者4G,...
{{TOC}} MessageDigest MessageDigest类实现了消息摘要的算法,它继承与MessageDigestSpi类,是Java安全提供者体系结构中最为简...
Bytebuffer官方解释A byte buffer,一个字节缓冲区。 ByteBuffer的扩展 HeapByteBuffer 和 DirectByteBuffer By...
响应式编程 什么是响应式编程 响应式编程(reactive programming)是一种基于数据流(data stream)和变化传递(propagation of cha...
打包分析工具(webpack-bundle-analyzer) 分析 Bundle 由什么??樽槌煞治鍪裁茨?檎季萘吮冉洗蟮奶寤治鍪欠裼惺裁创砦蟮哪?楸淮虬?未优化前的代...
本文基于ClassPathXmlApplicationContext。 1、IoC容器的概念 控制反转(IoC)是面向对象编程中的一种设计思想,可以用来降低代码之间的耦合度。...
一、从java类加载机制说起 java中的类加载器负载加载来自文件系统、网络或者其他来源的类文件。jvm的类加载器默认使用的是双亲委派模式。三种默认的类加载器Bootstra...
上文中我们使用了redisson进行扣减库存的操作,这样的实现方式已经可以解决我们对于分布式锁的需求。但是大家思考一下,redisson是如何实现分布式锁的?接下来我们回顾一...
作者:李旺成 时间:2016年4月3日 “Android MVP 详解(下)”已经发布,欢迎大家提建议。 MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似...
写的非常好,当初对于计算机系统没看过,netty内存那块看了好久才看懂!
Java中看内存分配—Netty内存池导读 在java的世界里好像已经不再需要关注内存申请、内存回收这些直接内存操作了。更多的时候java程序员是在讨论垃圾回收器(内存分代、回收算法)等内存自动回收技术。操作系统...
导读 在java的世界里好像已经不再需要关注内存申请、内存回收这些直接内存操作了。更多的时候java程序员是在讨论垃圾回收器(内存分代、回收算法)等内存自动回收技术。操作系统...
一台java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。 打出jstack文件,通过IBM Thread and Monitor Dump A...
在众多的编程语言和网络库中,拿来介绍网络编程的例子,echo服务器和客户端恐怕是最多的一个例子。netty作为一个在java语言中应用非常广泛、非常优秀的网络编程框架,ech...
background netty 是一个异步事件驱动的网络通信层框架,其官方文档的解释为 Netty is a NIO client server framework whi...
1.Reactor模式介绍 Reactor模式是事件驱动模型,有一个或多个并发输入源,有一个Service Handler,有多个Request Handlers;这个Ser...
1,无插件,可ADB命令进行无线调试 在安卓开发中每次调试都需要插好数据线,不然就启动不了App 如果数据线松了,日志就没了很烦人 每次调试成不成看数据线心情 不知道你们有没...
开篇介绍 大家好,我是Java最全面试题库的提裤姐,今天这篇是JavaEE面试题系列的第七篇,主要总结了SpringBoot相关的问题,在后续,会沿着第一篇开篇的知识线路一直...