ICode9

精准搜索请尝试: 精确搜索
  • JavaThread 12 死锁2021-07-18 09:02:29

    5.3 死锁 5.3.1 死锁的理解 多个线程各自占有一些共享资源,并且互相等待着其它线程占有资源使用释放锁,才能运行,而导致两个或者多个线程都在等待对方释放锁,最后会出现都停止执行的情形**(假死)。某一个同步块 同时拥有 “两个以上对象的锁” 时,就可能会发生 "死锁"问题。 (切记

  • JavaThread等待/通知经典范式2021-06-03 09:55:23

    JavaThread等待/通知经典范式package com.stono.thread;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.TimeUnit;public class WaitNotify {    static boolean flag = true;    static Object lock = new Object

  • java调用jni oci接口宕机原因排查2019-05-05 11:53:07

    调用最简单的JNI没有出错,但是涉及到OCI时就会异常退出,分析后基本确定是OCI 11g中的signal所致,参考ora-24550 signo=6 signo=11解决。 但是这个相同的so库直接被其它c++应用调用就一直正常,但是java通过jni调用就会挂掉,而且很有规律。如果是单个线程循环调用,则一直运行稳定,没有任何异

  • JVM :Native memory allocation 导致JVM Crash2019-02-28 12:51:29

    原因: 主机进程开的太多了,占用太多的运行内存,导致jvm在运行时没有充足的内存可以占用 解决方法:关闭程序运行时其他无关的软件或者扩充主机的内存 当然,还有引起异常的其他原因,jvm会生成一个日志文件,里面会有可能的原因,大家根据自己的实际情况进行排查。 我这个程序是没有问题的,突

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有