• 认识JVM的内存分配

    认识JVM的内存分配 当我们在JVM中运行一段程序代码,JVM初始运行的时候都会分配好 Method Area(方法区)和Heap(堆) ,而JVM每遇到一个线程,就为其分配一个Program Counter Register(程序计数器), VM Stack(虚拟机栈)和Native Method Stack (本地方法栈),当...

    2019-08-16 12:39:03 文件定义虚拟机系统共享timAVvivo对象Pool

  • JVM调优前戏之JDK命令行工具---jstack

    JVM调优前戏之JDK命令行工具---jstack 在JDK的命令行中,一般开发人员最耳熟能详的肯定就是java,javac,javap等常用命令,不过在jdk/bin下还有许多其他的命令行工具,它们被用来监测JVM运行时的状态,下面我们来详细解读一下几个常用的工具以及如何使用。 jstack jstack...

    2019-08-16 12:38:54 虚拟机C++Tomcat快照AVAEapache<Server常用

  • JavaWeb零基础入门-01 基础概念说明

    一、序言 从学校出来到实习,发现学校学的东西太过基础,难于直接运用于工作中。而且工作中,现在都以web开发为主,学校开了web开发相关课程。自己学的不够深入,所以本人自学JavaWeb开发,介于学习巩固之需,把自己的学习过程和想法总结成笔记、形成文章,便于今后回...

    2019-08-16 12:38:22 学编程web服务器有哪些web服务器是什么html是什么html网页学javajavaweb开发服务器定义mysql

  • 雪花算法(05)毫秒内序列

    雪花算法(05)毫秒内序列 前面的内容把雪花算法的时间部分和机器信息部分都生成了,下面来生成最后一部分,就是毫秒内的序列。什么意思呢?我们在生成时间部分获取时间戳的时候,使用 long now = System.currentTimeMillis(); 获取,是个毫秒级的时间戳,但是即使是这...

    2019-08-16 12:37:42 定义PS电脑timHTTPSntt代码COMHTTP解决

  • Tomcat源码分析 (五)----- Tomcat 类加载器

    Tomcat源码分析 (五)----- Tomcat 类加载器 在研究tomcat 类加载之前,我们复习一下或者说巩固一下java 默认的类加载器。楼主以前对类加载也是懵懵懂懂,借此机会,也好好复习一下。 楼主翻开了神书《深入理解Java虚拟机》第二版,p227, 关于类加载器的部分。请看:...

    2019-08-16 12:37:38 java开发C++语言文件服务器定义虚拟机用户3kIE系统

  • 面试必问的Spring IOC详解

    面试必问的Spring IOC详解 广义的 IOC IoC(Inversion of Control) 控制反转,即不用打电话过来,我们会打给你。 两种实现: 依赖查找(DL)和依赖注入(DI)。 IOC 和 DI 、DL 的关系(这个 DL,Avalon 和 EJB 就是使用的这种方式实现的 IoC): DL 已经被抛弃,因为他...

    2019-08-16 12:37:29 文件定义用户IEJ2eeServletGoogletimAVApplication

  • Eureka设计原理

    Eureka设计原理 1. Eureka设计原理 1.1. 前言 目前我越来越关注技术原理层面的东西,开始考虑中间件设计背后,要考虑哪些因素,为什么要这样设计,有什么优化的地方,这次来讨论Eureka 1.2. 设计问题 设计一个注册中心,需要考虑什么东西?一步步来 首先注册中心的作用...

    2019-08-16 12:37:17 文档文件服务器IE系统PSAVHTTPSwebCDN

  • Java8学习之异步编程

    Java8学习之异步编程 异步编程 所谓异步其实就是实现一个无需等待被调用函数的返回值而让操作继续运行的方法 创建任务并执行任务 无参创建 CompletableFutureString noArgsFuture = new CompletableFuture(); 传入相应任务,无返回值 runAsync 方法可以在后台执行异步计...

    2019-08-16 12:37:03 定义IDCIEPScomposeAVHTTPSntt<NET

  • 源码解读 Spring Boot Profiles

    源码解读 Spring Boot Profiles 前言 上文《一文掌握 Spring Boot Profiles》 是对 Spring Boot Profiles 的介绍和使用,因此本文将从源码角度探究 Spring Boot Profiles,让我们看下 Spring Boot 底层是如何应用 Profiles 进行环境配置的隔离与生效的。 正文 首先,我...

    2019-08-16 12:36:48 文档文件定义IE环境配置ServletPSusbAVweb

  • 雪花算法(04)机器信息

    雪花算法(04)机器信息 时间部分生成后,下一步是机器信息,占10位。我们这里把机器信息分成两部分,一部分是数据中心id,占5位,一部分是机器id,占5位。这两个id可以在部署项目的时候根据不同的机器自定义不同的id,这样能人为的保障每个id都不同。比如: /** 设置...

    2019-08-16 12:36:32 定义PSHTTPS数据中心代码字符串COMHTTPgit数组