logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

简单Java对象的创建在JVM中发生了什么

创建对象很简单:new一个啊,但在Java的虚拟机中,引用“深入理解Java的虚拟机”中的这样一句话:虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用表的类是否已被加载,解析和初始化过。如果没有,那必须先执行相应的类加载过程。在类加载检查通过后,接下来虚拟机将为新生对象分配内存。长长一句话很难记住它,我对此进行一下缩句:...

Java 多线程之Daemon线程

Daemon线程是一种支持型线程,因为它主要被用作程序中后台调度以及支持性工作。这意味着,当一个Java虚拟机中不存在非Daemon线程的时候,Java虚拟机将会退出。可以通过调用Thread.setDaemon(true)将线程设置为Daemon线程。Daemon属性需要在启动线程之前设置,不能在启动线程之后设置。Daemon线程被用作完成支持性工作,但是在Java虚拟机退出时Daemon线..

linux上安装Docker(非常简单的安装方法)

最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗!Docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。仓库:类似代码仓库,是Docker集中存放镜像文件的场所。简单介绍一下在CentOS...

VMware虚拟机中 无法勾选'将主机虚拟适配器连接到此网络'的问题

原文:https://blog.csdn.net/u012842814/article/details/80882242虚拟机安装了centos系统后,主机无法ping通以及xshell无法连接该虚拟机,找了资料发现需要把虚拟网络适配器中主机连接打开,如图所示:但是一开始无法勾选了,百度的挺多解决方法也试过了,其中有一个有用,就是下载一个ccleaner去修复注册表的内容:第一步先清理下内...

SecureCRT安装破解教程

 SecureCRT 是一款支持SSH1和SSH2的终端仿真程序,这个程序能够在windows系统中登陆UNIX或Linux的服务器主机并且还能进行管理设置,是一款非常强大的ssh传输软件,是用于连接运行包括Windows、UNIX和VMS的理想工具。并且它还有打印功能、可变屏幕尺寸、对不同主机保持不同的特性、颜色设置、自动注册等众多优秀的功能特色。同时...

windows下安装docker详细步骤

出处:https://blog.csdn.net/vitaair/article/details/808948901.Docker溯源  Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开发工具和技术框架。因为其为初创的公司,又生于IT行业,d...

10分钟看懂Docker和K8S

2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container)后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。Docker技术诞生之后,并没有引起行业的关注...

02、连接池hiKariCP和druid的使用以及良心对比

Springboot2默认数据库连接池选择了HikariCP为何选择HikariCP理由一、代码量理由二、口碑理由三、速度理由四、稳定性理由五、可靠性HikariCP为什么这么快优化并精简字节码更好的并发集合类实现使用FastList替代ArrayListHikariCP与Druid相比哪个更好?Springboot2快速上手参考资料Spring Boot 2默认数据库连接池选择了Hikari..

微服务ServiceMesh及三种服务发现机制

1. 前言今年,ServiceMesh(服务网格)概念在社区里头非常火,有人提出2018年是ServiceMesh年,还有人提出ServiceMesh是下一代的微服务架构基础。作为架构师,如果你现在还不了解ServiceMesh的话,是否感觉有点落伍了?那么到底什么是ServiceMesh?它诞生的背景是什么?它解决什么问题?企业是否适合引入ServiceMesh?根据近年在一线互...

git bug分支

在GIT中提供了一个暂挂功能——可以将现在的工作区暂时挂起,当一切的处理都完成之后恢复原始的工作区继续开发。这样的操作可以理解为bug的修复过程。1.假设现在正在dev分支上进行开发,所以要创建并切换到dev分支上;git checkout -b dev2.而后在这个分支上修改了一些程序的代码,但是此时并没有修改完成。没有修改完成的代码一定有错误,错误的代码绝对不允许提...

    共 14 条
  • 1
  • 2
  • 请选择