简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
说明:文章所有内容均摘自《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》即使在可达性分析算法中不可达的对象,也并非是“非死不可”的,这时候它们暂时处于“缓刑”阶段。要真正宣告一个对象死亡,至少要经历两次标记过程:如果对象在进行可达性分析后发现没有与GC Roots相连接的引用链,那它将会被第一次标记并且进行一次筛选,筛选的条件是此对象是否有必要执行finalize(...
目录一、Docker启动异常表现:1.状态反复restaring,用命令查看2.Docker日志有明显问题:二、Docker启动异常的可能原因:2.1.内存不够 2.2.端口冲突三、对策3.1.内存不够的对策:3.2 端口冲突的对策一、Docker启动异常表现:1.状态反复restaring,用命令查看$docker ps -aCONTAINER...
相对于 Eclipse 的实时自动编译,IntelliJ IDEA 的编译更加手动化,虽然 IntelliJ IDEA 也可以通过设置开启实时编译,但是太浪费资源了,因此不建议这样做。IntelliJ IDEA 编译方式除了手工点击编译按钮进行编译之外,还可以在“容器”运行之前配置一个编译事件,先编译后运行。在默认情况下,IntelliJ IDEA 也都是这样设置的,因此在实际开发中,咱们也不用太
json导包1.选中要导包的工程—–>2.右击选择创建文件夹——->3.将要导的包复制到该文件夹下——–>4.右击要导入的包——>5.选择Build path—>Add to Build Path1.选中要导包的工程2.右击选择创建文件夹3.将要导的包复制到该文件夹下4.右击要导入的包——>5.选择Build path—>Add to Build Path6.出现reference lib文件
浅谈sql中的in与not in,exists与not exists的区别
如果希望对常见的Oracle异常ORA报错解决方案有系统的了解,请看《ORACLE系列异常总结ORA》。 java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作 ORA-01013原因:oracle 锁表了 ,导致了sql 语句一直在运行 无法提交事务。解决方案:将数据中的事务进行提交,或者回滚即可比如:在数据执行了upda...
Oracle中concat与||区别(以及mysql中concat)
数据库隔离级别---MySQL的默认隔离级别就是Repeatable,Oracle默认Read committed,最高级别Serializable
数据库隔离级别---MySQL的默认隔离级别就是Repeatable,Oracle默认Read committed,最高级别Serializable
mysql与Oracle的区别