现在是
加载中...
加载中...
类加载在Java代码中,类型的加载、链接与初始化过程都是在程序运行期间决定的。提供了更强大的灵活性,增加了更多的可能性。类加载深入剖析在如下几种情况,Java虚拟机将会结束生命周期执行了System.exit()方法程序正常执行结束程序在执行过程中遇到了异常而异常终止由于操作系统错误导致Java虚拟机进程终止类的加载、连接与初始化加载:查找并加载类的二进制数据链接验证:确保被加载类的正确性准备:为类的静态变量分配内存,并将其初始化为默认值解析:将类中的符号引用转换为直接引用初始化:为类的静态变量赋予正确的...
作者:Terwer 阅读数:99 评论数:0
发布于 1554270472000
image
Installthepackagesrequiredfedorayumupdateyuminstallgcckernel-develmake-yrebootubuntusudoaptupdatesudoaptupgradesudoaptinstalldkmsbuild-essentialvirtualbox-guest-x11linux-headers-genericlinux-headers-virtual-yInstallGuestAdditionsviaaTerminalfedoramount-r/...
作者:Terwer 阅读数:123 评论数:0
发布于 1553721824000
拉取Docker镜像dockerpullcentos:centos7.6.1810日志PSC:\Users\Terwer>dockerpullcentos:centos7.6.1810centos7.6.1810:Pullingfromlibrary/centosac9208207ada:PullcompleteDigest:sha256:6ae4cddb2b37f889afd576a17a5286b311dcbf10a904409670827f6f9b50065eStatus:Downloaded...
作者:Terwer 阅读数:79 评论数:0
发布于 1553550826000
操作gitconfighttp.postBuffer524288000gitclonehttp://github.com/large-repository--depth1cdlarge-repositorygitfetch--unshallow日志C:\Users\Terwer\VSProjects>gitclonehttps://github.com/AdoptOpenJDK/openjdk-jdk11u.git--depth1Cloninginto'openjdk-jdk11u'...remot...
作者:Terwer 阅读数:47 评论数:0
发布于 1554767507000
2019/04/09验证通过安装桌面环境sudoapt-getinstallmate-desktop-environment-y安装VNCServersudoapt-getinstallvnc4server配置启动sed-i's$x-window-manager$mate-session$'~/.vnc/xstartupor~/.vnc/xstartup末尾mate-session&打开realvnc并在地址栏中输入:127.0.0.1:1,点连接并输入连接密码,如果不出意外,你就可以看到安装有m...
作者:Terwer 阅读数:38 评论数:0
发布于 1554873871000
sudodnfinstallzsh-ysudodnfinstallutil-linux-user-yhttps://github.com/robbyrussell/oh-my-zshhttps://github.com/zsh-users/zsh-syntax-highlightingsudochsh-s/bin/zshterwerhttps://www.xvideos.com/video33259171/_1080_avonemy.com
作者:Terwer 阅读数:29 评论数:0
发布于 1554913878000
前提安装好nodejs并配置好环境变量,最好是node10,https://nodejs.org/en/download/参考我之前的文章debian安装nodejsYarn&&npm设置镜像源开始初始化项目首先创建一个文件夹webapp,并使用yarn初始化yarninit完整命令➜maingit:(j2v8-version)✗mkdirwebapp➜maingit:(j2v8-version)✗cdwebapp➜webappgit:(j2v8-version)✗pwd/mnt/c/Us...
作者:Terwer 阅读数:70 评论数:0
发布于 1553484936000
导出Docker容器到本地dockerexportdocker-centos>centos-with-dev-env.tar导入容器到本地镜像catcentos-with-dev-env.tar|dockerimport-centos-with-dev-env:1.0.0从网路导入容器到本地镜像dockerimporturlres:tagorPSC:\Users\Terwer\desktop>dockerps-aCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTS...
作者:Terwer 阅读数:39 评论数:0
发布于 1555198285000
编写Dockerfile在编写Dockerfile之前要做三个重要的选择,如下:选择linux推荐centos7获取dragonwell8源码这次要编译的是dragonwell8,源码的下载地址在这里https://github.com/terwer/dragonwell8,这个版本经过了我的部分修正,修复了编译环境问题BootstrapJDK即编译时要用到的JDK,下载了dragonwell8的源码后,解压开可以看到README-builds.html这个文件,里面有对BootstrapJDK的描述。D...
作者:Terwer 阅读数:143 评论数:0
发布于 1553964441000
image
2019/04/13验证通过安装CLionhttps://download.jetbrains.8686c.com/cpp/CLion-2019.1.tar.gz使用clion载入源码首先,我们打开clion,选择File->NewCMakeProjectfromsources...,选择到~/workspace/dragonwell8/hotspot作为jvm源码的根目录,点击next即可。创建CMakeLists.txtcmake_minimum_required(VERSION3.13)pro...
作者:Terwer 阅读数:58 评论数:0
发布于 1553886469000