Java
dcpolar
这个作者很懒,什么都没留下…
展开
-
连接虚拟机的docker容器的Mysql5.7
连接虚拟机的docker容器的Mysql5.7,打开Navicat准备链接数据库的时候出现了如下提示: 上网搜索解决方案,网上说出现这种情况的原因是:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种: 方法1.升级navicat驱动; 方法2.把mysql用户登录密码加密规则还原成mysql_native_password. 这里采用方法2解决,具体操作步骤如下:..转载 2020-09-03 14:20:24 · 542 阅读 · 0 评论 -
Java强弱软虚引用
1,强引用。特点:我们平常典型编码Object obj = new Object()中的obj就是强引用。通过关键字new创建的对象所关联的引用就是强引用。 当JVM内存空间不足,JVM宁愿抛出OutOfMemoryError运行时错误(OOM),使程序异常终止,也不会靠随意回收具有强引用的“存活”对象来解决内存不足的问题。对于一个普通的对象,如果没有其他的引用关系,只要超过了引用的作用域或者显式地将相应(强)引用赋值为 null,就是可以被垃圾收集的了,具体回收时机还是要看垃圾收集策略。 ...转载 2020-08-04 17:39:30 · 258 阅读 · 0 评论