- 博客(5)
- 收藏
- 关注
原创 2、运行时数据区的大致结构
参考 周志明《深入理解Java虚拟机》Java虚拟机在执行Java程序的过程中会把它管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁时间。程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它的作用可以看作是当前线程所执行的字节码的行号显示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码命令,分支、循环、跳转、异常处理、线程恢复等基础功能都是需要依赖这个计数器来完成。由于Java虚拟机的多线程.
2021-04-27 18:28:55 91
原创 1、Java技术体系
参考 周志明《深入理解Java虚拟机》Sun官方定义的Java技术体系包括以下几个组成部分:Java程序语言设计各种硬件平台上的虚拟机Class文件格式Java API类库来自商业机构和开源社区的第三方Java类库JDK(Java Development Kit)用于支持Java程序开发的最小环境:Java程序设计语言Java虚拟机Java API类库JRE(Java Runtime Environment)支持Java程序运行的标准环境:Java API类库中Ja.
2021-04-27 00:20:21 209
原创 使用freemarker + springboot将数据写入复杂类型的word文档
将已经排版好的word文档另存为xml格式将xml文件模板放到resources/templates文件下导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency>.
2021-02-02 18:04:34 308
原创 docker上openjdk时区问题
FROM openjdk:8ADD /target/*.jar app.jarEXPOSE 8080ENTRYPOINT ["java","-jar","-Duser.timezone=Asia/Shanghai","/app.jar"]
2021-01-28 14:43:22 474
原创 centos7系统docker的安装
详细安装步骤可查看官网1、卸载老版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ dock
2020-11-08 17:31:17 89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人