- 博客(6)
- 收藏
- 关注
原创 JVM及GC知识整理
1.Java程序执行过程?大致过程是,程序员编写的.java文件(源文件)通过编译器编译后变成.class文件(字节码),然后被JVM的类加载器加载到内存,通过字节码校验器去做一些校验,校验通过后交由解释器将字节码文件解释成计算机能够识别的机器指令。步骤:编译–>装载字节码–>校验字节码–>解释字节码–>执行。.java文件通过javac xxx.java编译成.class文件,其交给JVM执行(即使用java命令),执行java xxx(不带后缀)。java命令将会启动 JV
2021-05-12 09:43:40
188
原创 Java基础知识整理
1.基本数据类型byte:字节数1,二进制数8,范围-2^7 — 2^7-1;short:字节数2,二进制数16,范围-2^15 — 2^15-1;int:字节数4,二进制数32,范围-2^31 — 2^31-1;long:字节数8,二进制数64,范围-2^63 — 2^63-1;float:字节数4,二进制数32;double:字节数8,二进制数64;char:字节数2,二进制数16,范围0 — 2^16-1;boolean:字节数1,二进制数8,true或false;2.面向对象的特征
2021-05-12 09:37:17
158
原创 遇到一个坑!new Date()放全局,只实例化一次,时间就不会变了
new Date()放全局变量,new Date()只实例化一次,调用方法的时每次都用第一次实例化出来的时间。只有把new Date()放在方法内部,才能每次调用方法都重新实例化,才能实时显示时间。错误代码: // 此Date放全局只实例化一次 Date currDate = new Date(); public String findOrder() { // 一旦实例化,currDate的值就一直不变 return currDate.toString(); }正确代码: // 每
2020-12-30 10:11:10
961
原创 SpringCloudAlibaba技术----01 服务注册与发现 Nacos
Nacos服务注册与发现1.Nacos的作用?(Eureka同等作用)Nacos是Alibaba开源的作为配置中心及服务发现的中间件。 用于发现、配置和管理微服务,一个更易于构建云原生应用的动态服务发现、配置管理、服务元数据及流量管理平台。 Nacos从官方的介绍上看,就像是SpringCloud中Eureka+Config+Bus+Git+MQ的一个结合体,但也不能完全这样理解。2.如何配置nacos持久化?修改conf/application.properties文件(在nacos文件中
2020-11-26 23:05:17
239
原创 SpringBoot和SpringCloud的区别?归纳理解
SpringBoot和SpringCloud的区别?一、SpringBoot是什么?SpringBoot是一个快速开发的轻量级框架,帮助快速整合第三方常用框架,完全采用注解化(使用注解启动SpringMVC),简化XML配置,内置HTTP服务器(Tomcat、Jetty)。作用是简化Spring应用的初始搭建及开发,解决各种jar包版本冲突问题。二、SpringCloud是什么?SpringCloud是一系列框架的有序集合,是一个分布式服务治理的框架,本身不会提供具体功能性的操作,是一个为开发
2020-09-11 16:10:44
18375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人